de.cau.cs.kieler.synccharts
Interface SyncchartsFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
SyncchartsFactoryImpl

public interface SyncchartsFactory
extends EFactory

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

See Also:
SyncchartsPackage
Rating red
Generated:
This code was automatically generated.

Field Summary
static SyncchartsFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 Action createAction()
          Returns a new object of class 'Action'.
 Assignment createAssignment()
          Returns a new object of class 'Assignment'.
 BooleanValue createBooleanValue()
          Returns a new object of class 'Boolean Value'.
 ComplexExpression createComplexExpression()
          Returns a new object of class 'Complex Expression'.
 Emission createEmission()
          Returns a new object of class 'Emission'.
 Expression createExpression()
          Returns a new object of class 'Expression'.
 FloatValue createFloatValue()
          Returns a new object of class 'Float Value'.
 HostCode createHostCode()
          Returns a new object of class 'Host Code'.
 IntValue createIntValue()
          Returns a new object of class 'Int Value'.
 Region createRegion()
          Returns a new object of class 'Region'.
 Renaming createRenaming()
          Returns a new object of class 'Renaming'.
 Signal createSignal()
          Returns a new object of class 'Signal'.
 SignalReference createSignalReference()
          Returns a new object of class 'Signal Reference'.
 State createState()
          Returns a new object of class 'State'.
 Transition createTransition()
          Returns a new object of class 'Transition'.
 Value createValue()
          Returns a new object of class 'Value'.
 ValuedObject createValuedObject()
          Returns a new object of class 'Valued Object'.
 Variable createVariable()
          Returns a new object of class 'Variable'.
 VariableReference createVariableReference()
          Returns a new object of class 'Variable Reference'.
 SyncchartsPackage getSyncchartsPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final SyncchartsFactory eINSTANCE
The singleton instance of the factory.

Generated:
This code was automatically generated.
Method Detail

createAction

Action createAction()
Returns a new object of class 'Action'.

Returns:
a new object of class 'Action'.
Generated:
This code was automatically generated.

createAssignment

Assignment createAssignment()
Returns a new object of class 'Assignment'.

Returns:
a new object of class 'Assignment'.
Generated:
This code was automatically generated.

createComplexExpression

ComplexExpression createComplexExpression()
Returns a new object of class 'Complex Expression'.

Returns:
a new object of class 'Complex Expression'.
Generated:
This code was automatically generated.

createEmission

Emission createEmission()
Returns a new object of class 'Emission'.

Returns:
a new object of class 'Emission'.
Generated:
This code was automatically generated.

createExpression

Expression createExpression()
Returns a new object of class 'Expression'.

Returns:
a new object of class 'Expression'.
Generated:
This code was automatically generated.

createHostCode

HostCode createHostCode()
Returns a new object of class 'Host Code'.

Returns:
a new object of class 'Host Code'.
Generated:
This code was automatically generated.

createRegion

Region createRegion()
Returns a new object of class 'Region'.

Returns:
a new object of class 'Region'.
Generated:
This code was automatically generated.

createSignal

Signal createSignal()
Returns a new object of class 'Signal'.

Returns:
a new object of class 'Signal'.
Generated:
This code was automatically generated.

createSignalReference

SignalReference createSignalReference()
Returns a new object of class 'Signal Reference'.

Returns:
a new object of class 'Signal Reference'.
Generated:
This code was automatically generated.

createRenaming

Renaming createRenaming()
Returns a new object of class 'Renaming'.

Returns:
a new object of class 'Renaming'.
Generated:
This code was automatically generated.

createState

State createState()
Returns a new object of class 'State'.

Returns:
a new object of class 'State'.
Generated:
This code was automatically generated.

createTransition

Transition createTransition()
Returns a new object of class 'Transition'.

Returns:
a new object of class 'Transition'.
Generated:
This code was automatically generated.

createValuedObject

ValuedObject createValuedObject()
Returns a new object of class 'Valued Object'.

Returns:
a new object of class 'Valued Object'.
Generated:
This code was automatically generated.

createVariable

Variable createVariable()
Returns a new object of class 'Variable'.

Returns:
a new object of class 'Variable'.
Generated:
This code was automatically generated.

createVariableReference

VariableReference createVariableReference()
Returns a new object of class 'Variable Reference'.

Returns:
a new object of class 'Variable Reference'.
Generated:
This code was automatically generated.

createValue

Value createValue()
Returns a new object of class 'Value'.

Returns:
a new object of class 'Value'.
Generated:
This code was automatically generated.

createIntValue

IntValue createIntValue()
Returns a new object of class 'Int Value'.

Returns:
a new object of class 'Int Value'.
Generated:
This code was automatically generated.

createFloatValue

FloatValue createFloatValue()
Returns a new object of class 'Float Value'.

Returns:
a new object of class 'Float Value'.
Generated:
This code was automatically generated.

createBooleanValue

BooleanValue createBooleanValue()
Returns a new object of class 'Boolean Value'.

Returns:
a new object of class 'Boolean Value'.
Generated:
This code was automatically generated.

getSyncchartsPackage

SyncchartsPackage getSyncchartsPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated:
This code was automatically generated.