|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The top level interface for interoperable ESCOT data types.
| Field Summary | |
static String |
COLOR_ATTRIBUTE
a color attribute |
static String |
DESCRIPTION_ATTRIBUTE
a description attribute |
static String |
ICON16x16_ATTRIBUTE
an icon attribute |
static String |
TYPE_ATTRIBUTE
a type attribute |
| Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener l)
adds a property change listener to this feature. |
EscotFeature |
duplicate()
Features that should be duplicated when wired to return a duplicate to handle the next wire. |
Object |
getAttribute(String attribute)
gets the value of the given attribute |
String |
getName()
gets the name of this feature |
void |
putAttribute(String attribute,
Object value)
associates the given value with the given attribute |
void |
removePropertyChangeListener(PropertyChangeListener l)
removes a property change listener from this feature |
| Field Detail |
public static final String DESCRIPTION_ATTRIBUTE
public static final String COLOR_ATTRIBUTE
public static final String ICON16x16_ATTRIBUTE
public static final String TYPE_ATTRIBUTE
| Method Detail |
public String getName()
public Object getAttribute(String attribute)
attribute - the attribute
public void putAttribute(String attribute,
Object value)
attribute - the attributevalue - the value for the attributepublic void addPropertyChangeListener(PropertyChangeListener l)
l - a PropertyChangeListener that wants to be notified of changespublic void removePropertyChangeListener(PropertyChangeListener l)
l - a PropertyChangeListener that no longer wants to listen to changes
public EscotFeature duplicate()
throws InstantiationException,
IllegalAccessException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||