de.guibuilder.framework
Class GuiTreeElement

java.lang.Object
  |
  +--de.guibuilder.framework.GuiTreeElement
All Implemented Interfaces:
java.io.Serializable

public final class GuiTreeElement
extends java.lang.Object
implements java.io.Serializable

Beschreibt die Struktur eines Knotens in einer Tree-Komponente. Entspricht dem Keyword "Element".

See Also:
GuiTreeContent, GuiTree, Serialized Form

Constructor Summary
GuiTreeElement(java.lang.String name, java.lang.String fileName)
          Wird von der Factory bei dem Keyword "Begin Element" erzeugt.
 
Method Summary
 void addContent(GuiTreeContent content)
          Fügt dem Vector der möglichen Inhalte einen Eintrag hinzu.
 java.util.Vector getContent()
          Liefert den Vector der möglichen Einträge zu diesem Element.
 GuiTreeContent getContentByName(java.lang.String n)
          Liefert einen GuiTreeContent unter Angabe seines Namens.
 java.util.Vector getContentNames()
          Liefert einen Vector mit den Namen aus GuiTreeContent.
 java.lang.String getFileName()
           
 java.lang.String getIconName()
           
 java.lang.String getMsgChange()
          Liefert das ActionCommand, welches ausgelöst wird, wenn sich der Inhalt der Komponente geändert hat.
 java.lang.String getName()
           
 void setContent(java.util.Vector v)
          Setzt den Vector der möglichen Inhalte neu.
 void setFilename(java.lang.String fileName)
           
 void setIconName(java.lang.String iconName)
           
 void setMsgChange(java.lang.String cmd)
          Setzt das ActionCommand, welches ausgelöst wird, wenn sich der Inhalt der Komponente geändert hat.
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiTreeElement

public GuiTreeElement(java.lang.String name,
                      java.lang.String fileName)
Wird von der Factory bei dem Keyword "Begin Element" erzeugt.

Parameters:
name -
fileName -
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)
See Also:
GuiTree.createNode(de.guibuilder.framework.GuiTreeNode)

getFileName

public java.lang.String getFileName()

setFilename

public void setFilename(java.lang.String fileName)

getIconName

public java.lang.String getIconName()

setIconName

public void setIconName(java.lang.String iconName)

setMsgChange

public final void setMsgChange(java.lang.String cmd)
Setzt das ActionCommand, welches ausgelöst wird, wenn sich der Inhalt der Komponente geändert hat.


getMsgChange

public final java.lang.String getMsgChange()
Liefert das ActionCommand, welches ausgelöst wird, wenn sich der Inhalt der Komponente geändert hat.


getContent

public java.util.Vector getContent()
Liefert den Vector der möglichen Einträge zu diesem Element. Siehe Standard-Methode "NewNode()".


getContentByName

public GuiTreeContent getContentByName(java.lang.String n)
Liefert einen GuiTreeContent unter Angabe seines Namens.

See Also:
GuiTree.createNode(de.guibuilder.framework.GuiTreeNode)

getContentNames

public java.util.Vector getContentNames()
Liefert einen Vector mit den Namen aus GuiTreeContent.
Liefert null, wenn nix vorhanden.

See Also:
GuiTreeContent, GuiTree.createNode(de.guibuilder.framework.GuiTreeNode)

setContent

public void setContent(java.util.Vector v)
Setzt den Vector der möglichen Inhalte neu.

See Also:
GuiTreeContent

addContent

public void addContent(GuiTreeContent content)
Fügt dem Vector der möglichen Inhalte einen Eintrag hinzu. Siehe Keyword "Content" bei der Factory.