Class NodeBrowseInfo
- java.lang.Object
-
- com.inductiveautomation.ignition.common.tags.browsing.NodeBrowseInfo
-
- All Implemented Interfaces:
java.io.Serializable
public class NodeBrowseInfo extends java.lang.Object implements java.io.Serializable
NodeBrowseInfo is an extension (wrapper) around NodeDescription which includes its full path. This entity is mostly used for drag/drop and other manipulations in the designer.- Since:
- 8.0
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeBrowseInfo.GsonAdapter
Gson serialization and deserialization adapter for NodeBrowseInfo objects.
-
Constructor Summary
Constructors Constructor Description NodeBrowseInfo(TagPath path, NodeDescription node)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NodeBrowseInfo
create(TagPath parent, NodeDescription node)
java.util.Set<NodeAttribute>
getAttributes()
QualifiedValue
getCurrentValue()
DataType
getDataType()
NodeDescription
getDescription()
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)
-
-
-
Constructor Detail
-
NodeBrowseInfo
public NodeBrowseInfo(TagPath path, NodeDescription node)
-
-
Method Detail
-
getDescription
public NodeDescription getDescription()
-
updateDescription
public void updateDescription(NodeDescription desc)
-
create
public static NodeBrowseInfo create(TagPath parent, NodeDescription node)
-
getFullPath
public TagPath getFullPath()
-
getName
public java.lang.String getName()
-
getDataType
public DataType getDataType()
-
getCurrentValue
public QualifiedValue getCurrentValue()
-
getDisplayFormat
public java.lang.String getDisplayFormat()
-
getObjectType
public TagObjectType getObjectType()
-
getSubTypeId
public java.lang.String getSubTypeId()
-
getAttributes
public java.util.Set<NodeAttribute> getAttributes()
-
hasChildren
public boolean hasChildren()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-