de.bielefeld.umweltamt.aui.utils
Class NamedObject
java.lang.Object
de.bielefeld.umweltamt.aui.utils.NamedObject
public class NamedObject
- extends java.lang.Object
Ein benanntes Objekt.
Ein dünner Wrapper um ein Object, der ihm zusätzlich einen
Namen gibt.
Objekte dieser Klasse besitzt einen Namen und ein zweites
Objekt ('value') als Wert. Da die toString()-Methode von
Objekten dieser Klasse nur den Namen zurückliefert, ist sie
ideal dafür geeignet um z.B. eine Combobox mit Objekten von
beliebigem Typ (die selber keine geeignete toString-Methode
haben)zu füllen.
- Author:
- David Klotz
Constructor Summary |
NamedObject(java.lang.String name,
java.lang.Object value)
Erzeugt ein neues benanntes Objekt mit diesem Namen. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NamedObject
public NamedObject(java.lang.String name,
java.lang.Object value)
- Erzeugt ein neues benanntes Objekt mit diesem Namen.
- Parameters:
name
- Der Name des benannten Objektsvalue
- Das benannte Objekt
getName
public java.lang.String getName()
- Returns:
- Returns the name of this named Object.
setName
public void setName(java.lang.String name)
- Parameters:
name
- The name to set.
getValue
public java.lang.Object getValue()
- Returns:
- Returns the named Object.
setValue
public void setValue(java.lang.Object value)
- Parameters:
value
- The named Object to set.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- Returns:
- Returns the name of this named Object.
- See Also:
getName()