public class featuremodelPackageImpl extends EPackageImpl implements featuremodelPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListfeaturemodelPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreATTRIBUTE, ATTRIBUTE__ID, ATTRIBUTE__NAME, ATTRIBUTE__RANGE, ATTRIBUTE_FEATURE_COUNT, ATTRIBUTE_TYPES, CHILD_RELATION, CHILD_RELATION_FEATURE_COUNT, CONSTRAINT, CONSTRAINT__DESCRIPTION, CONSTRAINT__ID, CONSTRAINT__NAME, CONSTRAINT__SOURCE, CONSTRAINT__TARGET, CONSTRAINT_FEATURE_COUNT, CONTINOUS_INTERVAL_RANGE, CONTINOUS_INTERVAL_RANGE__FROM, CONTINOUS_INTERVAL_RANGE__LOWER_BOUND_INCLUDED, CONTINOUS_INTERVAL_RANGE__TO, CONTINOUS_INTERVAL_RANGE__UPPER_BOUND_INCLUDED, CONTINOUS_INTERVAL_RANGE_FEATURE_COUNT, DOUBLE_ATTRIBUTE, DOUBLE_ATTRIBUTE__DEFAULT_VALUE, DOUBLE_ATTRIBUTE__ID, DOUBLE_ATTRIBUTE__NAME, DOUBLE_ATTRIBUTE__RANGE, DOUBLE_ATTRIBUTE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXTERNAL_OBJECT_ATTRIBUTE, EXTERNAL_OBJECT_ATTRIBUTE__ID, EXTERNAL_OBJECT_ATTRIBUTE__NAME, EXTERNAL_OBJECT_ATTRIBUTE__RANGE, EXTERNAL_OBJECT_ATTRIBUTE_FEATURE_COUNT, FEATURE, FEATURE__ATTRIBUTES, FEATURE__CHILDRELATION, FEATURE__FEATUREGROUP, FEATURE__ID, FEATURE__NAME, FEATURE__SIMPLE_MANDATORY, FEATURE__SIMPLE_OPTIONAL, FEATURE_DIAGRAM, FEATURE_DIAGRAM__ANNOTATABLE_ELEMENT, FEATURE_DIAGRAM__CONSTRAINTS, FEATURE_DIAGRAM__ID, FEATURE_DIAGRAM__NAME, FEATURE_DIAGRAM__ROOT_FEATURE, FEATURE_DIAGRAM_FEATURE_COUNT, FEATURE_FEATURE_COUNT, FEATURE_GROUP, FEATURE_GROUP__CHILDREN, FEATURE_GROUP__MAX, FEATURE_GROUP__MIN, FEATURE_GROUP_FEATURE_COUNT, INTEGER_ATTRIBUTE, INTEGER_ATTRIBUTE__DEFAULT_VALUE, INTEGER_ATTRIBUTE__ID, INTEGER_ATTRIBUTE__NAME, INTEGER_ATTRIBUTE__RANGE, INTEGER_ATTRIBUTE_FEATURE_COUNT, INTEGER_INTERVAL_RANGE, INTEGER_INTERVAL_RANGE__FROM, INTEGER_INTERVAL_RANGE__LOWER_BOUND_INCLUDED, INTEGER_INTERVAL_RANGE__TO, INTEGER_INTERVAL_RANGE__UPPER_BOUND_INCLUDED, INTEGER_INTERVAL_RANGE_FEATURE_COUNT, INTERVAL_RANGE, INTERVAL_RANGE__LOWER_BOUND_INCLUDED, INTERVAL_RANGE__UPPER_BOUND_INCLUDED, INTERVAL_RANGE_FEATURE_COUNT, NAMED_ELEMENT, NAMED_ELEMENT__ID, NAMED_ELEMENT__NAME, NAMED_ELEMENT_FEATURE_COUNT, PROHIBITS_CONSTRAINT, PROHIBITS_CONSTRAINT__DESCRIPTION, PROHIBITS_CONSTRAINT__ID, PROHIBITS_CONSTRAINT__NAME, PROHIBITS_CONSTRAINT__SOURCE, PROHIBITS_CONSTRAINT__TARGET, PROHIBITS_CONSTRAINT_FEATURE_COUNT, REQUIRED_CONSTRAINT, REQUIRED_CONSTRAINT__DESCRIPTION, REQUIRED_CONSTRAINT__ID, REQUIRED_CONSTRAINT__NAME, REQUIRED_CONSTRAINT__SOURCE, REQUIRED_CONSTRAINT__TARGET, REQUIRED_CONSTRAINT_FEATURE_COUNT, SIMPLE, SIMPLE__MANDATORY_CHILDREN, SIMPLE__OPTIONAL_CHILDREN, SIMPLE_FEATURE_COUNT, STRING_ATTRIBUTE, STRING_ATTRIBUTE__DEFAULT_VALUE, STRING_ATTRIBUTE__ID, STRING_ATTRIBUTE__NAME, STRING_ATTRIBUTE__RANGE, STRING_ATTRIBUTE_FEATURE_COUNTNILEOPPOSITE_FEATURE_BASEbasicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static featuremodelPackage init()
This method is used to initialize featuremodelPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
featuremodelPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getFeature()
getFeature in interface featuremodelPackageFeaturepublic EReference getFeature_Attributes()
getFeature_Attributes in interface featuremodelPackageFeature.getAttributes(),
featuremodelPackage.getFeature()public EReference getFeature_Childrelation()
getFeature_Childrelation in interface featuremodelPackageFeature.getChildrelation(),
featuremodelPackage.getFeature()public EReference getFeature_SimpleMandatory()
getFeature_SimpleMandatory in interface featuremodelPackageFeature.getSimpleMandatory(),
featuremodelPackage.getFeature()public EReference getFeature_SimpleOptional()
getFeature_SimpleOptional in interface featuremodelPackageFeature.getSimpleOptional(),
featuremodelPackage.getFeature()public EReference getFeature_Featuregroup()
getFeature_Featuregroup in interface featuremodelPackageFeature.getFeaturegroup(),
featuremodelPackage.getFeature()public EClass getNamedElement()
getNamedElement in interface featuremodelPackageNamedElementpublic EAttribute getNamedElement_Name()
getNamedElement_Name in interface featuremodelPackageNamedElement.getName(),
featuremodelPackage.getNamedElement()public EClass getAttribute()
getAttribute in interface featuremodelPackageAttributepublic EReference getAttribute_Range()
getAttribute_Range in interface featuremodelPackageAttribute.getRange(),
featuremodelPackage.getAttribute()public EClass getChildRelation()
getChildRelation in interface featuremodelPackageChildRelationpublic EClass getSimple()
getSimple in interface featuremodelPackageSimplepublic EReference getSimple_OptionalChildren()
getSimple_OptionalChildren in interface featuremodelPackageSimple.getOptionalChildren(),
featuremodelPackage.getSimple()public EReference getSimple_MandatoryChildren()
getSimple_MandatoryChildren in interface featuremodelPackageSimple.getMandatoryChildren(),
featuremodelPackage.getSimple()public EClass getFeatureGroup()
getFeatureGroup in interface featuremodelPackageFeatureGrouppublic EAttribute getFeatureGroup_Min()
getFeatureGroup_Min in interface featuremodelPackageFeatureGroup.getMin(),
featuremodelPackage.getFeatureGroup()public EAttribute getFeatureGroup_Max()
getFeatureGroup_Max in interface featuremodelPackageFeatureGroup.getMax(),
featuremodelPackage.getFeatureGroup()public EReference getFeatureGroup_Children()
getFeatureGroup_Children in interface featuremodelPackageFeatureGroup.getChildren(),
featuremodelPackage.getFeatureGroup()public EClass getFeatureDiagram()
getFeatureDiagram in interface featuremodelPackageFeatureDiagrampublic EReference getFeatureDiagram_RootFeature()
getFeatureDiagram_RootFeature in interface featuremodelPackageFeatureDiagram.getRootFeature(),
featuremodelPackage.getFeatureDiagram()public EReference getFeatureDiagram_Constraints()
getFeatureDiagram_Constraints in interface featuremodelPackageFeatureDiagram.getConstraints(),
featuremodelPackage.getFeatureDiagram()public EReference getFeatureDiagram_AnnotatableElement()
getFeatureDiagram_AnnotatableElement in interface featuremodelPackageFeatureDiagram.getAnnotatableElement(),
featuremodelPackage.getFeatureDiagram()public EClass getConstraint()
getConstraint in interface featuremodelPackageConstraintpublic EReference getConstraint_Source()
getConstraint_Source in interface featuremodelPackageConstraint.getSource(),
featuremodelPackage.getConstraint()public EReference getConstraint_Target()
getConstraint_Target in interface featuremodelPackageConstraint.getTarget(),
featuremodelPackage.getConstraint()public EAttribute getConstraint_Description()
getConstraint_Description in interface featuremodelPackageConstraint.getDescription(),
featuremodelPackage.getConstraint()public EClass getRequiredConstraint()
getRequiredConstraint in interface featuremodelPackageRequiredConstraintpublic EClass getProhibitsConstraint()
getProhibitsConstraint in interface featuremodelPackageProhibitsConstraintpublic EClass getIntegerAttribute()
getIntegerAttribute in interface featuremodelPackageIntegerAttributepublic EAttribute getIntegerAttribute_DefaultValue()
getIntegerAttribute_DefaultValue in interface featuremodelPackageIntegerAttribute.getDefaultValue(),
featuremodelPackage.getIntegerAttribute()public EClass getDoubleAttribute()
getDoubleAttribute in interface featuremodelPackageDoubleAttributepublic EAttribute getDoubleAttribute_DefaultValue()
getDoubleAttribute_DefaultValue in interface featuremodelPackageDoubleAttribute.getDefaultValue(),
featuremodelPackage.getDoubleAttribute()public EClass getStringAttribute()
getStringAttribute in interface featuremodelPackageStringAttributepublic EAttribute getStringAttribute_DefaultValue()
getStringAttribute_DefaultValue in interface featuremodelPackageStringAttribute.getDefaultValue(),
featuremodelPackage.getStringAttribute()public EClass getExternalObjectAttribute()
getExternalObjectAttribute in interface featuremodelPackageExternalObjectAttributepublic EClass getIntervalRange()
getIntervalRange in interface featuremodelPackageIntervalRangepublic EAttribute getIntervalRange_LowerBoundIncluded()
getIntervalRange_LowerBoundIncluded in interface featuremodelPackageIntervalRange.isLowerBoundIncluded(),
featuremodelPackage.getIntervalRange()public EAttribute getIntervalRange_UpperBoundIncluded()
getIntervalRange_UpperBoundIncluded in interface featuremodelPackageIntervalRange.isUpperBoundIncluded(),
featuremodelPackage.getIntervalRange()public EClass getIntegerIntervalRange()
getIntegerIntervalRange in interface featuremodelPackageIntegerIntervalRangepublic EAttribute getIntegerIntervalRange_To()
getIntegerIntervalRange_To in interface featuremodelPackageIntegerIntervalRange.getTo(),
featuremodelPackage.getIntegerIntervalRange()public EAttribute getIntegerIntervalRange_From()
getIntegerIntervalRange_From in interface featuremodelPackageIntegerIntervalRange.getFrom(),
featuremodelPackage.getIntegerIntervalRange()public EClass getContinousIntervalRange()
getContinousIntervalRange in interface featuremodelPackageContinousIntervalRangepublic EAttribute getContinousIntervalRange_To()
getContinousIntervalRange_To in interface featuremodelPackageContinousIntervalRange.getTo(),
featuremodelPackage.getContinousIntervalRange()public EAttribute getContinousIntervalRange_From()
getContinousIntervalRange_From in interface featuremodelPackageContinousIntervalRange.getFrom(),
featuremodelPackage.getContinousIntervalRange()public EEnum getAttributeTypes()
getAttributeTypes in interface featuremodelPackageAttributeTypespublic featuremodelFactory getfeaturemodelFactory()
getfeaturemodelFactory in interface featuremodelPackagepublic void createPackageContents()
public void initializePackageContents()