public class BasicTagActorDescriptor extends java.lang.Object implements TagActorDescriptor
TagActorDescriptor.ScriptEventDescription
Constructor and Description |
---|
BasicTagActorDescriptor(java.lang.String id,
ActorClassification classification,
TagActorFactory factory) |
Modifier and Type | Method and Description |
---|---|
ActorClassification |
getClassification() |
TagActorFactory |
getFactory() |
java.lang.String |
getId() |
java.util.List<TagActorDescriptor.ScriptEventDescription> |
getScriptEventDefinitions()
If the actor exposes tag event scripts that can be defined, this function will return them, otherwise
it will return null or an empty list.
|
java.util.Optional<ConfigurationPropertyModel> |
getTagGroupPropertyModel() |
java.util.Optional<ConfigurationPropertyModel> |
getTagPropertyModel() |
void |
setScriptDefinitions(java.util.List<TagActorDescriptor.ScriptEventDescription> scriptDefs) |
void |
setTagGroupPropertyModel(ConfigurationPropertyModel model) |
void |
setTagPropertyModel(ConfigurationPropertyModel model) |
public BasicTagActorDescriptor(java.lang.String id, ActorClassification classification, TagActorFactory factory)
public java.lang.String getId()
getId
in interface TagActorDescriptor
public ActorClassification getClassification()
getClassification
in interface TagActorDescriptor
public java.util.List<TagActorDescriptor.ScriptEventDescription> getScriptEventDefinitions()
TagActorDescriptor
getScriptEventDefinitions
in interface TagActorDescriptor
public void setScriptDefinitions(java.util.List<TagActorDescriptor.ScriptEventDescription> scriptDefs)
public TagActorFactory getFactory()
getFactory
in interface TagActorDescriptor
public java.util.Optional<ConfigurationPropertyModel> getTagPropertyModel()
getTagPropertyModel
in interface TagActorDescriptor
public void setTagPropertyModel(ConfigurationPropertyModel model)
public java.util.Optional<ConfigurationPropertyModel> getTagGroupPropertyModel()
getTagGroupPropertyModel
in interface TagActorDescriptor
public void setTagGroupPropertyModel(ConfigurationPropertyModel model)