ujf.verimag.bip.Core.Behaviors.impl
Class BehaviorsFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by ujf.verimag.bip.Core.Behaviors.impl.BehaviorsFactoryImpl
All Implemented Interfaces:
BehaviorsFactory

public class BehaviorsFactoryImpl
extends EFactoryImpl
implements BehaviorsFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface ujf.verimag.bip.Core.Behaviors.BehaviorsFactory
eINSTANCE
 
Constructor Summary
BehaviorsFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertParameterDirectionKindToString(EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(EDataType eDataType, java.lang.Object instanceValue)
           
 EObject create(EClass eClass)
           
 AtomType createAtomType()
           
 Constant createConstant()
           
 DataParameter createDataParameter()
           
 DefinitionBinding createDefinitionBinding()
           
 java.lang.Object createFromString(EDataType eDataType, java.lang.String initialValue)
           
 InterfaceVariable createInterfaceVariable()
           
 MultiTransition createMultiTransition()
           
 ParameterDirectionKind createParameterDirectionKindFromString(EDataType eDataType, java.lang.String initialValue)
           
 PetriNet createPetriNet()
           
 Port createPort()
           
 PortDefinition createPortDefinition()
           
 PortDefinitionReference createPortDefinitionReference()
           
 PortType createPortType()
           
 State createState()
           
 Transition createTransition()
           
 TransitionAlternative createTransitionAlternative()
           
 Variable createVariable()
           
 VariableDefinitionBinding createVariableDefinitionBinding()
           
 BehaviorsPackage getBehaviorsPackage()
           
static BehaviorsPackage getPackage()
          Deprecated.  
static BehaviorsFactory 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

BehaviorsFactoryImpl

public BehaviorsFactoryImpl()
Creates an instance of the factory.

Method Detail

init

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


create

public EObject create(EClass eClass)


createFromString

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


convertToString

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


createPortDefinition

public PortDefinition createPortDefinition()

Specified by:
createPortDefinition in interface BehaviorsFactory
Returns:
a new object of class 'Port Definition'.

createAtomType

public AtomType createAtomType()

Specified by:
createAtomType in interface BehaviorsFactory
Returns:
a new object of class 'Atom Type'.

createDataParameter

public DataParameter createDataParameter()

Specified by:
createDataParameter in interface BehaviorsFactory
Returns:
a new object of class 'Data Parameter'.

createVariable

public Variable createVariable()

Specified by:
createVariable in interface BehaviorsFactory
Returns:
a new object of class 'Variable'.

createPort

public Port createPort()

Specified by:
createPort in interface BehaviorsFactory
Returns:
a new object of class 'Port'.

createPortType

public PortType createPortType()

Specified by:
createPortType in interface BehaviorsFactory
Returns:
a new object of class 'Port Type'.

createInterfaceVariable

public InterfaceVariable createInterfaceVariable()

Specified by:
createInterfaceVariable in interface BehaviorsFactory
Returns:
a new object of class 'Interface Variable'.

createState

public State createState()

Specified by:
createState in interface BehaviorsFactory
Returns:
a new object of class 'State'.

createTransition

public Transition createTransition()

Specified by:
createTransition in interface BehaviorsFactory
Returns:
a new object of class 'Transition'.

createTransitionAlternative

public TransitionAlternative createTransitionAlternative()

Specified by:
createTransitionAlternative in interface BehaviorsFactory
Returns:
a new object of class 'Transition Alternative'.

createConstant

public Constant createConstant()

Specified by:
createConstant in interface BehaviorsFactory
Returns:
a new object of class 'Constant'.

createPetriNet

public PetriNet createPetriNet()

Specified by:
createPetriNet in interface BehaviorsFactory
Returns:
a new object of class 'Petri Net'.

createDefinitionBinding

public DefinitionBinding createDefinitionBinding()

Specified by:
createDefinitionBinding in interface BehaviorsFactory
Returns:
a new object of class 'Definition Binding'.

createPortDefinitionReference

public PortDefinitionReference createPortDefinitionReference()

Specified by:
createPortDefinitionReference in interface BehaviorsFactory
Returns:
a new object of class 'Port Definition Reference'.

createMultiTransition

public MultiTransition createMultiTransition()

Specified by:
createMultiTransition in interface BehaviorsFactory
Returns:
a new object of class 'Multi Transition'.

createVariableDefinitionBinding

public VariableDefinitionBinding createVariableDefinitionBinding()

Specified by:
createVariableDefinitionBinding in interface BehaviorsFactory
Returns:
a new object of class 'Variable Definition Binding'.

createParameterDirectionKindFromString

public ParameterDirectionKind createParameterDirectionKindFromString(EDataType eDataType,
                                                                     java.lang.String initialValue)


convertParameterDirectionKindToString

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


getBehaviorsPackage

public BehaviorsPackage getBehaviorsPackage()

Specified by:
getBehaviorsPackage in interface BehaviorsFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static BehaviorsPackage getPackage()
Deprecated.