org.apache.tapestry.record
Class PersistentPropertyData

java.lang.Object
  extended by org.apache.tapestry.record.PersistentPropertyData

public class PersistentPropertyData
extends Object

Stores persistent property changes concerning a single page. The data may be stored as an encoded string and the PPD can turn between encoded and object form.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
PersistentPropertyData(PersistentPropertyDataEncoder encoder)
          Creates a new data using the specified encoder.
 
Method Summary
 String getEncoded()
           
 List getPageChanges()
           
 void store(String componentPath, String propertyName, Object newValue)
           
 void storeEncoded(String encoded)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentPropertyData

public PersistentPropertyData(PersistentPropertyDataEncoder encoder)
Creates a new data using the specified encoder. The set of page changes is initially empty.

Method Detail

getEncoded

public String getEncoded()

getPageChanges

public List getPageChanges()

store

public void store(String componentPath,
                  String propertyName,
                  Object newValue)

storeEncoded

public void storeEncoded(String encoded)


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.