Class TagActorRegistry.ClassificationRegistry
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.tags.evaluation.TagActorRegistry.ClassificationRegistry
-
- All Implemented Interfaces:
java.lang.Comparable<TagActorRegistry.ClassificationRegistry>
- Enclosing class:
- TagActorRegistry
public static class TagActorRegistry.ClassificationRegistry extends java.lang.Object implements java.lang.Comparable<TagActorRegistry.ClassificationRegistry>
-
-
Constructor Summary
Constructors Constructor Description ClassificationRegistry(ActorClassification c)
ClassificationRegistry(ActorClassification c, TagActorRegistry.KeyPropIndex index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(TagActorFactory factory)
void
addBrowseTraits(NodeDescription.NodeDescriptionBuilder desc, PropertySet config)
int
compareTo(TagActorRegistry.ClassificationRegistry o)
TagActor
create(NodeContext context, PropertySet config)
QualifiedValue
getBrowseValue(PropertySet config)
ActorClassification
getClassification()
java.util.List<TagActorFactory>
getFactories()
<T> void
getKeyValues(java.util.Set<T> values, Property<T> prop)
void
remove(TagActorFactory factory)
-
-
-
Constructor Detail
-
ClassificationRegistry
public ClassificationRegistry(ActorClassification c)
-
ClassificationRegistry
public ClassificationRegistry(ActorClassification c, TagActorRegistry.KeyPropIndex index)
-
-
Method Detail
-
getClassification
public ActorClassification getClassification()
-
add
public void add(TagActorFactory factory)
-
getKeyValues
public <T> void getKeyValues(java.util.Set<T> values, Property<T> prop)
-
remove
public void remove(TagActorFactory factory)
-
create
public TagActor create(NodeContext context, PropertySet config) throws ConfigurationException
- Throws:
ConfigurationException
-
getBrowseValue
public QualifiedValue getBrowseValue(PropertySet config)
-
addBrowseTraits
public void addBrowseTraits(NodeDescription.NodeDescriptionBuilder desc, PropertySet config)
-
compareTo
public int compareTo(TagActorRegistry.ClassificationRegistry o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<TagActorRegistry.ClassificationRegistry>
-
getFactories
public java.util.List<TagActorFactory> getFactories()
-
-