|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.treebind.DefaultPropertyImplementation
org.treebind.ComplexProperty
Property with sub-properties and no value.
Properties are either leaf or complex. This is the implementation of complex properties.
Property,
LeafProperty| Constructor Summary | |
ComplexProperty(Name role,
Name nature)
Create a new complex property with its role and nature |
|
| Method Summary | |
void |
setValue(java.lang.Object value)
Sets the value of a propety (for LeafProperty only). |
| Methods inherited from class org.treebind.DefaultPropertyImplementation |
addProperty, addProperty, getNature, getProperties, getPropertiesWithNature, getPropertiesWithRole, getPropertiesWithRoleAndNature, getRole, getValue, nbProperties, setNature, setRole |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.treebind.Property |
addProperty, addProperty, getNature, getProperties, getPropertiesWithNature, getPropertiesWithRole, getPropertiesWithRoleAndNature, getRole, getValue, nbProperties, setNature, setRole |
| Constructor Detail |
public ComplexProperty(Name role,
Name nature)
role - nature - | Method Detail |
public void setValue(java.lang.Object value)
throws NotImplementedException
PropertyLeafProperty only).
setValue in interface PropertysetValue in class DefaultPropertyImplementationNotImplementedException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||