org.apache.tapestry.spec
Interface IPropertySpecification
- All Superinterfaces:
- ILocatable, ILocationHolder
- All Known Implementing Classes:
- PropertySpecification
public interface IPropertySpecification
- extends ILocationHolder
Defines a transient or persistant property of a component or page.
A IComponentClassEnhancer
uses this information
to create a subclass with the necessary instance variables and methods.
- Version:
- $Id: IPropertySpecification.java 243791 2004-02-19 17:38:13Z hlship $
- Author:
- glongman@intelligentworks.com
getInitialValue
String getInitialValue()
getName
String getName()
isPersistent
boolean isPersistent()
getType
String getType()
setInitialValue
void setInitialValue(String initialValue)
setName
void setName(String name)
- Sets the name of the property. This should not be changed
once this IPropertySpecification is added to
a
IComponentSpecification
.
setPersistent
void setPersistent(boolean persistant)
setType
void setType(String type)