com.l2fprod.common.propertysheet
Interface Property

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Implementing Classes:
AbstractProperty

public interface Property
extends java.io.Serializable, java.lang.Cloneable

Property.
Component of a PropertySheet, based on the java.beans.PropertyDescriptor for easy wrapping of beans in PropertySheet.


Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 java.lang.Object clone()
           
 java.lang.String getCategory()
           
 java.lang.String getDisplayName()
           
 java.lang.String getName()
           
 Property getParentProperty()
           
 java.lang.String getShortDescription()
           
 Property[] getSubProperties()
           
 java.lang.Class getType()
           
 java.lang.Object getValue()
           
 boolean isEditable()
           
 void readFromObject(java.lang.Object object)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setValue(java.lang.Object value)
           
 void writeToObject(java.lang.Object object)
           
 

Method Detail

getName

public java.lang.String getName()

getDisplayName

public java.lang.String getDisplayName()

getShortDescription

public java.lang.String getShortDescription()

getType

public java.lang.Class getType()

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

isEditable

public boolean isEditable()

getCategory

public java.lang.String getCategory()

readFromObject

public void readFromObject(java.lang.Object object)

writeToObject

public void writeToObject(java.lang.Object object)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

clone

public java.lang.Object clone()

getParentProperty

public Property getParentProperty()

getSubProperties

public Property[] getSubProperties()


Copyright (c) 2005-2006 L2FProd.com. All Rights Reserved.