ujf.verimag.bip.Core.Priorities.impl
Class PrioritiesPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by ujf.verimag.bip.Core.Priorities.impl.PrioritiesPackageImpl
All Implemented Interfaces:
PrioritiesPackage

public class PrioritiesPackageImpl
extends EPackageImpl
implements PrioritiesPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from interface ujf.verimag.bip.Core.Priorities.PrioritiesPackage
PrioritiesPackage.Literals
 
Field Summary
 
Fields inherited from interface ujf.verimag.bip.Core.Priorities.PrioritiesPackage
CONNECTOR_TYPE_REFERENCE, CONNECTOR_TYPE_REFERENCE__TARGET, CONNECTOR_TYPE_REFERENCE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, PRIORITY_ELEMENT, PRIORITY_ELEMENT_FEATURE_COUNT, PRIORITY_RULE, PRIORITY_RULE__COMPOUND_TYPE, PRIORITY_RULE__GREATER, PRIORITY_RULE__GUARD, PRIORITY_RULE__LOWER, PRIORITY_RULE__MULTIPLICITY_SPECIFICATION, PRIORITY_RULE__NAME, PRIORITY_RULE__SCOPE, PRIORITY_RULE_FEATURE_COUNT
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EReference getConnectorTypeReference_Target()
           
 EClass getConnectorTypeReference()
           
 PrioritiesFactory getPrioritiesFactory()
           
 EClass getPriorityElement()
           
 EReference getPriorityRule_CompoundType()
           
 EReference getPriorityRule_Greater()
           
 EReference getPriorityRule_Guard()
           
 EReference getPriorityRule_Lower()
           
 EClass getPriorityRule()
           
static PrioritiesPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static PrioritiesPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize PrioritiesPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
PrioritiesPackage.eNS_URI, createPackageContents(), initializePackageContents()

getPriorityRule

public EClass getPriorityRule()

Specified by:
getPriorityRule in interface PrioritiesPackage
Returns:
the meta object for class 'Priority Rule'.
See Also:
PriorityRule

getPriorityRule_CompoundType

public EReference getPriorityRule_CompoundType()

Specified by:
getPriorityRule_CompoundType in interface PrioritiesPackage
Returns:
the meta object for the container reference 'Compound Type'.
See Also:
PriorityRule.getCompoundType(), PrioritiesPackage.getPriorityRule()

getPriorityRule_Guard

public EReference getPriorityRule_Guard()

Specified by:
getPriorityRule_Guard in interface PrioritiesPackage
Returns:
the meta object for the containment reference 'Guard'.
See Also:
PriorityRule.getGuard(), PrioritiesPackage.getPriorityRule()

getPriorityRule_Lower

public EReference getPriorityRule_Lower()

Specified by:
getPriorityRule_Lower in interface PrioritiesPackage
Returns:
the meta object for the containment reference 'Lower'.
See Also:
PriorityRule.getLower(), PrioritiesPackage.getPriorityRule()

getPriorityRule_Greater

public EReference getPriorityRule_Greater()

Specified by:
getPriorityRule_Greater in interface PrioritiesPackage
Returns:
the meta object for the containment reference 'Greater'.
See Also:
PriorityRule.getGreater(), PrioritiesPackage.getPriorityRule()

getConnectorTypeReference

public EClass getConnectorTypeReference()

Specified by:
getConnectorTypeReference in interface PrioritiesPackage
Returns:
the meta object for class 'Connector Type Reference'.
See Also:
ConnectorTypeReference

getConnectorTypeReference_Target

public EReference getConnectorTypeReference_Target()

Specified by:
getConnectorTypeReference_Target in interface PrioritiesPackage
Returns:
the meta object for the reference 'Target'.
See Also:
ConnectorTypeReference.getTarget(), PrioritiesPackage.getConnectorTypeReference()

getPriorityElement

public EClass getPriorityElement()

Specified by:
getPriorityElement in interface PrioritiesPackage
Returns:
the meta object for class 'Priority Element'.
See Also:
PriorityElement

getPrioritiesFactory

public PrioritiesFactory getPrioritiesFactory()

Specified by:
getPrioritiesFactory in interface PrioritiesPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.