public interface Node
Clients may implement this interface.
Modifier and Type | Method and Description |
---|---|
Collection<String> |
getAttributeNames()
Returns the names of the attributes attached to this node.
|
String |
getAttributeValue(String name)
Returns the value of the attribute identified by the specified name
|
String |
getId()
Returns the identifier of the node.
|
List<Node> |
getInlineChildren()
Returns the inline child nodes, nodes that were computed at the time this node was retrieved
and for which there's no need to go through the structure provider.
|
String |
getTitle()
Returns the title of the node, for end-user display.
|
String |
getType()
Returns the type name of the node, for end-user display.
|
String getId()
StructureProvider.getChildren(com.sodius.mdw.core.util.PropertySet, String)
String getType()
String getTitle()
Collection<String> getAttributeNames()
String getAttributeValue(String name)
name
- the attribute name.null
if none.List<Node> getInlineChildren()