| Modifier and Type | Method and Description |
|---|---|
GUIContext |
SynchronousActivityStarting.resumeActivitySynchronously(SessionToken session,
EBPInstanceReference activity)
Resumes the designated activity and logs the agent, the organisational
position.
|
GUIContext |
SynchronousActivityStarting.resumeActivitySynchronously(SessionToken session,
EBPInstanceReference activity,
java.net.URI[] stateListener)
Resumes the designated activity and logs the agent, the organisational
position.
|
GUIContext |
SynchronousActivityStarting.startActivitySynchronously(SessionToken session,
EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode,
java.net.URI[] stateListener)
Starts the designated activity in the designated execution mode and logs
the agent, the organisational position.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T extends GUIContext> |
ExecutionEnvironment.requireGUIContext(java.lang.Class<T> guiContextType)
Returns the required GUI context or throws an exception if it is not
available.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<Pair<EBPInstanceReference,java.lang.String>,Pair<GUIContext,de.aristaflow.adept2.model.runtimeenvironment.guicontext.TransferableGUIContext>> |
AbstractGUIManager.guiContexts
The local and the corresponding transferred GUI contexts that have been
created and not been closed yet, indexed by the pair that identifies the
corresponding activity and its execution session.
|
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
AbstractGUIManager.createGUIContext(SessionToken session,
de.aristaflow.adept2.model.runtimeenvironment.guicontext.TransferableGUIContext trCtxt,
ExecutionControlManager ecm)
Creates a GUI context for the designated
TransferrableGUIContext and the designated
ExecutionControlManager. |
GUIContext |
GUIManager.getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionId,
ExecutionContext executionContext,
ExecutionControlManager executionControlManager,
java.lang.Thread thread)
Gets an appropriate GUI context for the designated activity as configured
locally for the corresponding client.
|
GUIContext |
AbstractGUIManager.getLocalForRemoteGuiContext(SessionToken session,
de.aristaflow.adept2.model.runtimeenvironment.guicontext.TransferableGUIContext transfrdCtxt) |
GUIContext |
RemoteGUIManager.getLocalForRemoteGuiContext(SessionToken session,
de.aristaflow.adept2.model.runtimeenvironment.guicontext.TransferableGUIContext transfrdCtxt)
Gets an appropriate GUI context for the designated
TransferableGUIContext. |
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
SessionContext.getGUIContext()
Gets the GUI context which contains the parent GUI for the
application.
|
| Modifier and Type | Method and Description |
|---|---|
SessionContext |
RuntimeEnvironmentFactory.getInitialSessionContext(ClientSessionFactory sessionFactory,
java.lang.String sessionID,
EBPInstanceReference ebpInstanceReference,
DataContext dataContext,
ExecutionContext executionContext,
GUIContext guiContext,
RuntimeEnvironment runtimeEnvironment,
java.lang.Thread componentThread)
Returns an application related implementation of the session context and
initialises the sessionID of the session context by the passed value.
|
SessionContext |
RuntimeEnvironmentFactory.getWrappedSessionContext(SessionContext sessionContext,
DataContext dataContext,
ProcessConstants.ExecutionMode executionMode,
GUIContext guiContext,
RuntimeEnvironment runtimeEnvironment,
java.lang.Thread componentThread)
Returns a session context based on the designated one.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AWTContext
This interface defines a graphical context that could be used by application
components to integrate them into a AWT-GUI on a workflow-client.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SWTEmbeddedAWTContext |
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
NullGUIManager.createGUIContext(SessionToken session,
de.aristaflow.adept2.model.runtimeenvironment.guicontext.TransferableGUIContext trCtxt,
ExecutionControlManager ecm) |
GUIContext |
NullGUIManager.getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionID,
ExecutionContext executionContext,
ExecutionControlManager ecm,
java.lang.Thread thread) |
GUIContext |
RemoteHTMLGUIManager.getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionID,
ExecutionContext executionContext,
ExecutionControlManager ecm,
java.lang.Thread thread) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HTMLContext
HTMLContext provides the means to create an HTML-document as
user-interface for an executed component. |
interface |
URLContext
A
URLContext just provides an URL. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHTMLContext
This
GUIContext enables the usage of HTML as graphical user
interface. |
class |
RemoteHTMLContext
A simple
HTMLContext that does not create any browsers or alike
but just provides the interaction between webserver and
ExecutableComponent. |
class |
TransferredURLContext
A simple implementation of the transfer object for a
URLContext. |
| Modifier and Type | Class and Description |
|---|---|
class |
NullGUIContext
This GUI context is provided if no GUI context is requested by the
application componenent or if there is no GUI possible that can be provided
to an application component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTransferableGUIContext
A basic implementation for a
TransferableGUIContext just
enough to satisfy the interface. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SWTBrowserContext
The
SWTBrowserContext provides a SWTContext and
allows to deploy content for downloading either as local file or as download
from a webservice. |
interface |
SWTContext
This interface defines a graphical context that could be used by application
components to integrate them into a SWT-GUI on a workflow-client.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SwtHtmlContext
This
GUIContext encapsulates the HTML of this context in
a browser widget in SWT. |
class |
SwtUrlContext
This
GUIContext provides a browser widget in SWT for a specific
URL based on a parent context. |