org.eclipse.emf.mwe.ewm.workflow.runtime.validation
Interface WorkflowContextValidator
public interface WorkflowContextValidator
A sample validator interface for WorkflowContext
.
This doesn't really do anything, and it's not a real EMF artifact.
It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended.
This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
validate
boolean validate()
validateParameters
boolean validateParameters(org.eclipse.emf.common.util.EMap<WorkflowParameter,java.lang.Object> value)
validateThreadPool
boolean validateThreadPool(java.util.concurrent.ExecutorService value)
validateStates
boolean validateStates(org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowState> value)
validateLog
boolean validateLog(org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowLog> value)
validateLogLevel
boolean validateLogLevel(WorkflowLogEntryType value)
validateWorkflow
boolean validateWorkflow(WorkflowComponent value)
validateActiveComponents
boolean validateActiveComponents(org.eclipse.emf.common.util.EList<WorkflowComponent> value)
validateExecutionInfo
boolean validateExecutionInfo(org.eclipse.emf.common.util.EMap<WorkflowComponent,WorkflowComponentExecutionInfo> value)