g-Eclipse
Release 1.0.0

eu.geclipse.workflow.model
Interface IWorkflowFactory

All Known Implementing Classes:
WorkflowFactoryImpl

public interface IWorkflowFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
IWorkflowPackage

Field Summary
static IWorkflowFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 IInputPort createIInputPort()
          Returns a new object of class 'IInput Port'
 ILink createILink()
          Returns a new object of class 'ILink'
 IOutputPort createIOutputPort()
          Returns a new object of class 'IOutput Port'
 IWorkflow createIWorkflow()
          Returns a new object of class 'IWorkflow'
 IWorkflowJob createIWorkflowJob()
          Returns a new object of class 'IWorkflow Job'
 IWorkflowPackage getWorkflowPackage()
          Returns the package supported by this factory
 

Field Detail

eINSTANCE

static final IWorkflowFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createILink

ILink createILink()
Returns a new object of class 'ILink'.

Returns:
a new object of class 'ILink'.

createIInputPort

IInputPort createIInputPort()
Returns a new object of class 'IInput Port'.

Returns:
a new object of class 'IInput Port'.

createIOutputPort

IOutputPort createIOutputPort()
Returns a new object of class 'IOutput Port'.

Returns:
a new object of class 'IOutput Port'.

createIWorkflow

IWorkflow createIWorkflow()
Returns a new object of class 'IWorkflow'.

Returns:
a new object of class 'IWorkflow'.

createIWorkflowJob

IWorkflowJob createIWorkflowJob()
Returns a new object of class 'IWorkflow Job'.

Returns:
a new object of class 'IWorkflow Job'.

getWorkflowPackage

IWorkflowPackage getWorkflowPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.

g-Eclipse
Release 1.0.0