org.simulare
Class Named
java.lang.Object
org.simulare.Named
- All Implemented Interfaces:
- Name
- Direct Known Subclasses:
- AbstractTask, Attribute, Item
- public abstract class Named
- extends java.lang.Object
- implements Name
Super-class for all object that receive a name.
Constructor Summary |
Named(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Named
public Named(java.lang.String name)
getName
public java.lang.String getName()
- Specified by:
getName
in interface Name
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface Name
toString
public java.lang.String toString()
removeNameListener
public void removeNameListener(NameListener l)
- Specified by:
removeNameListener
in interface Name
addNameListener
public void addNameListener(NameListener l)
- Specified by:
addNameListener
in interface Name
fireName
protected void fireName(Name name)
fireNameChanged
protected void fireNameChanged(NameEvent e)