ujf.verimag.bip.Core.Interactions.impl
Class InteractionsFactoryImpl

java.lang.Object
  extended by EFactoryImpl
      extended by ujf.verimag.bip.Core.Interactions.impl.InteractionsFactoryImpl
All Implemented Interfaces:
InteractionsFactory

public class InteractionsFactoryImpl
extends EFactoryImpl
implements InteractionsFactory

An implementation of the model Factory.


Field Summary
 
Fields inherited from interface ujf.verimag.bip.Core.Interactions.InteractionsFactory
eINSTANCE
 
Constructor Summary
InteractionsFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 Component createComponent()
           
 CompoundType createCompoundType()
           
 ConditionalActualPortParameter createConditionalActualPortParameter()
           
 Connector createConnector()
           
 ConnectorType createConnectorType()
           
 ExportBinding createExportBinding()
           
 InnerPortReference createInnerPortReference()
           
 Interaction createInteraction()
           
 InteractionSpecification createInteractionSpecification()
           
 PartElementReference createPartElementReference()
           
 PortParameter createPortParameter()
           
 PortParameterReference createPortParameterReference()
           
 VariableExportBinding createVariableExportBinding()
           
 InteractionsPackage getInteractionsPackage()
           
static InteractionsPackage getPackage()
          Deprecated.  
static InteractionsFactory 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

InteractionsFactoryImpl

public InteractionsFactoryImpl()
Creates an instance of the factory.

Method Detail

init

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


create

public EObject create(EClass eClass)


createComponent

public Component createComponent()

Specified by:
createComponent in interface InteractionsFactory
Returns:
a new object of class 'Component'.

createCompoundType

public CompoundType createCompoundType()

Specified by:
createCompoundType in interface InteractionsFactory
Returns:
a new object of class 'Compound Type'.

createConnector

public Connector createConnector()

Specified by:
createConnector in interface InteractionsFactory
Returns:
a new object of class 'Connector'.

createPartElementReference

public PartElementReference createPartElementReference()

Specified by:
createPartElementReference in interface InteractionsFactory
Returns:
a new object of class 'Part Element Reference'.

createInteractionSpecification

public InteractionSpecification createInteractionSpecification()

Specified by:
createInteractionSpecification in interface InteractionsFactory
Returns:
a new object of class 'Interaction Specification'.

createInteraction

public Interaction createInteraction()

Specified by:
createInteraction in interface InteractionsFactory
Returns:
a new object of class 'Interaction'.

createPortParameter

public PortParameter createPortParameter()

Specified by:
createPortParameter in interface InteractionsFactory
Returns:
a new object of class 'Port Parameter'.

createExportBinding

public ExportBinding createExportBinding()

Specified by:
createExportBinding in interface InteractionsFactory
Returns:
a new object of class 'Export Binding'.

createPortParameterReference

public PortParameterReference createPortParameterReference()

Specified by:
createPortParameterReference in interface InteractionsFactory
Returns:
a new object of class 'Port Parameter Reference'.

createInnerPortReference

public InnerPortReference createInnerPortReference()

Specified by:
createInnerPortReference in interface InteractionsFactory
Returns:
a new object of class 'Inner Port Reference'.

createConditionalActualPortParameter

public ConditionalActualPortParameter createConditionalActualPortParameter()

Specified by:
createConditionalActualPortParameter in interface InteractionsFactory
Returns:
a new object of class 'Conditional Actual Port Parameter'.

createVariableExportBinding

public VariableExportBinding createVariableExportBinding()

Specified by:
createVariableExportBinding in interface InteractionsFactory
Returns:
a new object of class 'Variable Export Binding'.

createConnectorType

public ConnectorType createConnectorType()

Specified by:
createConnectorType in interface InteractionsFactory
Returns:
a new object of class 'Connector Type'.

getInteractionsPackage

public InteractionsPackage getInteractionsPackage()

Specified by:
getInteractionsPackage in interface InteractionsFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static InteractionsPackage getPackage()
Deprecated.