com.l2fprod.common.propertysheet
Class AbstractProperty
java.lang.Object
com.l2fprod.common.propertysheet.AbstractProperty
- All Implemented Interfaces:
- Property, java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- DefaultProperty
public abstract class AbstractProperty
- extends java.lang.Object
- implements Property
AbstractProperty.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractProperty
public AbstractProperty()
getValue
public java.lang.Object getValue()
- Specified by:
getValue in interface Property
clone
public java.lang.Object clone()
- Specified by:
clone in interface Property- Overrides:
clone in class java.lang.Object
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue in interface Property
initializeValue
protected void initializeValue(java.lang.Object value)
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener in interface Property
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener in interface Property
firePropertyChange
protected void firePropertyChange(java.lang.Object oldValue,
java.lang.Object newValue)
getParentProperty
public Property getParentProperty()
- Specified by:
getParentProperty in interface Property
getSubProperties
public Property[] getSubProperties()
- Specified by:
getSubProperties in interface Property