org.base.apps.beans
Class BoundProperty
java.lang.Object
org.base.apps.util.BaseNameable
org.base.apps.beans.BoundProperty
- All Implemented Interfaces:
- Mutable<Object>, Nameable, Named
public class BoundProperty
- extends BaseNameable
- implements Nameable, Mutable<Object>
- Author:
- Kevan Simpson
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.base.apps.util.Named |
getName |
BoundProperty
public BoundProperty(String name)
BoundProperty
public BoundProperty(PropertyDescriptor desc)
getKind
public Kind getKind()
getValue
public Object getValue()
- Description copied from interface:
Mutable
- Returns the object's
Mutable value.
- Specified by:
getValue in interface Mutable<Object>
- Returns:
- the object's
Mutable value. - See Also:
Mutable.getValue()
setValue
public void setValue(Object val)
- Description copied from interface:
Mutable
- Sets the object's
Mutable value.
- Specified by:
setValue in interface Mutable<Object>
- Parameters:
val - The value to set.- See Also:
Mutable.setValue(java.lang.Object)
getDescriptor
public PropertyDescriptor getDescriptor()
- Returns:
- the descriptor
setDescriptor
public void setDescriptor(PropertyDescriptor descriptor)
- Parameters:
descriptor - the descriptor to set
Copyright 2011, Blue Agate Software Entity (BASE)