|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
de.cau.cs.kieler.core.model.xtend.util.TransformationWorkflowHook
public abstract class TransformationWorkflowHook
A workflow component that knows about the reader that loaded a source model.
An instance of this class can be hooked into the transformation run by
XtendTransformationUtil
just before the transformed model is written
to do some last work.
Constructor Summary | |
---|---|
TransformationWorkflowHook()
|
Method Summary | |
---|---|
void |
checkConfiguration(org.eclipse.emf.mwe.core.issues.Issues issues)
|
String |
getInputModelSlot()
Returns the name of the slot containing the original model. |
String |
getOutputModelSlot()
Returns the name of the slot containing the model to be transformed. |
org.eclipse.emf.mwe.utils.Reader |
getReader()
Returns the reader used to read the input model. |
void |
setInputModelSlot(String slot)
Sets the name of the slot containing the originally loaded model. |
void |
setOutputModelSlot(String slot)
Sets the name of the slot containing the model to be transformed. |
void |
setReader(org.eclipse.emf.mwe.utils.Reader reader)
Sets the reader used to load the source model. |
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent |
---|
checkRequiredConfigProperty, getBridge, getComponentName, getContainer, getId, getLocation, getLogMessage, invoke, invoke, invokeInternal, postInvoke, preInvoke, setContainer, setId, setLocation, setSkipOnErrors |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TransformationWorkflowHook()
Method Detail |
---|
public org.eclipse.emf.mwe.utils.Reader getReader()
public void setReader(org.eclipse.emf.mwe.utils.Reader reader)
reader
- the reader used to load the source model.public String getInputModelSlot()
public void setInputModelSlot(String slot)
slot
- the slot's name.public String getOutputModelSlot()
public void setOutputModelSlot(String slot)
slot
- the slot's name.public void checkConfiguration(org.eclipse.emf.mwe.core.issues.Issues issues)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |