org.eclipse.etrice.generator.etricegen.impl
Class ETriceGenFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by org.eclipse.etrice.generator.etricegen.impl.ETriceGenFactoryImpl
All Implemented Interfaces:
ETriceGenFactory

public class ETriceGenFactoryImpl
extends EFactoryImpl
implements ETriceGenFactory

An implementation of the model Factory.

EMF generated code

Field Summary
 
Fields inherited from interface org.eclipse.etrice.generator.etricegen.ETriceGenFactory
eINSTANCE
 
Constructor Summary
ETriceGenFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertPortKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(EDataType eDataType, java.lang.Object instanceValue)
           
 EObject create(EClass eClass)
           
 ActiveTrigger createActiveTrigger()
           
 ActorInstance createActorInstance()
           
 BindingInstance createBindingInstance()
           
 ConnectionInstance createConnectionInstance()
           
 ExpandedActorClass createExpandedActorClass()
           
 java.lang.Object createFromString(EDataType eDataType, java.lang.String initialValue)
           
 InterfaceItemInstance createInterfaceItemInstance()
           
 PortInstance createPortInstance()
           
 PortKind createPortKindFromString(EDataType eDataType, java.lang.String initialValue)
           
 Root createRoot()
           
 SAPInstance createSAPInstance()
           
 ServiceImplInstance createServiceImplInstance()
           
 SPPInstance createSPPInstance()
           
 StructureInstance createStructureInstance()
           
 SubSystemInstance createSubSystemInstance()
           
 TransitionChain createTransitionChain()
           
 ETriceGenPackage getETriceGenPackage()
           
static ETriceGenPackage getPackage()
          Deprecated.  
static ETriceGenFactory init()
          Creates the default factory implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ETriceGenFactoryImpl

public ETriceGenFactoryImpl()
Creates an instance of the factory.

EMF generated code
Method Detail

init

public static ETriceGenFactory init()
Creates the default factory implementation.

EMF generated code

create

public EObject create(EClass eClass)

EMF generated code

createFromString

public java.lang.Object createFromString(EDataType eDataType,
                                         java.lang.String initialValue)

EMF generated code

convertToString

public java.lang.String convertToString(EDataType eDataType,
                                        java.lang.Object instanceValue)

EMF generated code

createRoot

public Root createRoot()

Specified by:
createRoot in interface ETriceGenFactory
Returns:
a new object of class 'Root'.
EMF generated code

createStructureInstance

public StructureInstance createStructureInstance()

Specified by:
createStructureInstance in interface ETriceGenFactory
Returns:
a new object of class 'Structure Instance'.
EMF generated code

createSubSystemInstance

public SubSystemInstance createSubSystemInstance()

Specified by:
createSubSystemInstance in interface ETriceGenFactory
Returns:
a new object of class 'Sub System Instance'.
EMF generated code

createActorInstance

public ActorInstance createActorInstance()

Specified by:
createActorInstance in interface ETriceGenFactory
Returns:
a new object of class 'Actor Instance'.
EMF generated code

createInterfaceItemInstance

public InterfaceItemInstance createInterfaceItemInstance()

Specified by:
createInterfaceItemInstance in interface ETriceGenFactory
Returns:
a new object of class 'Interface Item Instance'.
EMF generated code

createPortInstance

public PortInstance createPortInstance()

Specified by:
createPortInstance in interface ETriceGenFactory
Returns:
a new object of class 'Port Instance'.
EMF generated code

createBindingInstance

public BindingInstance createBindingInstance()

Specified by:
createBindingInstance in interface ETriceGenFactory
Returns:
a new object of class 'Binding Instance'.
EMF generated code

createSAPInstance

public SAPInstance createSAPInstance()

Specified by:
createSAPInstance in interface ETriceGenFactory
Returns:
a new object of class 'SAP Instance'.
EMF generated code

createSPPInstance

public SPPInstance createSPPInstance()

Specified by:
createSPPInstance in interface ETriceGenFactory
Returns:
a new object of class 'SPP Instance'.
EMF generated code

createServiceImplInstance

public ServiceImplInstance createServiceImplInstance()

Specified by:
createServiceImplInstance in interface ETriceGenFactory
Returns:
a new object of class 'Service Impl Instance'.
EMF generated code

createConnectionInstance

public ConnectionInstance createConnectionInstance()

Specified by:
createConnectionInstance in interface ETriceGenFactory
Returns:
a new object of class 'Connection Instance'.
EMF generated code

createActiveTrigger

public ActiveTrigger createActiveTrigger()

Specified by:
createActiveTrigger in interface ETriceGenFactory
Returns:
a new object of class 'Active Trigger'.
EMF generated code

createTransitionChain

public TransitionChain createTransitionChain()

Specified by:
createTransitionChain in interface ETriceGenFactory
Returns:
a new object of class 'Transition Chain'.
EMF generated code

createExpandedActorClass

public ExpandedActorClass createExpandedActorClass()

Specified by:
createExpandedActorClass in interface ETriceGenFactory
Returns:
a new object of class 'Expanded Actor Class'.
EMF generated code

createPortKindFromString

public PortKind createPortKindFromString(EDataType eDataType,
                                         java.lang.String initialValue)

EMF generated code

convertPortKindToString

public java.lang.String convertPortKindToString(EDataType eDataType,
                                                java.lang.Object instanceValue)

EMF generated code

getETriceGenPackage

public ETriceGenPackage getETriceGenPackage()

Specified by:
getETriceGenPackage in interface ETriceGenFactory
Returns:
the package supported by this factory.
EMF generated code

getPackage

@Deprecated
public static ETriceGenPackage getPackage()
Deprecated. 

EMF generated code