Package org.processmining.contexts.cli
Class CLIPluginContext
java.lang.Object
org.processmining.framework.plugin.impl.AbstractPluginContext
org.processmining.contexts.cli.CLIPluginContext
- All Implemented Interfaces:
GlobalContext
,ObjectConstructor
,PluginContext
-
Field Summary
Fields inherited from class org.processmining.framework.plugin.impl.AbstractPluginContext
progress
-
Constructor Summary
ModifierConstructorDescriptionprotected
CLIPluginContext
(CLIPluginContext context, String label) CLIPluginContext
(GlobalContext context, String label) -
Method Summary
Modifier and TypeMethodDescriptionprotected PluginContext
createTypedChildContext
(String label) Returns an executor which can be used to execute plugins in child contexts.Returns the progress object corresponding to this contextReturns the root plugin context.Methods inherited from class org.processmining.framework.plugin.impl.AbstractPluginContext
addConnection, clear, createChildContext, createNewPluginContextID, deleteChild, equals, getChildContexts, getConnectionManager, getFutureResult, getID, getLabel, getLoggingListeners, getParentContext, getPluginContextType, getPluginDescriptor, getPluginLifeCycleEventListeners, getPluginManager, getProgressEventListeners, getProvidedObjectManager, getResult, hasPluginDescriptorInPath, invokeBinding, invokePlugin, isDistantChildOf, log, log, log, setFuture, setPluginDescriptor, toString, tryToFindOrConstructAllObjects, tryToFindOrConstructFirstNamedObject, tryToFindOrConstructFirstObject
-
Constructor Details
-
CLIPluginContext
-
CLIPluginContext
-
-
Method Details
-
createTypedChildContext
- Specified by:
createTypedChildContext
in classAbstractPluginContext
-
getExecutor
Description copied from interface:PluginContext
Returns an executor which can be used to execute plugins in child contexts.- Returns:
-
getProgress
Description copied from interface:PluginContext
Returns the progress object corresponding to this context- Specified by:
getProgress
in interfacePluginContext
- Overrides:
getProgress
in classAbstractPluginContext
- Returns:
- the progress object corresponding to this context
-
getGlobalContext
- Overrides:
getGlobalContext
in classAbstractPluginContext
-
getRootContext
Description copied from interface:PluginContext
Returns the root plugin context. This is an instance of PluginContext of which all other contexts are distant childs.- Specified by:
getRootContext
in interfacePluginContext
- Overrides:
getRootContext
in classAbstractPluginContext
- Returns:
-