public class ConfigMenuModel
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ConfigMenuModel.MenuTreeNode |
Constructor and Description |
---|
ConfigMenuModel() |
Modifier and Type | Method and Description |
---|---|
void |
addConfigMenuNode(java.lang.String[] pathToParent,
IConfigMenuNode node)
Adds a node under the parent path, adding nodes along the path as needed
|
IConfigMenuNode |
findMenuNode(java.lang.String[] path)
Returns the IConfigMenuNode present at the given path, or null if none is present for the path
|
ConfigMenuModel.MenuTreeNode |
getRoot() |
void |
removeConfigMenuNode(java.lang.String[] path)
Removes a node and all children
|
public ConfigMenuModel.MenuTreeNode getRoot()
public void addConfigMenuNode(java.lang.String[] pathToParent, IConfigMenuNode node)
public void removeConfigMenuNode(java.lang.String[] path)
public IConfigMenuNode findMenuNode(java.lang.String[] path)