public abstract class AbstractGenericResourceSupport
extends java.lang.Object
implements org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent
Constructor and Description |
---|
AbstractGenericResourceSupport() |
Modifier and Type | Method and Description |
---|---|
protected abstract com.google.inject.Module |
createGuiceModule() |
protected com.google.inject.Module |
getGuiceModule() |
void |
invoke(org.eclipse.emf.mwe2.runtime.workflow.IWorkflowContext ctx) |
void |
postInvoke() |
void |
preInvoke() |
protected void |
registerInRegistry()
Deprecated.
use
registerInRegistry(boolean) instead. |
protected void |
registerInRegistry(boolean force) |
void |
registerServices(boolean force)
Inject members into this instance and register the services afterwards.
|
void |
setGuiceModule(com.google.inject.Module module) |
public void preInvoke()
preInvoke
in interface org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent
public void registerServices(boolean force)
getGuiceModule()
,
registerInRegistry(boolean)
public void setGuiceModule(com.google.inject.Module module)
protected com.google.inject.Module getGuiceModule()
protected abstract com.google.inject.Module createGuiceModule()
@Deprecated protected void registerInRegistry()
registerInRegistry(boolean)
instead.protected void registerInRegistry(boolean force)
force
- true
if you want to override existing service providers.public void invoke(org.eclipse.emf.mwe2.runtime.workflow.IWorkflowContext ctx)
invoke
in interface org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent
public void postInvoke()
postInvoke
in interface org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent