|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.spec.PropertySpecification
public class PropertySpecification
Defines a transient or persistant property of a component or page.
Constructor Summary | |
---|---|
PropertySpecification()
|
Method Summary | |
---|---|
boolean |
canProxy()
Checks if this parameter can be proxied. |
String |
getInitialValue()
Returns the initial value for this property, as a binding reference. |
String |
getName()
|
String |
getPersistence()
If null, then the property is not persistent. |
String |
getType()
The type of property to create, or null if no type was specified. |
boolean |
isGeneric()
Checks if the type represented by this property is in a generic declaration. |
boolean |
isPersistent()
Returns true if IPropertySpecification.getPersistence() is null. |
boolean |
isProxyChecked()
Checks if this property has previously had it's type information examined to determine if it is elligable for proxying. |
void |
setCanProxy(boolean canProxy)
Sets whether or not this property can be proxied. |
void |
setGeneric(boolean isGeneric)
Sets whether or not this property represents a concrete generic type. |
void |
setInitialValue(String initialValue)
|
void |
setName(String name)
Sets the name of the property. |
void |
setPersistence(String persistence)
A string indicating how the property is persisted. |
void |
setProxyChecked(boolean checked)
Sets the state of this property so that it is known whether or not the type it represents has been checked as being compatible with proxying or not. |
void |
setType(String type)
|
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
---|
getLocation, setLocation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.hivemind.LocationHolder |
---|
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
---|
getLocation |
Constructor Detail |
---|
public PropertySpecification()
Method Detail |
---|
public String getInitialValue()
IPropertySpecification
getInitialValue
in interface IPropertySpecification
public String getName()
getName
in interface IPropertySpecification
public boolean isPersistent()
IPropertySpecification
IPropertySpecification.getPersistence()
is null.
isPersistent
in interface IPropertySpecification
public String getType()
getType
in interface IPropertySpecification
public void setInitialValue(String initialValue)
setInitialValue
in interface IPropertySpecification
public void setName(String name)
ComponentSpecification
.
setName
in interface IPropertySpecification
public void setType(String type)
setType
in interface IPropertySpecification
public void setGeneric(boolean isGeneric)
IPropertySpecification
setGeneric
in interface IPropertySpecification
public boolean isGeneric()
IPropertySpecification
isGeneric
in interface IPropertySpecification
public String getPersistence()
IPropertySpecification
getPersistence
in interface IPropertySpecification
public void setPersistence(String persistence)
IPropertySpecification
setPersistence
in interface IPropertySpecification
public boolean canProxy()
canProxy
in interface IPropertySpecification
public boolean isProxyChecked()
IPropertySpecification.canProxy()
should
be a real value.
isProxyChecked
in interface IPropertySpecification
public void setCanProxy(boolean canProxy)
setCanProxy
in interface IPropertySpecification
public void setProxyChecked(boolean checked)
setProxyChecked
in interface IPropertySpecification
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |