Class VCategorizationPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- org.eclipse.emf.ecp.view.spi.categorization.model.impl.VCategorizationPackageImpl
-
- All Implemented Interfaces:
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.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
,VCategorizationPackage
public class VCategorizationPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements VCategorizationPackage
An implementation of the model Package.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
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
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecp.view.spi.categorization.model.VCategorizationPackage
VCategorizationPackage.Literals
-
-
Field Summary
-
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.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
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 org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecp.view.spi.categorization.model.VCategorizationPackage
ABSTRACT_CATEGORIZATION, ABSTRACT_CATEGORIZATION__ACTIONS, ABSTRACT_CATEGORIZATION__ATTACHMENTS, ABSTRACT_CATEGORIZATION__DIAGNOSTIC, ABSTRACT_CATEGORIZATION__ENABLED, ABSTRACT_CATEGORIZATION__LABEL, ABSTRACT_CATEGORIZATION__LABEL_OBJECT, ABSTRACT_CATEGORIZATION__NAME, ABSTRACT_CATEGORIZATION__READONLY, ABSTRACT_CATEGORIZATION__TOOLTIP, ABSTRACT_CATEGORIZATION__UUID, ABSTRACT_CATEGORIZATION__VISIBLE, ABSTRACT_CATEGORIZATION_FEATURE_COUNT, ACTION, ACTION__BUNDLE, ACTION__CLASS_NAME, ACTION_FEATURE_COUNT, CATEGORIZABLE_ELEMENT, CATEGORIZABLE_ELEMENT__ATTACHMENTS, CATEGORIZABLE_ELEMENT__DIAGNOSTIC, CATEGORIZABLE_ELEMENT__ENABLED, CATEGORIZABLE_ELEMENT__LABEL, CATEGORIZABLE_ELEMENT__LABEL_OBJECT, CATEGORIZABLE_ELEMENT__NAME, CATEGORIZABLE_ELEMENT__READONLY, CATEGORIZABLE_ELEMENT__TOOLTIP, CATEGORIZABLE_ELEMENT__UUID, CATEGORIZABLE_ELEMENT__VISIBLE, CATEGORIZABLE_ELEMENT_FEATURE_COUNT, CATEGORIZATION, CATEGORIZATION__ACTIONS, CATEGORIZATION__ATTACHMENTS, CATEGORIZATION__CATEGORIZATIONS, CATEGORIZATION__DIAGNOSTIC, CATEGORIZATION__ENABLED, CATEGORIZATION__LABEL, CATEGORIZATION__LABEL_OBJECT, CATEGORIZATION__NAME, CATEGORIZATION__READONLY, CATEGORIZATION__TOOLTIP, CATEGORIZATION__UUID, CATEGORIZATION__VISIBLE, CATEGORIZATION_ELEMENT, CATEGORIZATION_ELEMENT__ATTACHMENTS, CATEGORIZATION_ELEMENT__CATEGORIZATIONS, CATEGORIZATION_ELEMENT__CURRENT_SELECTION, CATEGORIZATION_ELEMENT__DIAGNOSTIC, CATEGORIZATION_ELEMENT__ENABLED, CATEGORIZATION_ELEMENT__LABEL, CATEGORIZATION_ELEMENT__MAIN_CATEGORY_DEPTH, CATEGORIZATION_ELEMENT__NAME, CATEGORIZATION_ELEMENT__READONLY, CATEGORIZATION_ELEMENT__UUID, CATEGORIZATION_ELEMENT__VISIBLE, CATEGORIZATION_ELEMENT_FEATURE_COUNT, CATEGORIZATION_FEATURE_COUNT, CATEGORY, CATEGORY__ACTIONS, CATEGORY__ATTACHMENTS, CATEGORY__COMPOSITE, CATEGORY__DIAGNOSTIC, CATEGORY__ENABLED, CATEGORY__LABEL, CATEGORY__LABEL_OBJECT, CATEGORY__NAME, CATEGORY__READONLY, CATEGORY__TOOLTIP, CATEGORY__UUID, CATEGORY__VISIBLE, CATEGORY_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createPackageContents()
Creates the meta-model objects for the package.org.eclipse.emf.ecore.EClass
getAbstractCategorization()
org.eclipse.emf.ecore.EReference
getAbstractCategorization_Actions()
org.eclipse.emf.ecore.EClass
getAction()
org.eclipse.emf.ecore.EAttribute
getAction_Bundle()
org.eclipse.emf.ecore.EAttribute
getAction_ClassName()
org.eclipse.emf.ecore.EClass
getCategorizableElement()
org.eclipse.emf.ecore.EReference
getCategorizableElement_LabelObject()
org.eclipse.emf.ecore.EClass
getCategorization()
org.eclipse.emf.ecore.EReference
getCategorization_Categorizations()
org.eclipse.emf.ecore.EClass
getCategorizationElement()
org.eclipse.emf.ecore.EReference
getCategorizationElement_Categorizations()
org.eclipse.emf.ecore.EReference
getCategorizationElement_CurrentSelection()
org.eclipse.emf.ecore.EAttribute
getCategorizationElement_MainCategoryDepth()
VCategorizationFactory
getCategorizationFactory()
org.eclipse.emf.ecore.EClass
getCategory()
org.eclipse.emf.ecore.EReference
getCategory_Composite()
static VCategorizationPackage
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, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, 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, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, 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.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
-
-
-
Method Detail
-
init
public static VCategorizationPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
VCategorizationPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
-
getAbstractCategorization
public org.eclipse.emf.ecore.EClass getAbstractCategorization()
- Specified by:
getAbstractCategorization
in interfaceVCategorizationPackage
- Returns:
- the meta object for class 'Abstract Categorization'.
- See Also:
VAbstractCategorization
-
getAbstractCategorization_Actions
public org.eclipse.emf.ecore.EReference getAbstractCategorization_Actions()
- Specified by:
getAbstractCategorization_Actions
in interfaceVCategorizationPackage
- Returns:
- the meta object for the containment reference list 'Actions'.
- See Also:
VAbstractCategorization.getActions()
,VCategorizationPackage.getAbstractCategorization()
-
getCategorization
public org.eclipse.emf.ecore.EClass getCategorization()
- Specified by:
getCategorization
in interfaceVCategorizationPackage
- Returns:
- the meta object for class 'Categorization'.
- See Also:
VCategorization
-
getCategorization_Categorizations
public org.eclipse.emf.ecore.EReference getCategorization_Categorizations()
- Specified by:
getCategorization_Categorizations
in interfaceVCategorizationPackage
- Returns:
- the meta object for the containment reference list 'Categorizations'.
- See Also:
VCategorization.getCategorizations()
,VCategorizationPackage.getCategorization()
-
getCategory
public org.eclipse.emf.ecore.EClass getCategory()
- Specified by:
getCategory
in interfaceVCategorizationPackage
- Returns:
- the meta object for class 'Category'.
- See Also:
VCategory
-
getCategory_Composite
public org.eclipse.emf.ecore.EReference getCategory_Composite()
- Specified by:
getCategory_Composite
in interfaceVCategorizationPackage
- Returns:
- the meta object for the containment reference 'Composite'.
- See Also:
VCategory.getComposite()
,VCategorizationPackage.getCategory()
-
getAction
public org.eclipse.emf.ecore.EClass getAction()
- Specified by:
getAction
in interfaceVCategorizationPackage
- Returns:
- the meta object for class 'Action'.
- See Also:
VAction
-
getAction_Bundle
public org.eclipse.emf.ecore.EAttribute getAction_Bundle()
- Specified by:
getAction_Bundle
in interfaceVCategorizationPackage
- Returns:
- the meta object for the attribute 'Bundle'.
- See Also:
VAction.getBundle()
,VCategorizationPackage.getAction()
-
getAction_ClassName
public org.eclipse.emf.ecore.EAttribute getAction_ClassName()
- Specified by:
getAction_ClassName
in interfaceVCategorizationPackage
- Returns:
- the meta object for the attribute 'Class Name'.
- See Also:
VAction.getClassName()
,VCategorizationPackage.getAction()
-
getCategorizationElement
public org.eclipse.emf.ecore.EClass getCategorizationElement()
- Specified by:
getCategorizationElement
in interfaceVCategorizationPackage
- Returns:
- the meta object for class 'Element'.
- See Also:
VCategorizationElement
-
getCategorizationElement_Categorizations
public org.eclipse.emf.ecore.EReference getCategorizationElement_Categorizations()
- Specified by:
getCategorizationElement_Categorizations
in interfaceVCategorizationPackage
- Returns:
- the meta object for the containment reference list 'Categorizations'.
- See Also:
VCategorizationElement.getCategorizations()
,VCategorizationPackage.getCategorizationElement()
-
getCategorizationElement_CurrentSelection
public org.eclipse.emf.ecore.EReference getCategorizationElement_CurrentSelection()
- Specified by:
getCategorizationElement_CurrentSelection
in interfaceVCategorizationPackage
- Returns:
- the meta object for the reference 'Current Selection'.
- See Also:
VCategorizationElement.getCurrentSelection()
,VCategorizationPackage.getCategorizationElement()
-
getCategorizationElement_MainCategoryDepth
public org.eclipse.emf.ecore.EAttribute getCategorizationElement_MainCategoryDepth()
- Specified by:
getCategorizationElement_MainCategoryDepth
in interfaceVCategorizationPackage
- Returns:
- the meta object for the attribute 'Main Category Depth'.
- See Also:
VCategorizationElement.getMainCategoryDepth()
,VCategorizationPackage.getCategorizationElement()
-
getCategorizableElement
public org.eclipse.emf.ecore.EClass getCategorizableElement()
- Specified by:
getCategorizableElement
in interfaceVCategorizationPackage
- Returns:
- the meta object for class 'Categorizable Element'.
- See Also:
VCategorizableElement
-
getCategorizableElement_LabelObject
public org.eclipse.emf.ecore.EReference getCategorizableElement_LabelObject()
- Specified by:
getCategorizableElement_LabelObject
in interfaceVCategorizationPackage
- Returns:
- the meta object for the reference 'Label Object'.
- See Also:
VCategorizableElement.getLabelObject()
,VCategorizationPackage.getCategorizableElement()
-
getCategorizationFactory
public VCategorizationFactory getCategorizationFactory()
- Specified by:
getCategorizationFactory
in interfaceVCategorizationPackage
- 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.
-
-