|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.startstopp.buv.CmdMenu
public class CmdMenu
Menü für den CmdInterpreter
Constructor Summary | |
---|---|
CmdMenu(java.lang.String desc,
java.lang.String help)
Menü mit Beschreibung und Hilfetext |
|
CmdMenu(java.lang.String desc,
java.lang.String help,
java.lang.String inkarnationsName)
Menü mit Beschreibung, Hilfetext und Ausgabetext |
Method Summary | |
---|---|
void |
addCmd(Command cmd)
Ein Kommando hinzufügen. |
void |
addNode(CmdMenu childMenu)
Unter-Menü hinzufügen |
void |
clearNode()
|
CmdMenu |
getChildNode(int i)
Ein bestimmtes Untermenü auslesen |
java.util.Vector<Command> |
getCommands()
Alle Kommandos auslesen |
java.lang.String |
getDesc()
Die Beschreibung auslesen |
java.lang.String |
getHelp()
Hilfe für das Menü ermitteln |
int |
getIndex()
Index des Menüs auslesen |
java.lang.String |
getInkarnationsName()
Den Inkarnationsnamen auslesen |
Command |
getLeaf(int i)
Ein bestimmtes Kommando |
int |
getNumHiddenCommands()
Liefert die Anzahl der zusätzlichen Kommandos. |
CmdMenu |
getParent()
Eltern-Menü dieses Menüs lesen |
java.util.Vector<CmdMenu> |
getSubMenues()
Alle Untermenüs auslesen |
void |
removeNode(CmdMenu childMenu)
Unter-Menü löschen |
void |
setDesc(java.lang.String desc)
Eine Beschreibung setzen |
void |
setHelp(java.lang.String help)
Einen Hilfetext für das Menü setzen |
void |
setIndex()
Index des Menüs setzen (abhängig vom Eltern-Menü und Geschwister-Einträgen), ist eindeutig |
void |
setParent(CmdMenu parent)
Eltern-Menü dieses Menüs setzen |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CmdMenu(java.lang.String desc, java.lang.String help)
desc
- Beschreibunghelp
- Hilfetextpublic CmdMenu(java.lang.String desc, java.lang.String help, java.lang.String inkarnationsName)
desc
- Beschreibunghelp
- HilfetextinkarnationsName
- Name der InkarnationMethod Detail |
---|
public void setParent(CmdMenu parent)
parent
- das Eltern-Menüpublic CmdMenu getParent()
public void setIndex()
public int getIndex()
public void addNode(CmdMenu childMenu)
childMenu
- menüpublic void removeNode(CmdMenu childMenu)
childMenu
- menüpublic void clearNode()
public java.util.Vector<CmdMenu> getSubMenues()
public CmdMenu getChildNode(int i)
i
- Index des Untermenüs
public void addCmd(Command cmd)
cmd
- das KommandoHiddenCommand
public java.util.Vector<Command> getCommands()
public Command getLeaf(int i)
i
- der Index des Kommandos
public void setHelp(java.lang.String help)
help
- der Hilfetextpublic java.lang.String getHelp()
public void setDesc(java.lang.String desc)
desc
- die Beschreibungpublic java.lang.String getDesc()
public java.lang.String getInkarnationsName()
public int getNumHiddenCommands()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |