public interface IStructureViewNode
Modifier and Type | Interface and Description |
---|---|
static class |
IStructureViewNode.Kind
Uses "typesafe enum" pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
add(IStructureViewNode child)
Add a child node.
|
void |
add(IStructureViewNode child,
int position)
Add a child node.
|
java.util.List |
getChildren() |
AbstractIcon |
getIcon() |
IStructureViewNode.Kind |
getKind() |
java.lang.String |
getRelationshipName() |
IProgramElement |
getStructureNode() |
void |
remove(IStructureViewNode child)
Remove a child node.
|
IProgramElement getStructureNode()
AbstractIcon getIcon()
void add(IStructureViewNode child)
void add(IStructureViewNode child, int position)
void remove(IStructureViewNode child)
java.util.List getChildren()
IStructureViewNode.Kind getKind()
java.lang.String getRelationshipName()