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