org.mod4j.dslcommon.generator.helpers
Class PropertiesWorkflowComponent

java.lang.Object
  extended by org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
      extended by org.mod4j.dslcommon.generator.helpers.PropertiesWorkflowComponent
All Implemented Interfaces:
org.eclipse.emf.mwe.core.WorkflowComponent, org.eclipse.emf.mwe.core.WorkflowComponentWithID

public class PropertiesWorkflowComponent
extends org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent


Field Summary
 java.lang.String project
           
 java.lang.String propertyFile
           
 java.lang.String workDir
           
 
Constructor Summary
PropertiesWorkflowComponent()
           
 
Method Summary
 void checkConfiguration(org.eclipse.emf.mwe.core.issues.Issues issues)
           
protected  java.lang.String getProject()
           
protected  java.lang.String getPropertyFile()
           
protected  java.lang.String getWorkDir()
           
 void invokeInternal(org.eclipse.emf.mwe.core.WorkflowContext wfCxt, org.eclipse.emf.mwe.core.monitor.ProgressMonitor arg1, org.eclipse.emf.mwe.core.issues.Issues arg2)
          Then calling MyWorkflowComponent the invoke method is called.
 void setProject(java.lang.String project)
           
 void setPropertyFile(java.lang.String outlet)
           
 void setWorkDir(java.lang.String workDir)
           
 
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
checkRequiredConfigProperty, getComponentName, getContainer, getId, getLocation, getLogMessage, invoke, setContainer, setId, setLocation, setSkipOnErrors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyFile

public java.lang.String propertyFile

workDir

public java.lang.String workDir

project

public java.lang.String project
Constructor Detail

PropertiesWorkflowComponent

public PropertiesWorkflowComponent()
Method Detail

invokeInternal

public void invokeInternal(org.eclipse.emf.mwe.core.WorkflowContext wfCxt,
                           org.eclipse.emf.mwe.core.monitor.ProgressMonitor arg1,
                           org.eclipse.emf.mwe.core.issues.Issues arg2)
Then calling MyWorkflowComponent the invoke method is called. We use it, to instance the model and apply it to a modelslot, so it can be used later by the generator component.

Specified by:
invokeInternal in class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
See Also:
org.openarchitectureware.workflow.WorkflowComponent#invoke(org.openarchitectureware.workflow.WorkflowContext, org.openarchitectureware.workflow.monitor.ProgressMonitor, org.openarchitectureware.workflow.issues.Issues)

checkConfiguration

public void checkConfiguration(org.eclipse.emf.mwe.core.issues.Issues issues)

getPropertyFile

protected java.lang.String getPropertyFile()

setPropertyFile

public void setPropertyFile(java.lang.String outlet)

getWorkDir

protected java.lang.String getWorkDir()

setWorkDir

public void setWorkDir(java.lang.String workDir)

getProject

protected java.lang.String getProject()

setProject

public void setProject(java.lang.String project)


Copyright © 2010 Mod4j. All Rights Reserved.