public interface NavigationNode extends Cloneable
Modifier and Type | Method and Description |
---|---|
int |
getDepth()
Get the depth of this node in the hierarchy.
|
String |
getI18n() |
String |
getI18nPrefix() |
String |
getI18nSeparator() |
String |
getI18nSuffix() |
String |
getIcon() |
String |
getIconPrefix() |
String |
getIconSeparator() |
String |
getIconSuffix() |
String |
getId()
Get the ID of the node.
|
NavigationNode |
getParent()
Get the parent node of this node.
|
String |
getPath() |
String |
getPathPrefix() |
String |
getPathSeparator() |
String |
getViewSuffix() |
boolean |
isEnabled()
Is the node enabled/active?
|
boolean |
isHidden()
Is the node hidden?
|
boolean |
isParent(NavigationNode node)
Is this node a parent of the specified node?
|
void |
setEnabled(boolean enabled)
Set the enabled status of the node.
|
void |
setHidden(boolean hidden)
Set the hidden status of the node.
|
void |
setI18n(String i18n) |
void |
setIcon(String icon) |
void |
setParent(NavigationNode parent)
Set the parent of this node.
|
void |
setPath(String path) |
void |
setViewSuffix(String suffix) |
String getId()
boolean isHidden()
void setHidden(boolean hidden)
hidden
- the new hidden status of the nodeboolean isEnabled()
void setEnabled(boolean enabled)
enabled
- the new enabled status of the nodeNavigationNode getParent()
void setParent(NavigationNode parent)
parent
- the new parent of this nodeboolean isParent(NavigationNode node)
node
- the node to checkint getDepth()
String getPathPrefix()
String getPathSeparator()
String getPath()
void setPath(String path)
String getIconPrefix()
String getIconSeparator()
String getIconSuffix()
String getIcon()
void setIcon(String icon)
String getI18nPrefix()
String getI18nSeparator()
String getI18nSuffix()
String getI18n()
void setI18n(String i18n)
String getViewSuffix()
void setViewSuffix(String suffix)
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.