public abstract class AbstractBrowseNode extends java.lang.Object implements BrowseNode, java.io.Serializable
| Constructor and Description |
|---|
AbstractBrowseNode(java.lang.String address) |
AbstractBrowseNode(java.lang.String address,
java.lang.String name) |
AbstractBrowseNode(java.lang.String address,
java.lang.String browseName,
java.lang.String displayName,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(BrowseNode child) |
void |
addProperty(Property prop) |
java.lang.String |
getAddress()
The address of this node.
|
java.lang.String |
getBrowseName()
The browse name for this node.
|
java.util.Iterator<BrowseNode> |
getChildren()
Returns an iterator for this node's child nodes.
|
java.lang.String |
getDescription()
An optional description for this node
|
java.lang.String |
getDisplayName()
A human-friendly display name for this node
|
java.util.Iterator<Property> |
getProperties()
Returns an iterator for this node's property nodes, if any.
|
Node |
getUANode() |
void |
setUANode(Node node) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBrowseNodeTypepublic AbstractBrowseNode(java.lang.String address)
public AbstractBrowseNode(java.lang.String address,
java.lang.String name)
public AbstractBrowseNode(java.lang.String address,
java.lang.String browseName,
java.lang.String displayName,
java.lang.String description)
public void addChild(BrowseNode child)
public void addProperty(Property prop)
public java.util.Iterator<BrowseNode> getChildren()
BrowseNodegetChildren in interface BrowseNodepublic java.util.Iterator<Property> getProperties()
BrowseNodegetProperties in interface BrowseNodepublic java.lang.String getAddress()
BrowseNodegetAddress in interface BrowseNodepublic java.lang.String getBrowseName()
BrowseNodegetBrowseName in interface BrowseNodepublic java.lang.String getDisplayName()
BrowseNodegetDisplayName in interface BrowseNodepublic java.lang.String getDescription()
BrowseNodegetDescription in interface BrowseNodepublic Node getUANode()
getUANode in interface BrowseNodepublic void setUANode(Node node)
setUANode in interface BrowseNode