public static class StochasticNetUtils.FakePluginContext
extends org.processmining.contexts.uitopia.UIPluginContext
Modifier | Constructor and Description |
---|---|
|
FakePluginContext(org.processmining.framework.plugin.PluginContext context) |
protected |
FakePluginContext(org.processmining.contexts.uitopia.UIPluginContext context,
java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
<T extends org.processmining.framework.connections.Connection> |
addConnection(T c)
Registers the given connection in the global context.
|
void |
clear() |
org.processmining.framework.connections.ConnectionManager |
getConnectionManager()
Returns the connection manager.
|
org.processmining.framework.plugin.ProMFuture<?> |
getFutureResult(int i)
This method should only be used by a plugin, in the body of that plugin.
|
org.processmining.framework.plugin.Progress |
getProgress()
Returns the progress object corresponding to this context
|
org.processmining.framework.plugin.PluginExecutionResult |
getResult()
This method returns the PluginExecutionResult of the plugin which is
invoked in this context.
|
void |
log(java.lang.String message)
Same as calling log(message, MessageLevel.NORMAL);
|
void |
log(java.lang.String message,
org.processmining.framework.plugin.events.Logger.MessageLevel level)
The provided String is provided to the context for information.
|
void |
log(java.lang.Throwable exception)
The provided Exception is provided to the context.
|
void |
setFuture(org.processmining.framework.plugin.PluginExecutionResult futureToBe) |
createChildContext, createTypedChildContext, getExecutor, getGlobalContext, getRootContext, getTask, openFile, openFiles, saveFile, setTask, showConfiguration, showWizard
createNewPluginContextID, deleteChild, equals, getChildContexts, getID, getLabel, getLoggingListeners, getParentContext, getPluginContextType, getPluginDescriptor, getPluginLifeCycleEventListeners, getPluginManager, getProgressEventListeners, getProvidedObjectManager, hasPluginDescriptorInPath, invokeBinding, invokePlugin, isDistantChildOf, setPluginDescriptor, toString, tryToFindOrConstructAllObjects, tryToFindOrConstructFirstNamedObject, tryToFindOrConstructFirstObject
protected FakePluginContext(org.processmining.contexts.uitopia.UIPluginContext context, java.lang.String label)
public FakePluginContext(org.processmining.framework.plugin.PluginContext context)
public org.processmining.framework.connections.ConnectionManager getConnectionManager()
org.processmining.framework.plugin.GlobalContext
getConnectionManager
in interface org.processmining.framework.plugin.GlobalContext
getConnectionManager
in class org.processmining.framework.plugin.impl.AbstractPluginContext
public <T extends org.processmining.framework.connections.Connection> T addConnection(T c)
org.processmining.framework.plugin.PluginContext
addConnection
in interface org.processmining.framework.plugin.PluginContext
addConnection
in class org.processmining.framework.plugin.impl.AbstractPluginContext
public void clear()
clear
in interface org.processmining.framework.plugin.PluginContext
clear
in class org.processmining.framework.plugin.impl.AbstractPluginContext
public org.processmining.framework.plugin.Progress getProgress()
org.processmining.framework.plugin.PluginContext
getProgress
in interface org.processmining.framework.plugin.PluginContext
getProgress
in class org.processmining.contexts.uitopia.UIPluginContext
public org.processmining.framework.plugin.ProMFuture<?> getFutureResult(int i)
org.processmining.framework.plugin.PluginContext
getFutureResult
in interface org.processmining.framework.plugin.PluginContext
getFutureResult
in class org.processmining.framework.plugin.impl.AbstractPluginContext
public void setFuture(org.processmining.framework.plugin.PluginExecutionResult futureToBe)
setFuture
in interface org.processmining.framework.plugin.PluginContext
setFuture
in class org.processmining.framework.plugin.impl.AbstractPluginContext
public org.processmining.framework.plugin.PluginExecutionResult getResult()
org.processmining.framework.plugin.impl.AbstractPluginContext
getResult
in interface org.processmining.framework.plugin.PluginContext
getResult
in class org.processmining.framework.plugin.impl.AbstractPluginContext
public void log(java.lang.String message, org.processmining.framework.plugin.events.Logger.MessageLevel level)
org.processmining.framework.plugin.impl.AbstractPluginContext
log
in interface org.processmining.framework.plugin.PluginContext
log
in class org.processmining.framework.plugin.impl.AbstractPluginContext
message
- the message to loglevel
- the message levelpublic void log(java.lang.String message)
org.processmining.framework.plugin.impl.AbstractPluginContext
log
in interface org.processmining.framework.plugin.PluginContext
log
in class org.processmining.framework.plugin.impl.AbstractPluginContext
message
- The messagepublic void log(java.lang.Throwable exception)
org.processmining.framework.plugin.impl.AbstractPluginContext
log
in interface org.processmining.framework.plugin.PluginContext
log
in class org.processmining.framework.plugin.impl.AbstractPluginContext
exception
- the exception thrown