edu.cmu.sei.aadl.model.property.impl
Class PropertyPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by edu.cmu.sei.aadl.model.property.impl.PropertyPackageImpl
All Implemented Interfaces:
PropertyPackage, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder

public class PropertyPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements PropertyPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>
 
Nested classes/interfaces inherited from interface edu.cmu.sei.aadl.model.property.PropertyPackage
PropertyPackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static java.lang.String copyright
           
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eProxyURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface edu.cmu.sei.aadl.model.property.PropertyPackage
AADLBOOLEAN, AADLBOOLEAN__COMMENT, AADLBOOLEAN__NAME, AADLBOOLEAN_FEATURE_COUNT, AADLINTEGER, AADLINTEGER__COMMENT, AADLINTEGER__LOWER, AADLINTEGER__NAME, AADLINTEGER__PROPERTY_TYPE, AADLINTEGER__PROPERTY_TYPE_REFERENCE, AADLINTEGER__UPPER, AADLINTEGER_FEATURE_COUNT, AADLREAL, AADLREAL__COMMENT, AADLREAL__LOWER, AADLREAL__NAME, AADLREAL__PROPERTY_TYPE, AADLREAL__PROPERTY_TYPE_REFERENCE, AADLREAL__UPPER, AADLREAL_FEATURE_COUNT, AADLSTRING, AADLSTRING__COMMENT, AADLSTRING__NAME, AADLSTRING_FEATURE_COUNT, BOOLEAN_AND, BOOLEAN_AND__BOOLEAN_VALUE, BOOLEAN_AND__COMMENT, BOOLEAN_AND__VALUE, BOOLEAN_AND_FEATURE_COUNT, BOOLEAN_NOT, BOOLEAN_NOT__BOOLEAN_VALUE, BOOLEAN_NOT__COMMENT, BOOLEAN_NOT__VALUE, BOOLEAN_NOT_FEATURE_COUNT, BOOLEAN_OR, BOOLEAN_OR__BOOLEAN_VALUE, BOOLEAN_OR__COMMENT, BOOLEAN_OR__VALUE, BOOLEAN_OR_FEATURE_COUNT, BOOLEAN_OR_PROPERTY_REFERENCE, BOOLEAN_OR_PROPERTY_REFERENCE__COMMENT, BOOLEAN_OR_PROPERTY_REFERENCE_FEATURE_COUNT, BOOLEAN_VALUE, BOOLEAN_VALUE__COMMENT, BOOLEAN_VALUE__VALUE, BOOLEAN_VALUE_FEATURE_COUNT, CLASSIFIER_TYPE, CLASSIFIER_TYPE__CATEGORY, CLASSIFIER_TYPE__COMMENT, CLASSIFIER_TYPE__NAME, CLASSIFIER_TYPE_FEATURE_COUNT, CLASSIFIER_VALUE, CLASSIFIER_VALUE__COMMENT, CLASSIFIER_VALUE__COMPONENT_CLASSIFIER, CLASSIFIER_VALUE__VALUE, CLASSIFIER_VALUE_FEATURE_COUNT, COMPONENT_CATEGORY, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUM_LITERAL, ENUM_LITERAL__COMMENT, ENUM_LITERAL__NAME, ENUM_LITERAL_FEATURE_COUNT, ENUM_TYPE, ENUM_TYPE__COMMENT, ENUM_TYPE__ENUM_LITERAL, ENUM_TYPE__NAME, ENUM_TYPE_FEATURE_COUNT, ENUM_VALUE, ENUM_VALUE__COMMENT, ENUM_VALUE__ENUM_LITERAL, ENUM_VALUE_FEATURE_COUNT, FALSE, FALSE__COMMENT, FALSE__VALUE, FALSE_FEATURE_COUNT, INTEGER_RANGE_VALUE, INTEGER_RANGE_VALUE__COMMENT, INTEGER_RANGE_VALUE__DELTA, INTEGER_RANGE_VALUE__MAXIMUM, INTEGER_RANGE_VALUE__MINIMUM, INTEGER_RANGE_VALUE_FEATURE_COUNT, INTEGER_VALUE, INTEGER_VALUE__BASE, INTEGER_VALUE__COMMENT, INTEGER_VALUE__UNIT_LITERAL, INTEGER_VALUE__VALUE, INTEGER_VALUE__VALUE_STRING, INTEGER_VALUE_FEATURE_COUNT, NUMBER_OR_PROPERTY_REFERENCE, NUMBER_OR_PROPERTY_REFERENCE__COMMENT, NUMBER_OR_PROPERTY_REFERENCE_FEATURE_COUNT, NUMBER_TYPE, NUMBER_TYPE__COMMENT, NUMBER_TYPE__LOWER, NUMBER_TYPE__NAME, NUMBER_TYPE__PROPERTY_TYPE, NUMBER_TYPE__PROPERTY_TYPE_REFERENCE, NUMBER_TYPE__UPPER, NUMBER_TYPE_FEATURE_COUNT, NUMBER_VALUE, NUMBER_VALUE__COMMENT, NUMBER_VALUE__UNIT_LITERAL, NUMBER_VALUE__VALUE_STRING, NUMBER_VALUE_FEATURE_COUNT, PROPERTIES, PROPERTIES__COMMENT, PROPERTIES__PROPERTY_ASSOCIATION, PROPERTIES_FEATURE_COUNT, PROPERTY_ASSOCIATION, PROPERTY_ASSOCIATION__ACCESS, PROPERTY_ASSOCIATION__APPEND, PROPERTY_ASSOCIATION__APPLIES_TO, PROPERTY_ASSOCIATION__COMMENT, PROPERTY_ASSOCIATION__CONSTANT, PROPERTY_ASSOCIATION__DERIVED, PROPERTY_ASSOCIATION__IN_BINDING, PROPERTY_ASSOCIATION__IN_MODES, PROPERTY_ASSOCIATION__NAME, PROPERTY_ASSOCIATION__NO_MODE, PROPERTY_ASSOCIATION__PROPERTIES, PROPERTY_ASSOCIATION__PROPERTY_DEFINITION, PROPERTY_ASSOCIATION__PROPERTY_VALUE, PROPERTY_ASSOCIATION_FEATURE_COUNT, PROPERTY_CONSTANT, PROPERTY_CONSTANT__COMMENT, PROPERTY_CONSTANT__CONSTANT_VALUE, PROPERTY_CONSTANT__LIST, PROPERTY_CONSTANT__NAME, PROPERTY_CONSTANT__PROPERTY_TYPE, PROPERTY_CONSTANT__PROPERTY_TYPE_REFERENCE, PROPERTY_CONSTANT_FEATURE_COUNT, PROPERTY_CONSTANT_TYPE, PROPERTY_CONSTANT_TYPE__COMMENT, PROPERTY_CONSTANT_TYPE__NAME, PROPERTY_CONSTANT_TYPE_FEATURE_COUNT, PROPERTY_DEFINITION, PROPERTY_DEFINITION__ACCESS, PROPERTY_DEFINITION__APPLIES_TO_CLASSIFIER, PROPERTY_DEFINITION__APPLIESTO, PROPERTY_DEFINITION__COMMENT, PROPERTY_DEFINITION__DEFAULTPROPERTY_VALUE, PROPERTY_DEFINITION__HAS_EMPTY_LIST, PROPERTY_DEFINITION__INHERIT, PROPERTY_DEFINITION__LIST, PROPERTY_DEFINITION__NAME, PROPERTY_DEFINITION__PROPERTY_TYPE, PROPERTY_DEFINITION__PROPERTY_TYPE_REFERENCE, PROPERTY_DEFINITION_FEATURE_COUNT, PROPERTY_OWNER_CATEGORY, PROPERTY_REFERENCE, PROPERTY_REFERENCE__COMMENT, PROPERTY_REFERENCE__REFERENCE_SIGN, PROPERTY_REFERENCE__REFERENCED_PROPERTY, PROPERTY_REFERENCE_FEATURE_COUNT, PROPERTY_SET, PROPERTY_SET__COMMENT, PROPERTY_SET__CONTENTS, PROPERTY_SET__NAME, PROPERTY_SET__PROPERTY_CONSTANT, PROPERTY_SET__PROPERTY_DEFINITION, PROPERTY_SET__PROPERTY_TYPE, PROPERTY_SET_FEATURE_COUNT, PROPERTY_TYPE, PROPERTY_TYPE__COMMENT, PROPERTY_TYPE__NAME, PROPERTY_TYPE_FEATURE_COUNT, PROPERTY_VALUE, PROPERTY_VALUE__COMMENT, PROPERTY_VALUE_FEATURE_COUNT, PROPERTY_VALUE_HOLDER, PROPERTY_VALUE_HOLDER_FEATURE_COUNT, RANGE_TYPE, RANGE_TYPE__COMMENT, RANGE_TYPE__NAME, RANGE_TYPE__PROPERTY_TYPE, RANGE_TYPE__PROPERTY_TYPE_REFERENCE, RANGE_TYPE_FEATURE_COUNT, RANGE_VALUE, RANGE_VALUE__COMMENT, RANGE_VALUE__DELTA, RANGE_VALUE__MAXIMUM, RANGE_VALUE__MINIMUM, RANGE_VALUE_FEATURE_COUNT, REAL_RANGE_VALUE, REAL_RANGE_VALUE__COMMENT, REAL_RANGE_VALUE__DELTA, REAL_RANGE_VALUE__MAXIMUM, REAL_RANGE_VALUE__MINIMUM, REAL_RANGE_VALUE_FEATURE_COUNT, REAL_VALUE, REAL_VALUE__COMMENT, REAL_VALUE__UNIT_LITERAL, REAL_VALUE__VALUE, REAL_VALUE__VALUE_STRING, REAL_VALUE_FEATURE_COUNT, REFERABLE_ELEMENT_CATEGORY, REFERENCE_ELEMENT, REFERENCE_ELEMENT_FEATURE_COUNT, REFERENCE_TYPE, REFERENCE_TYPE__CATEGORY, REFERENCE_TYPE__COMMENT, REFERENCE_TYPE__NAME, REFERENCE_TYPE_FEATURE_COUNT, REFERENCE_VALUE, REFERENCE_VALUE__COMMENT, REFERENCE_VALUE__REFERENCE_ELEMENT, REFERENCE_VALUE_FEATURE_COUNT, REFERENCED_PROPERTY, REFERENCED_PROPERTY_FEATURE_COUNT, STRING_VALUE, STRING_VALUE__COMMENT, STRING_VALUE__VALUE, STRING_VALUE_FEATURE_COUNT, TRUE, TRUE__COMMENT, TRUE__VALUE, TRUE_FALSE_VALUE, TRUE_FALSE_VALUE__COMMENT, TRUE_FALSE_VALUE__VALUE, TRUE_FALSE_VALUE_FEATURE_COUNT, TRUE_FEATURE_COUNT, UNIT_LITERAL, UNIT_LITERAL__BASEUNIT, UNIT_LITERAL__COMMENT, UNIT_LITERAL__FACTOR, UNIT_LITERAL__NAME, UNIT_LITERAL_FEATURE_COUNT, UNITS_TYPE, UNITS_TYPE__COMMENT, UNITS_TYPE__NAME, UNITS_TYPE__UNIT_LITERAL, UNITS_TYPE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
protected  void createExtendedMetaDataAnnotations()
          Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData
protected  void createOSATEAnnotations()
          Initializes the annotations for http:///aadl/OSATE
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EClass getAadlboolean()
           
 org.eclipse.emf.ecore.EClass getAadlinteger()
           
 org.eclipse.emf.ecore.EClass getAadlreal()
           
 org.eclipse.emf.ecore.EClass getAadlstring()
           
 org.eclipse.emf.ecore.EReference getBooleanAND_BooleanValue()
           
 org.eclipse.emf.ecore.EClass getBooleanAND()
           
 org.eclipse.emf.ecore.EReference getBooleanNOT_BooleanValue()
           
 org.eclipse.emf.ecore.EClass getBooleanNOT()
           
 org.eclipse.emf.ecore.EReference getBooleanOR_BooleanValue()
           
 org.eclipse.emf.ecore.EClass getBooleanOR()
           
 org.eclipse.emf.ecore.EClass getBooleanOrPropertyReference()
           
 org.eclipse.emf.ecore.EAttribute getBooleanValue_Value()
           
 org.eclipse.emf.ecore.EClass getBooleanValue()
           
 org.eclipse.emf.ecore.EAttribute getClassifierType_Category()
           
 org.eclipse.emf.ecore.EClass getClassifierType()
           
 org.eclipse.emf.ecore.EReference getClassifierValue_ComponentClassifier()
           
 org.eclipse.emf.ecore.EAttribute getClassifierValue_Value()
           
 org.eclipse.emf.ecore.EClass getClassifierValue()
           
 org.eclipse.emf.ecore.EEnum getComponentCategory()
           
 org.eclipse.emf.ecore.EClass getEnumLiteral()
           
 org.eclipse.emf.ecore.EReference getEnumType_EnumLiteral()
           
 org.eclipse.emf.ecore.EClass getEnumType()
           
 org.eclipse.emf.ecore.EReference getEnumValue_EnumLiteral()
           
 org.eclipse.emf.ecore.EClass getEnumValue()
           
 org.eclipse.emf.ecore.EClass getFALSE()
           
 org.eclipse.emf.ecore.EClass getIntegerRangeValue()
           
 org.eclipse.emf.ecore.EAttribute getIntegerValue_Base()
           
 org.eclipse.emf.ecore.EAttribute getIntegerValue_Value()
           
 org.eclipse.emf.ecore.EClass getIntegerValue()
           
 org.eclipse.emf.ecore.EClass getNumberOrPropertyReference()
           
 org.eclipse.emf.ecore.EReference getNumberType_Lower()
           
 org.eclipse.emf.ecore.EReference getNumberType_PropertyType()
           
 org.eclipse.emf.ecore.EReference getNumberType_PropertyTypeReference()
           
 org.eclipse.emf.ecore.EReference getNumberType_Upper()
           
 org.eclipse.emf.ecore.EClass getNumberType()
           
 org.eclipse.emf.ecore.EReference getNumberValue_UnitLiteral()
           
 org.eclipse.emf.ecore.EAttribute getNumberValue_ValueString()
           
 org.eclipse.emf.ecore.EClass getNumberValue()
           
 org.eclipse.emf.ecore.EReference getProperties_PropertyAssociation()
           
 org.eclipse.emf.ecore.EClass getProperties()
           
 org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Access()
           
 org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Append()
           
 org.eclipse.emf.ecore.EReference getPropertyAssociation_AppliesTo()
           
 org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Constant()
           
 org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Derived()
           
 org.eclipse.emf.ecore.EReference getPropertyAssociation_InBinding()
           
 org.eclipse.emf.ecore.EReference getPropertyAssociation_PropertyDefinition()
           
 org.eclipse.emf.ecore.EReference getPropertyAssociation_PropertyValue()
           
 org.eclipse.emf.ecore.EClass getPropertyAssociation()
           
 org.eclipse.emf.ecore.EReference getPropertyConstant_ConstantValue()
           
 org.eclipse.emf.ecore.EAttribute getPropertyConstant_List()
           
 org.eclipse.emf.ecore.EReference getPropertyConstant_PropertyType()
           
 org.eclipse.emf.ecore.EReference getPropertyConstant_PropertyTypeReference()
           
 org.eclipse.emf.ecore.EClass getPropertyConstant()
           
 org.eclipse.emf.ecore.EClass getPropertyConstantType()
           
 org.eclipse.emf.ecore.EAttribute getPropertyDefinition_Access()
           
 org.eclipse.emf.ecore.EAttribute getPropertyDefinition_Appliesto()
           
 org.eclipse.emf.ecore.EReference getPropertyDefinition_AppliesToClassifier()
           
 org.eclipse.emf.ecore.EReference getPropertyDefinition_DefaultpropertyValue()
           
 org.eclipse.emf.ecore.EAttribute getPropertyDefinition_HasEmptyList()
           
 org.eclipse.emf.ecore.EAttribute getPropertyDefinition_Inherit()
           
 org.eclipse.emf.ecore.EAttribute getPropertyDefinition_List()
           
 org.eclipse.emf.ecore.EReference getPropertyDefinition_PropertyType()
           
 org.eclipse.emf.ecore.EReference getPropertyDefinition_PropertyTypeReference()
           
 org.eclipse.emf.ecore.EClass getPropertyDefinition()
           
 PropertyFactory getPropertyFactory()
           
 org.eclipse.emf.ecore.EEnum getPropertyOwnerCategory()
           
 org.eclipse.emf.ecore.EReference getPropertyReference_ReferencedProperty()
           
 org.eclipse.emf.ecore.EAttribute getPropertyReference_ReferenceSign()
           
 org.eclipse.emf.ecore.EClass getPropertyReference()
           
 org.eclipse.emf.ecore.EAttribute getPropertySet_Contents()
           
 org.eclipse.emf.ecore.EReference getPropertySet_PropertyConstant()
           
 org.eclipse.emf.ecore.EReference getPropertySet_PropertyDefinition()
           
 org.eclipse.emf.ecore.EReference getPropertySet_PropertyType()
           
 org.eclipse.emf.ecore.EClass getPropertySet()
           
 org.eclipse.emf.ecore.EClass getPropertyType()
           
 org.eclipse.emf.ecore.EClass getPropertyValue()
           
 org.eclipse.emf.ecore.EClass getPropertyValueHolder()
           
 org.eclipse.emf.ecore.EReference getRangeType_PropertyType()
           
 org.eclipse.emf.ecore.EReference getRangeType_PropertyTypeReference()
           
 org.eclipse.emf.ecore.EClass getRangeType()
           
 org.eclipse.emf.ecore.EReference getRangeValue_Delta()
           
 org.eclipse.emf.ecore.EReference getRangeValue_Maximum()
           
 org.eclipse.emf.ecore.EReference getRangeValue_Minimum()
           
 org.eclipse.emf.ecore.EClass getRangeValue()
           
 org.eclipse.emf.ecore.EClass getRealRangeValue()
           
 org.eclipse.emf.ecore.EAttribute getRealValue_Value()
           
 org.eclipse.emf.ecore.EClass getRealValue()
           
 org.eclipse.emf.ecore.EEnum getReferableElementCategory()
           
 org.eclipse.emf.ecore.EClass getReferencedProperty()
           
 org.eclipse.emf.ecore.EClass getReferenceElement()
           
 org.eclipse.emf.ecore.EAttribute getReferenceType_Category()
           
 org.eclipse.emf.ecore.EClass getReferenceType()
           
 org.eclipse.emf.ecore.EReference getReferenceValue_ReferenceElement()
           
 org.eclipse.emf.ecore.EClass getReferenceValue()
           
 org.eclipse.emf.ecore.EAttribute getStringValue_Value()
           
 org.eclipse.emf.ecore.EClass getStringValue()
           
 org.eclipse.emf.ecore.EClass getTRUE()
           
 org.eclipse.emf.ecore.EClass getTrueFalseValue()
           
 org.eclipse.emf.ecore.EReference getUnitLiteral_Baseunit()
           
 org.eclipse.emf.ecore.EReference getUnitLiteral_Factor()
           
 org.eclipse.emf.ecore.EClass getUnitLiteral()
           
 org.eclipse.emf.ecore.EReference getUnitsType_UnitLiteral()
           
 org.eclipse.emf.ecore.EClass getUnitsType()
           
static PropertyPackage 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 org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eIsProxy, eProperties, eProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

init

public static PropertyPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

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

getProperties

public org.eclipse.emf.ecore.EClass getProperties()

Specified by:
getProperties in interface PropertyPackage
Returns:
the meta object for class 'Properties'.
See Also:
Properties

getProperties_PropertyAssociation

public org.eclipse.emf.ecore.EReference getProperties_PropertyAssociation()

Specified by:
getProperties_PropertyAssociation in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Property Association'.
See Also:
Properties.getPropertyAssociation(), PropertyPackage.getProperties()

getPropertyAssociation

public org.eclipse.emf.ecore.EClass getPropertyAssociation()

Specified by:
getPropertyAssociation in interface PropertyPackage
Returns:
the meta object for class 'Association'.
See Also:
PropertyAssociation

getPropertyAssociation_PropertyDefinition

public org.eclipse.emf.ecore.EReference getPropertyAssociation_PropertyDefinition()

Specified by:
getPropertyAssociation_PropertyDefinition in interface PropertyPackage
Returns:
the meta object for the reference 'Property Definition'.
See Also:
PropertyAssociation.getPropertyDefinition(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_PropertyValue

public org.eclipse.emf.ecore.EReference getPropertyAssociation_PropertyValue()

Specified by:
getPropertyAssociation_PropertyValue in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Property Value'.
See Also:
PropertyAssociation.getPropertyValue(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_InBinding

public org.eclipse.emf.ecore.EReference getPropertyAssociation_InBinding()

Specified by:
getPropertyAssociation_InBinding in interface PropertyPackage
Returns:
the meta object for the reference list 'In Binding'.
See Also:
PropertyAssociation.getInBinding(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_Constant

public org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Constant()

Specified by:
getPropertyAssociation_Constant in interface PropertyPackage
Returns:
the meta object for the attribute 'Constant'.
See Also:
PropertyAssociation.isConstant(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_Access

public org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Access()

Specified by:
getPropertyAssociation_Access in interface PropertyPackage
Returns:
the meta object for the attribute 'Access'.
See Also:
PropertyAssociation.isAccess(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_Append

public org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Append()

Specified by:
getPropertyAssociation_Append in interface PropertyPackage
Returns:
the meta object for the attribute 'Append'.
See Also:
PropertyAssociation.isAppend(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_AppliesTo

public org.eclipse.emf.ecore.EReference getPropertyAssociation_AppliesTo()

Specified by:
getPropertyAssociation_AppliesTo in interface PropertyPackage
Returns:
the meta object for the reference list 'Applies To'.
See Also:
PropertyAssociation.getAppliesTo(), PropertyPackage.getPropertyAssociation()

getPropertyAssociation_Derived

public org.eclipse.emf.ecore.EAttribute getPropertyAssociation_Derived()

Specified by:
getPropertyAssociation_Derived in interface PropertyPackage
Returns:
the meta object for the attribute 'Derived'.
See Also:
PropertyAssociation.isDerived(), PropertyPackage.getPropertyAssociation()

getPropertyDefinition

public org.eclipse.emf.ecore.EClass getPropertyDefinition()

Specified by:
getPropertyDefinition in interface PropertyPackage
Returns:
the meta object for class 'Definition'.
See Also:
PropertyDefinition

getPropertyDefinition_PropertyTypeReference

public org.eclipse.emf.ecore.EReference getPropertyDefinition_PropertyTypeReference()

Specified by:
getPropertyDefinition_PropertyTypeReference in interface PropertyPackage
Returns:
the meta object for the reference 'Property Type Reference'.
See Also:
PropertyDefinition.getPropertyTypeReference(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_PropertyType

public org.eclipse.emf.ecore.EReference getPropertyDefinition_PropertyType()

Specified by:
getPropertyDefinition_PropertyType in interface PropertyPackage
Returns:
the meta object for the containment reference 'Property Type'.
See Also:
PropertyDefinition.getPropertyType(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_DefaultpropertyValue

public org.eclipse.emf.ecore.EReference getPropertyDefinition_DefaultpropertyValue()

Specified by:
getPropertyDefinition_DefaultpropertyValue in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Defaultproperty Value'.
See Also:
PropertyDefinition.getDefaultpropertyValue(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_AppliesToClassifier

public org.eclipse.emf.ecore.EReference getPropertyDefinition_AppliesToClassifier()

Specified by:
getPropertyDefinition_AppliesToClassifier in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Applies To Classifier'.
See Also:
PropertyDefinition.getAppliesToClassifier(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_Access

public org.eclipse.emf.ecore.EAttribute getPropertyDefinition_Access()

Specified by:
getPropertyDefinition_Access in interface PropertyPackage
Returns:
the meta object for the attribute 'Access'.
See Also:
PropertyDefinition.isAccess(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_Inherit

public org.eclipse.emf.ecore.EAttribute getPropertyDefinition_Inherit()

Specified by:
getPropertyDefinition_Inherit in interface PropertyPackage
Returns:
the meta object for the attribute 'Inherit'.
See Also:
PropertyDefinition.isInherit(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_List

public org.eclipse.emf.ecore.EAttribute getPropertyDefinition_List()

Specified by:
getPropertyDefinition_List in interface PropertyPackage
Returns:
the meta object for the attribute 'List'.
See Also:
PropertyDefinition.isList(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_Appliesto

public org.eclipse.emf.ecore.EAttribute getPropertyDefinition_Appliesto()

Specified by:
getPropertyDefinition_Appliesto in interface PropertyPackage
Returns:
the meta object for the attribute list 'Appliesto'.
See Also:
PropertyDefinition.getAppliesto(), PropertyPackage.getPropertyDefinition()

getPropertyDefinition_HasEmptyList

public org.eclipse.emf.ecore.EAttribute getPropertyDefinition_HasEmptyList()

Specified by:
getPropertyDefinition_HasEmptyList in interface PropertyPackage
Returns:
the meta object for the attribute 'Has Empty List'.
See Also:
PropertyDefinition.isHasEmptyList(), PropertyPackage.getPropertyDefinition()

getPropertySet

public org.eclipse.emf.ecore.EClass getPropertySet()

Specified by:
getPropertySet in interface PropertyPackage
Returns:
the meta object for class 'Set'.
See Also:
PropertySet

getPropertySet_Contents

public org.eclipse.emf.ecore.EAttribute getPropertySet_Contents()

Specified by:
getPropertySet_Contents in interface PropertyPackage
Returns:
the meta object for the attribute list 'Contents'.
See Also:
PropertySet.getContents(), PropertyPackage.getPropertySet()

getPropertySet_PropertyDefinition

public org.eclipse.emf.ecore.EReference getPropertySet_PropertyDefinition()

Specified by:
getPropertySet_PropertyDefinition in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Property Definition'.
See Also:
PropertySet.getPropertyDefinition(), PropertyPackage.getPropertySet()

getPropertySet_PropertyConstant

public org.eclipse.emf.ecore.EReference getPropertySet_PropertyConstant()

Specified by:
getPropertySet_PropertyConstant in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Property Constant'.
See Also:
PropertySet.getPropertyConstant(), PropertyPackage.getPropertySet()

getPropertySet_PropertyType

public org.eclipse.emf.ecore.EReference getPropertySet_PropertyType()

Specified by:
getPropertySet_PropertyType in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Property Type'.
See Also:
PropertySet.getPropertyType(), PropertyPackage.getPropertySet()

getAadlboolean

public org.eclipse.emf.ecore.EClass getAadlboolean()

Specified by:
getAadlboolean in interface PropertyPackage
Returns:
the meta object for class 'Aadlboolean'.
See Also:
Aadlboolean

getAadlstring

public org.eclipse.emf.ecore.EClass getAadlstring()

Specified by:
getAadlstring in interface PropertyPackage
Returns:
the meta object for class 'Aadlstring'.
See Also:
Aadlstring

getAadlinteger

public org.eclipse.emf.ecore.EClass getAadlinteger()

Specified by:
getAadlinteger in interface PropertyPackage
Returns:
the meta object for class 'Aadlinteger'.
See Also:
Aadlinteger

getNumberType

public org.eclipse.emf.ecore.EClass getNumberType()

Specified by:
getNumberType in interface PropertyPackage
Returns:
the meta object for class 'Number Type'.
See Also:
NumberType

getNumberType_PropertyTypeReference

public org.eclipse.emf.ecore.EReference getNumberType_PropertyTypeReference()

Specified by:
getNumberType_PropertyTypeReference in interface PropertyPackage
Returns:
the meta object for the reference 'Property Type Reference'.
See Also:
NumberType.getPropertyTypeReference(), PropertyPackage.getNumberType()

getNumberType_PropertyType

public org.eclipse.emf.ecore.EReference getNumberType_PropertyType()

Specified by:
getNumberType_PropertyType in interface PropertyPackage
Returns:
the meta object for the containment reference 'Property Type'.
See Also:
NumberType.getPropertyType(), PropertyPackage.getNumberType()

getNumberType_Lower

public org.eclipse.emf.ecore.EReference getNumberType_Lower()

Specified by:
getNumberType_Lower in interface PropertyPackage
Returns:
the meta object for the containment reference 'Lower'.
See Also:
NumberType.getLower(), PropertyPackage.getNumberType()

getNumberType_Upper

public org.eclipse.emf.ecore.EReference getNumberType_Upper()

Specified by:
getNumberType_Upper in interface PropertyPackage
Returns:
the meta object for the containment reference 'Upper'.
See Also:
NumberType.getUpper(), PropertyPackage.getNumberType()

getPropertyType

public org.eclipse.emf.ecore.EClass getPropertyType()

Specified by:
getPropertyType in interface PropertyPackage
Returns:
the meta object for class 'Type'.
See Also:
PropertyType

getRangeType

public org.eclipse.emf.ecore.EClass getRangeType()

Specified by:
getRangeType in interface PropertyPackage
Returns:
the meta object for class 'Range Type'.
See Also:
RangeType

getRangeType_PropertyType

public org.eclipse.emf.ecore.EReference getRangeType_PropertyType()

Specified by:
getRangeType_PropertyType in interface PropertyPackage
Returns:
the meta object for the containment reference 'Property Type'.
See Also:
RangeType.getPropertyType(), PropertyPackage.getRangeType()

getRangeType_PropertyTypeReference

public org.eclipse.emf.ecore.EReference getRangeType_PropertyTypeReference()

Specified by:
getRangeType_PropertyTypeReference in interface PropertyPackage
Returns:
the meta object for the reference 'Property Type Reference'.
See Also:
RangeType.getPropertyTypeReference(), PropertyPackage.getRangeType()

getClassifierType

public org.eclipse.emf.ecore.EClass getClassifierType()

Specified by:
getClassifierType in interface PropertyPackage
Returns:
the meta object for class 'Classifier Type'.
See Also:
ClassifierType

getClassifierType_Category

public org.eclipse.emf.ecore.EAttribute getClassifierType_Category()

Specified by:
getClassifierType_Category in interface PropertyPackage
Returns:
the meta object for the attribute list 'Category'.
See Also:
ClassifierType.getCategory(), PropertyPackage.getClassifierType()

getReferenceType

public org.eclipse.emf.ecore.EClass getReferenceType()

Specified by:
getReferenceType in interface PropertyPackage
Returns:
the meta object for class 'Reference Type'.
See Also:
ReferenceType

getReferenceType_Category

public org.eclipse.emf.ecore.EAttribute getReferenceType_Category()

Specified by:
getReferenceType_Category in interface PropertyPackage
Returns:
the meta object for the attribute list 'Category'.
See Also:
ReferenceType.getCategory(), PropertyPackage.getReferenceType()

getEnumType

public org.eclipse.emf.ecore.EClass getEnumType()

Specified by:
getEnumType in interface PropertyPackage
Returns:
the meta object for class 'Enum Type'.
See Also:
EnumType

getEnumType_EnumLiteral

public org.eclipse.emf.ecore.EReference getEnumType_EnumLiteral()

Specified by:
getEnumType_EnumLiteral in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Enum Literal'.
See Also:
EnumType.getEnumLiteral(), PropertyPackage.getEnumType()

getUnitsType

public org.eclipse.emf.ecore.EClass getUnitsType()

Specified by:
getUnitsType in interface PropertyPackage
Returns:
the meta object for class 'Units Type'.
See Also:
UnitsType

getUnitsType_UnitLiteral

public org.eclipse.emf.ecore.EReference getUnitsType_UnitLiteral()

Specified by:
getUnitsType_UnitLiteral in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Unit Literal'.
See Also:
UnitsType.getUnitLiteral(), PropertyPackage.getUnitsType()

getEnumLiteral

public org.eclipse.emf.ecore.EClass getEnumLiteral()

Specified by:
getEnumLiteral in interface PropertyPackage
Returns:
the meta object for class 'Enum Literal'.
See Also:
EnumLiteral

getUnitLiteral

public org.eclipse.emf.ecore.EClass getUnitLiteral()

Specified by:
getUnitLiteral in interface PropertyPackage
Returns:
the meta object for class 'Unit Literal'.
See Also:
UnitLiteral

getUnitLiteral_Baseunit

public org.eclipse.emf.ecore.EReference getUnitLiteral_Baseunit()

Specified by:
getUnitLiteral_Baseunit in interface PropertyPackage
Returns:
the meta object for the reference 'Baseunit'.
See Also:
UnitLiteral.getBaseunit(), PropertyPackage.getUnitLiteral()

getUnitLiteral_Factor

public org.eclipse.emf.ecore.EReference getUnitLiteral_Factor()

Specified by:
getUnitLiteral_Factor in interface PropertyPackage
Returns:
the meta object for the containment reference 'Factor'.
See Also:
UnitLiteral.getFactor(), PropertyPackage.getUnitLiteral()

getPropertyValue

public org.eclipse.emf.ecore.EClass getPropertyValue()

Specified by:
getPropertyValue in interface PropertyPackage
Returns:
the meta object for class 'Value'.
See Also:
PropertyValue

getBooleanValue

public org.eclipse.emf.ecore.EClass getBooleanValue()

Specified by:
getBooleanValue in interface PropertyPackage
Returns:
the meta object for class 'Boolean Value'.
See Also:
BooleanValue

getBooleanValue_Value

public org.eclipse.emf.ecore.EAttribute getBooleanValue_Value()

Specified by:
getBooleanValue_Value in interface PropertyPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
BooleanValue.isValue(), PropertyPackage.getBooleanValue()

getRangeValue

public org.eclipse.emf.ecore.EClass getRangeValue()

Specified by:
getRangeValue in interface PropertyPackage
Returns:
the meta object for class 'Range Value'.
See Also:
RangeValue

getRangeValue_Minimum

public org.eclipse.emf.ecore.EReference getRangeValue_Minimum()

Specified by:
getRangeValue_Minimum in interface PropertyPackage
Returns:
the meta object for the containment reference 'Minimum'.
See Also:
RangeValue.getMinimum(), PropertyPackage.getRangeValue()

getRangeValue_Maximum

public org.eclipse.emf.ecore.EReference getRangeValue_Maximum()

Specified by:
getRangeValue_Maximum in interface PropertyPackage
Returns:
the meta object for the containment reference 'Maximum'.
See Also:
RangeValue.getMaximum(), PropertyPackage.getRangeValue()

getRangeValue_Delta

public org.eclipse.emf.ecore.EReference getRangeValue_Delta()

Specified by:
getRangeValue_Delta in interface PropertyPackage
Returns:
the meta object for the containment reference 'Delta'.
See Also:
RangeValue.getDelta(), PropertyPackage.getRangeValue()

getBooleanAND

public org.eclipse.emf.ecore.EClass getBooleanAND()

Specified by:
getBooleanAND in interface PropertyPackage
Returns:
the meta object for class 'Boolean AND'.
See Also:
BooleanAND

getBooleanAND_BooleanValue

public org.eclipse.emf.ecore.EReference getBooleanAND_BooleanValue()

Specified by:
getBooleanAND_BooleanValue in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Boolean Value'.
See Also:
BooleanAND.getBooleanValue(), PropertyPackage.getBooleanAND()

getBooleanOR

public org.eclipse.emf.ecore.EClass getBooleanOR()

Specified by:
getBooleanOR in interface PropertyPackage
Returns:
the meta object for class 'Boolean OR'.
See Also:
BooleanOR

getBooleanOR_BooleanValue

public org.eclipse.emf.ecore.EReference getBooleanOR_BooleanValue()

Specified by:
getBooleanOR_BooleanValue in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Boolean Value'.
See Also:
BooleanOR.getBooleanValue(), PropertyPackage.getBooleanOR()

getBooleanNOT

public org.eclipse.emf.ecore.EClass getBooleanNOT()

Specified by:
getBooleanNOT in interface PropertyPackage
Returns:
the meta object for class 'Boolean NOT'.
See Also:
BooleanNOT

getBooleanNOT_BooleanValue

public org.eclipse.emf.ecore.EReference getBooleanNOT_BooleanValue()

Specified by:
getBooleanNOT_BooleanValue in interface PropertyPackage
Returns:
the meta object for the containment reference 'Boolean Value'.
See Also:
BooleanNOT.getBooleanValue(), PropertyPackage.getBooleanNOT()

getTRUE

public org.eclipse.emf.ecore.EClass getTRUE()

Specified by:
getTRUE in interface PropertyPackage
Returns:
the meta object for class 'TRUE'.
See Also:
TRUE

getFALSE

public org.eclipse.emf.ecore.EClass getFALSE()

Specified by:
getFALSE in interface PropertyPackage
Returns:
the meta object for class 'FALSE'.
See Also:
FALSE

getStringValue

public org.eclipse.emf.ecore.EClass getStringValue()

Specified by:
getStringValue in interface PropertyPackage
Returns:
the meta object for class 'String Value'.
See Also:
StringValue

getStringValue_Value

public org.eclipse.emf.ecore.EAttribute getStringValue_Value()

Specified by:
getStringValue_Value in interface PropertyPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
StringValue.getValue(), PropertyPackage.getStringValue()

getNumberValue

public org.eclipse.emf.ecore.EClass getNumberValue()

Specified by:
getNumberValue in interface PropertyPackage
Returns:
the meta object for class 'Number Value'.
See Also:
NumberValue

getNumberValue_UnitLiteral

public org.eclipse.emf.ecore.EReference getNumberValue_UnitLiteral()

Specified by:
getNumberValue_UnitLiteral in interface PropertyPackage
Returns:
the meta object for the reference 'Unit Literal'.
See Also:
NumberValue.getUnitLiteral(), PropertyPackage.getNumberValue()

getNumberValue_ValueString

public org.eclipse.emf.ecore.EAttribute getNumberValue_ValueString()

Specified by:
getNumberValue_ValueString in interface PropertyPackage
Returns:
the meta object for the attribute 'Value String'.
See Also:
NumberValue.getValueString(), PropertyPackage.getNumberValue()

getIntegerValue

public org.eclipse.emf.ecore.EClass getIntegerValue()

Specified by:
getIntegerValue in interface PropertyPackage
Returns:
the meta object for class 'Integer Value'.
See Also:
IntegerValue

getIntegerValue_Value

public org.eclipse.emf.ecore.EAttribute getIntegerValue_Value()

Specified by:
getIntegerValue_Value in interface PropertyPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
IntegerValue.getValue(), PropertyPackage.getIntegerValue()

getIntegerValue_Base

public org.eclipse.emf.ecore.EAttribute getIntegerValue_Base()

Specified by:
getIntegerValue_Base in interface PropertyPackage
Returns:
the meta object for the attribute 'Base'.
See Also:
IntegerValue.getBase(), PropertyPackage.getIntegerValue()

getRealValue

public org.eclipse.emf.ecore.EClass getRealValue()

Specified by:
getRealValue in interface PropertyPackage
Returns:
the meta object for class 'Real Value'.
See Also:
RealValue

getRealValue_Value

public org.eclipse.emf.ecore.EAttribute getRealValue_Value()

Specified by:
getRealValue_Value in interface PropertyPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
RealValue.getValue(), PropertyPackage.getRealValue()

getIntegerRangeValue

public org.eclipse.emf.ecore.EClass getIntegerRangeValue()

Specified by:
getIntegerRangeValue in interface PropertyPackage
Returns:
the meta object for class 'Integer Range Value'.
See Also:
IntegerRangeValue

getRealRangeValue

public org.eclipse.emf.ecore.EClass getRealRangeValue()

Specified by:
getRealRangeValue in interface PropertyPackage
Returns:
the meta object for class 'Real Range Value'.
See Also:
RealRangeValue

getEnumValue

public org.eclipse.emf.ecore.EClass getEnumValue()

Specified by:
getEnumValue in interface PropertyPackage
Returns:
the meta object for class 'Enum Value'.
See Also:
EnumValue

getEnumValue_EnumLiteral

public org.eclipse.emf.ecore.EReference getEnumValue_EnumLiteral()

Specified by:
getEnumValue_EnumLiteral in interface PropertyPackage
Returns:
the meta object for the reference 'Enum Literal'.
See Also:
EnumValue.getEnumLiteral(), PropertyPackage.getEnumValue()

getClassifierValue

public org.eclipse.emf.ecore.EClass getClassifierValue()

Specified by:
getClassifierValue in interface PropertyPackage
Returns:
the meta object for class 'Classifier Value'.
See Also:
ClassifierValue

getClassifierValue_ComponentClassifier

public org.eclipse.emf.ecore.EReference getClassifierValue_ComponentClassifier()

Specified by:
getClassifierValue_ComponentClassifier in interface PropertyPackage
Returns:
the meta object for the reference 'Component Classifier'.
See Also:
ClassifierValue.getComponentClassifier(), PropertyPackage.getClassifierValue()

getClassifierValue_Value

public org.eclipse.emf.ecore.EAttribute getClassifierValue_Value()

Specified by:
getClassifierValue_Value in interface PropertyPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
ClassifierValue.getValue(), PropertyPackage.getClassifierValue()

getPropertyReference

public org.eclipse.emf.ecore.EClass getPropertyReference()

Specified by:
getPropertyReference in interface PropertyPackage
Returns:
the meta object for class 'Reference'.
See Also:
PropertyReference

getPropertyReference_ReferencedProperty

public org.eclipse.emf.ecore.EReference getPropertyReference_ReferencedProperty()

Specified by:
getPropertyReference_ReferencedProperty in interface PropertyPackage
Returns:
the meta object for the reference 'Referenced Property'.
See Also:
PropertyReference.getReferencedProperty(), PropertyPackage.getPropertyReference()

getPropertyReference_ReferenceSign

public org.eclipse.emf.ecore.EAttribute getPropertyReference_ReferenceSign()

Specified by:
getPropertyReference_ReferenceSign in interface PropertyPackage
Returns:
the meta object for the attribute 'Reference Sign'.
See Also:
PropertyReference.getReferenceSign(), PropertyPackage.getPropertyReference()

getAadlreal

public org.eclipse.emf.ecore.EClass getAadlreal()

Specified by:
getAadlreal in interface PropertyPackage
Returns:
the meta object for class 'Aadlreal'.
See Also:
Aadlreal

getPropertyConstant

public org.eclipse.emf.ecore.EClass getPropertyConstant()

Specified by:
getPropertyConstant in interface PropertyPackage
Returns:
the meta object for class 'Constant'.
See Also:
PropertyConstant

getPropertyConstant_ConstantValue

public org.eclipse.emf.ecore.EReference getPropertyConstant_ConstantValue()

Specified by:
getPropertyConstant_ConstantValue in interface PropertyPackage
Returns:
the meta object for the containment reference list 'Constant Value'.
See Also:
PropertyConstant.getConstantValue(), PropertyPackage.getPropertyConstant()

getPropertyConstant_List

public org.eclipse.emf.ecore.EAttribute getPropertyConstant_List()

Specified by:
getPropertyConstant_List in interface PropertyPackage
Returns:
the meta object for the attribute 'List'.
See Also:
PropertyConstant.isList(), PropertyPackage.getPropertyConstant()

getPropertyConstant_PropertyTypeReference

public org.eclipse.emf.ecore.EReference getPropertyConstant_PropertyTypeReference()

Specified by:
getPropertyConstant_PropertyTypeReference in interface PropertyPackage
Returns:
the meta object for the reference 'Property Type Reference'.
See Also:
PropertyConstant.getPropertyTypeReference(), PropertyPackage.getPropertyConstant()

getPropertyConstant_PropertyType

public org.eclipse.emf.ecore.EReference getPropertyConstant_PropertyType()

Specified by:
getPropertyConstant_PropertyType in interface PropertyPackage
Returns:
the meta object for the containment reference 'Property Type'.
See Also:
PropertyConstant.getPropertyType(), PropertyPackage.getPropertyConstant()

getReferencedProperty

public org.eclipse.emf.ecore.EClass getReferencedProperty()

Specified by:
getReferencedProperty in interface PropertyPackage
Returns:
the meta object for class 'Referenced Property'.
See Also:
ReferencedProperty

getReferenceValue

public org.eclipse.emf.ecore.EClass getReferenceValue()

Specified by:
getReferenceValue in interface PropertyPackage
Returns:
the meta object for class 'Reference Value'.
See Also:
ReferenceValue

getReferenceValue_ReferenceElement

public org.eclipse.emf.ecore.EReference getReferenceValue_ReferenceElement()

Specified by:
getReferenceValue_ReferenceElement in interface PropertyPackage
Returns:
the meta object for the reference list 'Reference Element'.
See Also:
ReferenceValue.getReferenceElement(), PropertyPackage.getReferenceValue()

getReferenceElement

public org.eclipse.emf.ecore.EClass getReferenceElement()

Specified by:
getReferenceElement in interface PropertyPackage
Returns:
the meta object for class 'Reference Element'.
See Also:
ReferenceElement

getTrueFalseValue

public org.eclipse.emf.ecore.EClass getTrueFalseValue()

Specified by:
getTrueFalseValue in interface PropertyPackage
Returns:
the meta object for class 'True False Value'.
See Also:
TrueFalseValue

getPropertyConstantType

public org.eclipse.emf.ecore.EClass getPropertyConstantType()

Specified by:
getPropertyConstantType in interface PropertyPackage
Returns:
the meta object for class 'Constant Type'.
See Also:
PropertyConstantType

getBooleanOrPropertyReference

public org.eclipse.emf.ecore.EClass getBooleanOrPropertyReference()

Specified by:
getBooleanOrPropertyReference in interface PropertyPackage
Returns:
the meta object for class 'Boolean Or Property Reference'.
See Also:
BooleanOrPropertyReference

getPropertyValueHolder

public org.eclipse.emf.ecore.EClass getPropertyValueHolder()

Specified by:
getPropertyValueHolder in interface PropertyPackage
Returns:
the meta object for class 'Value Holder'.
See Also:
PropertyValueHolder

getNumberOrPropertyReference

public org.eclipse.emf.ecore.EClass getNumberOrPropertyReference()

Specified by:
getNumberOrPropertyReference in interface PropertyPackage
Returns:
the meta object for class 'Number Or Property Reference'.
See Also:
NumberOrPropertyReference

getPropertyOwnerCategory

public org.eclipse.emf.ecore.EEnum getPropertyOwnerCategory()

Specified by:
getPropertyOwnerCategory in interface PropertyPackage
Returns:
the meta object for enum 'Owner Category'.
See Also:
PropertyOwnerCategory

getComponentCategory

public org.eclipse.emf.ecore.EEnum getComponentCategory()

Specified by:
getComponentCategory in interface PropertyPackage
Returns:
the meta object for enum 'Component Category'.
See Also:
ComponentCategory

getReferableElementCategory

public org.eclipse.emf.ecore.EEnum getReferableElementCategory()

Specified by:
getReferableElementCategory in interface PropertyPackage
Returns:
the meta object for enum 'Referable Element Category'.
See Also:
ReferableElementCategory

getPropertyFactory

public PropertyFactory getPropertyFactory()

Specified by:
getPropertyFactory in interface PropertyPackage
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.


createExtendedMetaDataAnnotations

protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.


createOSATEAnnotations

protected void createOSATEAnnotations()
Initializes the annotations for http:///aadl/OSATE.