org.eclipse.emf.mwe.utils
Class Writer
java.lang.Object
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
org.eclipse.emf.mwe.core.lib.WorkflowComponentWithModelSlot
org.eclipse.emf.mwe.utils.AbstractEMFWorkflowComponent
org.eclipse.emf.mwe.utils.Writer
- All Implemented Interfaces:
- WorkflowComponent, WorkflowComponentWithID, IWorkflowComponent
public class Writer
- extends AbstractEMFWorkflowComponent
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent |
checkRequiredConfigProperty, getBridge, getContainer, getId, getLocation, invoke, invoke, postInvoke, preInvoke, setContainer, setId, setLocation, setSkipOnErrors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Writer
public Writer()
setOPTION_SCHEMA_LOCATION
public void setOPTION_SCHEMA_LOCATION(boolean option_schema_location)
setIgnoreEmptySlot
public void setIgnoreEmptySlot(boolean ignoreEmptySlot)
setMultipleResourcesInCaseOfList
public void setMultipleResourcesInCaseOfList(boolean b)
setCloneSlotContents
public void setCloneSlotContents(boolean b)
setOPTION_SCHEMA_LOCATION_IMPLEMENTATION
public void setOPTION_SCHEMA_LOCATION_IMPLEMENTATION(boolean option_schema_location_implementation)
invokeInternal
public void invokeInternal(WorkflowContext ctx,
ProgressMonitor monitor,
Issues issues)
- Description copied from class:
AbstractWorkflowComponent
- Internal method for component execution.
- Specified by:
invokeInternal
in class AbstractWorkflowComponent
- Parameters:
ctx
- the workflow contextmonitor
- the progress monitorissues
- container of execution issues
getLogMessage
public java.lang.String getLogMessage()
- Description copied from interface:
WorkflowComponentWithID
- Returns the log message,
- Specified by:
getLogMessage
in interface WorkflowComponentWithID
- Overrides:
getLogMessage
in class AbstractWorkflowComponent
- Returns:
- the log message
- See Also:
AbstractWorkflowComponent.getLogMessage()
getComponentName
public java.lang.String getComponentName()
- Description copied from class:
AbstractWorkflowComponent
- Returns the component's name.
Overridable by custom components.
- Specified by:
getComponentName
in interface WorkflowComponent
- Overrides:
getComponentName
in class AbstractWorkflowComponent
- Returns:
- simple class name by default
- See Also:
WorkflowComponent.getComponentName()