|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.GuiTreeElement
public final class GuiTreeElement
Beschreibt die Struktur eines Knotens in einer Tree-Komponente. Entspricht dem Keyword "Element".
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. |
void |
commitChanges()
Teilt der Komponente mit, dass die Benutzereingaben erfolgreich (vom Persistenz-Layer) verarbeitet wurden. |
java.awt.Component |
getAwtComponent()
Not Implemented |
java.util.Vector<GuiTreeContent> |
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<java.lang.String> |
getContentNames()
Liefert einen Vector mit den Namen aus GuiTreeContent. |
void |
getDatasetValues(JDataSet ds)
Füllt das angegebene JDataSet mit den Inhalten der Komponente (Oberfläche). |
void |
getDatasetValues(JDataSet ds,
java.lang.String current)
|
java.lang.String |
getElementName()
Liefert den ElementNamen dieser Komponente im JDataSet. |
java.lang.String |
getElementPath(java.lang.String path)
Liefert rekursiv den Path zum Element des Models. |
java.lang.String |
getFileName()
|
java.lang.String |
getIconName()
|
java.lang.String |
getMsgNodeClick()
|
java.lang.String |
getMsgPopup()
|
java.lang.String |
getName()
Name der Komponente. |
GuiPopupMenu |
getPopupMenu()
|
java.lang.String |
getTag()
Liefert den XML-Element-Tag der Komponente ("Form", "Text", "Panel", ...). |
boolean |
isRootElement()
Gibt an, dass dieses GuiTreeElement kein rootElement ist. |
void |
setContent(java.util.Vector<GuiTreeContent> v)
Setzt den Vector der möglichen Inhalte neu. |
void |
setDatasetValues(JDataSet ds)
Füllt die Komponente (Oberfläche) mit den Daten aus dem angegebenen JDataSet. |
void |
setElementName(java.lang.String name)
Setzt den ElementNamen dieser Komponente im JDataSet. |
void |
setFilename(java.lang.String fileName)
|
void |
setIconName(java.lang.String iconName)
|
void |
setMsgNodeClick(java.lang.String msgNodeClick)
|
void |
setMsgPopup(java.lang.String msgPopup)
|
void |
setName(java.lang.String name)
Setzt den Namen der Komponente. |
void |
setPopupMenu(GuiPopupMenu menu)
|
void |
showPopupMenu(int x,
int y)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GuiTreeElement(java.lang.String name,
java.lang.String fileName)
name - fileName - | Method Detail |
|---|
public java.lang.String getName()
MemberAble
getName in interface MemberAblepublic void setName(java.lang.String name)
MemberAbleEs ist eine gute Idee, wenn die Namen der Komponenten eines Windows eindeutig sind.
setName in interface MemberAbleGuiTree.createNode(de.guibuilder.framework.GuiTreeNode)public java.lang.String getFileName()
public void setFilename(java.lang.String fileName)
public java.lang.String getIconName()
public void setIconName(java.lang.String iconName)
public void setElementName(java.lang.String name)
IDatasetMember
setElementName in interface IDatasetMemberJDataSetpublic java.lang.String getElementName()
IDatasetMember
getElementName in interface IDatasetMemberJDataSetpublic java.lang.String getElementPath(java.lang.String path)
IDatasetMember
getElementPath in interface IDatasetMemberpublic void getDatasetValues(JDataSet ds)
IDatasetComponent
getDatasetValues in interface IDatasetComponent
public void getDatasetValues(JDataSet ds,
java.lang.String current)
public void setDatasetValues(JDataSet ds)
IDatasetComponent
setDatasetValues in interface IDatasetComponentpublic void commitChanges()
IDatasetComponentZumeist wird die Eigenschaft "modified" nur auf "false" gesetzt.
commitChanges in interface IDatasetComponentpublic java.util.Vector<GuiTreeContent> getContent()
public GuiTreeContent getContentByName(java.lang.String n)
GuiTree.createNode(de.guibuilder.framework.GuiTreeNode)public java.util.Vector<java.lang.String> getContentNames()
GuiTreeContent,
GuiTree.createNode(de.guibuilder.framework.GuiTreeNode)public void setContent(java.util.Vector<GuiTreeContent> v)
GuiTreeContentpublic void addContent(GuiTreeContent _content)
public void setPopupMenu(GuiPopupMenu menu)
setPopupMenu in interface MemberPopupAblepublic GuiPopupMenu getPopupMenu()
getPopupMenu in interface MemberPopupAble
public void showPopupMenu(int x,
int y)
showPopupMenu in interface MemberPopupAblepublic java.lang.String getMsgPopup()
getMsgPopup in interface MemberPopupAblepublic void setMsgPopup(java.lang.String msgPopup)
setMsgPopup in interface MemberPopupAblepublic java.lang.String getTag()
MemberAble
getTag in interface MemberAblepublic java.lang.String getMsgNodeClick()
public void setMsgNodeClick(java.lang.String msgNodeClick)
msgNodeClick - The msgNodeClick to set.public boolean isRootElement()
isRootElement in interface IDatasetMemberIDatasetMember.isRootElement()public java.awt.Component getAwtComponent()
getAwtComponent in interface MemberAble
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||