org.eclipse.emf.mwe.core
Interface WorkflowComponentWithID

All Superinterfaces:
WorkflowComponent
All Known Implementing Classes:
AbstractEMFWorkflowComponent, AbstractWorkflowAdvice, AbstractWorkflowComponent, AbstractWorkflowComponent2, CompositeComponent, ConditionalComponent, DirectoryCleaner, FeatureComponent, FileCopy, IfComponent, Reader, Workflow, WorkflowComponentWithModelSlot, Writer

public interface WorkflowComponentWithID
extends WorkflowComponent

This is a workflow component that has an Id, so that it can be output in the logger.


Method Summary
 java.lang.String getId()
          Returns the ID of the component.
 java.lang.String getLogMessage()
          Returns the log message,
 void setId(java.lang.String id)
          Sets the ID of the workflow component.
 
Methods inherited from interface org.eclipse.emf.mwe.core.WorkflowComponent
checkConfiguration, getComponentName, getContainer, getLocation, invoke, setContainer, setLocation
 

Method Detail

setId

void setId(java.lang.String id)
Sets the ID of the workflow component.

Parameters:
id - the ID

getId

java.lang.String getId()
Returns the ID of the component.

Returns:
the component ID

getLogMessage

java.lang.String getLogMessage()
Returns the log message,

Returns:
the log message