001    package org.trails.record;
002    
003    import org.apache.tapestry.engine.ServiceEncoding;
004    import org.apache.tapestry.record.ClientPropertyPersistenceStrategy;
005    
006    /**
007     * Based on com.zillow.web.infrastructure.FormClientPropertyPersistenceStrategy
008     * described in http://wiki.apache.org/jakarta-tapestry/FormClientPersistence
009     */
010    public class FormClientPropertyPersistenceStrategy extends ClientPropertyPersistenceStrategy
011    {
012    
013            @Override
014            public void addParametersForPersistentProperties(ServiceEncoding encoding, boolean post)
015            {
016                    if (post)
017                    {
018                            super.addParametersForPersistentProperties(encoding, post);
019                    }
020            }
021    }