Class TagConfigDefinition
java.lang.Object
com.inductiveautomation.ignition.gateway.tags.config.TagConfigDefinition
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
UdtConfigDefinition
The basic definition of any tag type. This defines a single folder, UDT member, or tag override. These are what are
converted into running objects by the tag evaluation manager.
- Since:
- 8.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTagConfigDefinition
(NodeId id, BoundPropertySet config) TagConfigDefinition
(NodeId id, NodeId folder, BoundPropertySet config, int rank) -
Method Summary
Modifier and TypeMethodDescriptiongetId()
int
getIndex()
int
getRank()
Rank helps to ensure that we load tags in an optimal order.getType()
The tag object type is the most fundamental indicator of what type of tag node this represents.void
setConfig
(BoundPropertySet config) void
void
void
setIndex
(int index) Sets the list order of this node within a list.void
setRank
(int rank) toString()
-
Constructor Details
-
TagConfigDefinition
-
TagConfigDefinition
-
TagConfigDefinition
-
-
Method Details
-
getId
-
setId
-
getRank
public int getRank()Rank helps to ensure that we load tags in an optimal order. It is a number that indicates inheritance hierarchy and folder depth. See the NodeRank class for more information. -
setRank
public void setRank(int rank) -
getType
The tag object type is the most fundamental indicator of what type of tag node this represents. -
getConfig
-
setConfig
-
getFolder
-
setFolder
-
setIndex
public void setIndex(int index) Sets the list order of this node within a list. This allows the list order to be re-established when a list of TagConfigDefinitions is de-serialized on a different machine. -
getIndex
public int getIndex() -
toString
-