public class MenuNode
extends java.lang.Object
implements javax.swing.tree.TreeNode
| Constructor and Description |
|---|
MenuNode() |
MenuNode(MenuNode toCopy) |
MenuNode(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Enumeration |
children() |
KeystrokeKey |
getAccelerator() |
boolean |
getAllowsChildren() |
javax.swing.tree.TreeNode |
getChildAt(int index) |
int |
getChildCount() |
java.util.List<MenuNode> |
getChildren() |
java.lang.String |
getDescription() |
java.lang.String |
getIconPath() |
int |
getIndex(javax.swing.tree.TreeNode child) |
java.lang.String |
getMnemonic() |
java.lang.String |
getName() |
javax.swing.tree.TreeNode |
getParent() |
java.lang.String |
getScript() |
void |
insertChild(int index,
MenuNode child) |
boolean |
isLeaf() |
MenuNode |
removeChild(int index) |
void |
setAccelerator(KeystrokeKey accelerator) |
void |
setChildren(java.util.List<MenuNode> children) |
void |
setDescription(java.lang.String description) |
void |
setIconPath(java.lang.String iconPath) |
void |
setMnemonic(java.lang.String mnemonic) |
void |
setName(java.lang.String name) |
void |
setScript(java.lang.String script) |
public MenuNode()
public MenuNode(java.lang.String name)
public MenuNode(MenuNode toCopy)
public void insertChild(int index,
MenuNode child)
public MenuNode removeChild(int index)
public java.util.List<MenuNode> getChildren()
public void setChildren(java.util.List<MenuNode> children)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getIconPath()
public void setIconPath(java.lang.String iconPath)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getScript()
public void setScript(java.lang.String script)
public java.lang.String getMnemonic()
public void setMnemonic(java.lang.String mnemonic)
public KeystrokeKey getAccelerator()
public void setAccelerator(KeystrokeKey accelerator)
public boolean isLeaf()
isLeaf in interface javax.swing.tree.TreeNodepublic javax.swing.tree.TreeNode getChildAt(int index)
getChildAt in interface javax.swing.tree.TreeNodepublic int getChildCount()
getChildCount in interface javax.swing.tree.TreeNodepublic javax.swing.tree.TreeNode getParent()
getParent in interface javax.swing.tree.TreeNodepublic int getIndex(javax.swing.tree.TreeNode child)
getIndex in interface javax.swing.tree.TreeNodepublic boolean getAllowsChildren()
getAllowsChildren in interface javax.swing.tree.TreeNodepublic java.util.Enumeration children()
children in interface javax.swing.tree.TreeNode