|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
E - the type of value stored in the propertypublic interface Property<E>

Property. This class holds a property instance and value. The instance describes the content of this property.
| Method Summary | |
|---|---|
void |
copy(Property<? extends E> otherProperty)
copy a property |
PropertyCollection<?,?> |
getInstance()
|
E |
getValue()
|
PropertyCollection<?,?> |
getValueType()
fetch the property type of the value held by this property |
boolean |
isValueEqual(java.lang.Object otherValue)
test if the specified value is the same that is held by this property. |
void |
setValue(E value)
|
| Method Detail |
|---|
PropertyCollection<?,?> getInstance()
E getValue()
void setValue(E value)
value - The value to set.void copy(Property<? extends E> otherProperty)
otherProperty - the other property to copyboolean isValueEqual(java.lang.Object otherValue)
otherValue - the value to check for equality
PropertyCollection<?,?> getValueType()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||