public class NodeBrowseInfo
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
NodeBrowseInfo.GsonAdapter
Gson serialization and deserialization adapter for NodeBrowseInfo objects.
|
Constructor and Description |
---|
NodeBrowseInfo(TagPath path,
NodeDescription node) |
Modifier and Type | Method and Description |
---|---|
static NodeBrowseInfo |
create(TagPath parent,
NodeDescription node) |
java.util.Set<NodeAttribute> |
getAttributes() |
QualifiedValue |
getCurrentValue() |
DataType |
getDataType() |
java.lang.String |
getDisplayFormat() |
TagPath |
getFullPath() |
java.lang.String |
getName() |
TagObjectType |
getObjectType() |
java.lang.String |
getSubTypeId() |
boolean |
hasChildren() |
java.lang.String |
toString() |
void |
updateDescription(NodeDescription desc) |
public NodeBrowseInfo(TagPath path, NodeDescription node)
public void updateDescription(NodeDescription desc)
public static NodeBrowseInfo create(TagPath parent, NodeDescription node)
public TagPath getFullPath()
public java.lang.String getName()
public DataType getDataType()
public QualifiedValue getCurrentValue()
public java.lang.String getDisplayFormat()
public TagObjectType getObjectType()
public java.lang.String getSubTypeId()
public java.util.Set<NodeAttribute> getAttributes()
public boolean hasChildren()
public java.lang.String toString()
toString
in class java.lang.Object