public class EffectsPackageImpl extends EPackageImpl implements EffectsPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListEffectsPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreCATEGORY_EFFECT, CATEGORY_EFFECT__CATEGORY, CATEGORY_EFFECT__DESCRIPTION, CATEGORY_EFFECT__EFFECT_TYPE, CATEGORY_EFFECT__ID, CATEGORY_EFFECT_FEATURE_COUNT, EFFECT, EFFECT__DESCRIPTION, EFFECT__EFFECT_TYPE, EFFECT__ID, EFFECT_CATEGORY, EFFECT_CATEGORY__ID, EFFECT_CATEGORY_FEATURE_COUNT, EFFECT_FEATURE_COUNT, EFFECT_REPOSITORY, EFFECT_REPOSITORY__EFFECT_CATEGORIES, EFFECT_REPOSITORY__ID, EFFECT_REPOSITORY__KNOWN_EFFECTS, EFFECT_REPOSITORY_FEATURE_COUNT, EFFECT_TYPE, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, QUALITY_EFFECT, QUALITY_EFFECT__DESCRIPTION, QUALITY_EFFECT__EFFECT_TYPE, QUALITY_EFFECT__ID, QUALITY_EFFECT__QUALITY_TYPE, QUALITY_EFFECT_FEATURE_COUNT, SIMPLE_EFFECT, SIMPLE_EFFECT__DESCRIPTION, SIMPLE_EFFECT__EFFECT_TYPE, SIMPLE_EFFECT__ID, SIMPLE_EFFECT_FEATURE_COUNTNILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EReference |
getCategoryEffect_Category() |
EClass |
getCategoryEffect() |
EAttribute |
getEffect_Description() |
EAttribute |
getEffect_EffectType() |
EClass |
getEffect() |
EClass |
getEffectCategory() |
EReference |
getEffectRepository_EffectCategories() |
EReference |
getEffectRepository_KnownEffects() |
EClass |
getEffectRepository() |
EffectsFactory |
getEffectsFactory() |
EEnum |
getEffectType() |
EReference |
getQualityEffect_QualityType() |
EClass |
getQualityEffect() |
EClass |
getSimpleEffect() |
static EffectsPackage |
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.
|
basicGetESuperPackage, 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 EffectsPackage init()
This method is used to initialize EffectsPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
EffectsPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getSimpleEffect()
getSimpleEffect in interface EffectsPackageSimpleEffectpublic EClass getEffectRepository()
getEffectRepository in interface EffectsPackageEffectRepositorypublic EReference getEffectRepository_KnownEffects()
getEffectRepository_KnownEffects in interface EffectsPackageEffectRepository.getKnownEffects(),
EffectsPackage.getEffectRepository()public EReference getEffectRepository_EffectCategories()
getEffectRepository_EffectCategories in interface EffectsPackageEffectRepository.getEffectCategories(),
EffectsPackage.getEffectRepository()public EClass getEffect()
getEffect in interface EffectsPackageEffectpublic EAttribute getEffect_EffectType()
getEffect_EffectType in interface EffectsPackageEffect.getEffectType(),
EffectsPackage.getEffect()public EAttribute getEffect_Description()
getEffect_Description in interface EffectsPackageEffect.getDescription(),
EffectsPackage.getEffect()public EClass getEffectCategory()
getEffectCategory in interface EffectsPackageEffectCategorypublic EClass getQualityEffect()
getQualityEffect in interface EffectsPackageQualityEffectpublic EReference getQualityEffect_QualityType()
getQualityEffect_QualityType in interface EffectsPackageQualityEffect.getQualityType(),
EffectsPackage.getQualityEffect()public EClass getCategoryEffect()
getCategoryEffect in interface EffectsPackageCategoryEffectpublic EReference getCategoryEffect_Category()
getCategoryEffect_Category in interface EffectsPackageCategoryEffect.getCategory(),
EffectsPackage.getCategoryEffect()public EEnum getEffectType()
getEffectType in interface EffectsPackageEffectTypepublic EffectsFactory getEffectsFactory()
getEffectsFactory in interface EffectsPackagepublic void createPackageContents()
public void initializePackageContents()