Interface TagConfigurationManager
-
public interface TagConfigurationManager
This is the manager responsible for handling custom tag editing extensions. Even though editing is done in the designer, it is defined in the gateway. This manager builds a model for tag configuration, and tag group configuration,that enforces rules about valid properties and values, and sends that model to the designer.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActorManagementFactory
getTagActorRegistry()
ConfigurationPropertyModel
getTagGroupPropertyModel()
ConfigurationPropertyModel
getTagPropertyModel()
void
registerActorFactory(TagActorFactory factory)
void
registerTagGroupPropertyContributor(PropertyModelContributor subModel)
void
registerTagPropertyContributor(PropertyModelContributor subModel)
void
unregisterActorFactory(TagActorFactory factory)
void
unregisterTagGroupPropertyContributor(PropertyModelContributor subModel)
void
unregisterTagPropertyContributor(PropertyModelContributor subModel)
-
-
-
Method Detail
-
getTagPropertyModel
ConfigurationPropertyModel getTagPropertyModel()
-
getTagGroupPropertyModel
ConfigurationPropertyModel getTagGroupPropertyModel()
-
getTagActorRegistry
ActorManagementFactory getTagActorRegistry()
-
registerActorFactory
void registerActorFactory(TagActorFactory factory)
-
unregisterActorFactory
void unregisterActorFactory(TagActorFactory factory)
-
registerTagPropertyContributor
void registerTagPropertyContributor(PropertyModelContributor subModel)
-
unregisterTagPropertyContributor
void unregisterTagPropertyContributor(PropertyModelContributor subModel)
-
registerTagGroupPropertyContributor
void registerTagGroupPropertyContributor(PropertyModelContributor subModel)
-
unregisterTagGroupPropertyContributor
void unregisterTagGroupPropertyContributor(PropertyModelContributor subModel)
-
-