public interface BaseContext
Modifier and Type | Method and Description |
---|---|
XMLDeserializer |
createDeserializer()
Returns an instance of the XMLDeserializer that can be used to deserialize project resources.
|
com.google.common.eventbus.EventBus |
getEventBus()
This is a generic event bus that can be used by any part of Ignition within a single scope (jvm)
|
FunctionFactory |
getExpressionFunctionFactory()
Returns the core function factory used by expressions.
|
LicenseState |
getLicenseState(java.lang.String moduleId)
Returns the license state for the given module
|
LoggingManager |
getLoggingManager() |
java.lang.Object |
getModule(java.lang.String id)
Returns the hook class for another module, used for modules that deal with each other's models.
|
ScriptManager |
getScriptManager()
Returns the ScriptManager that can be used to execute Python scripts.
|
TagSubscriptionManager |
getTagManager()
Returns the TagManager that can be used to read,write,browse, and subscribe to SQLTags from this context.
|
TagSubscriptionManager getTagManager()
ScriptManager getScriptManager()
XMLDeserializer createDeserializer()
FunctionFactory getExpressionFunctionFactory()
java.lang.Object getModule(java.lang.String id)
LicenseState getLicenseState(java.lang.String moduleId)
com.google.common.eventbus.EventBus getEventBus()
LoggingManager getLoggingManager()