public class VirtualPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements VirtualPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListVirtualPackage.LiteralseClassifiers, 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, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETBOOLEAN_SLOT, BOOLEAN_SLOT__OWNER, BOOLEAN_SLOT__TYPE, BOOLEAN_SLOT__VALUES, BOOLEAN_SLOT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FLOAT_SLOT, FLOAT_SLOT__OWNER, FLOAT_SLOT__TYPE, FLOAT_SLOT__VALUES, FLOAT_SLOT_FEATURE_COUNT, INTEGER_SLOT, INTEGER_SLOT__OWNER, INTEGER_SLOT__TYPE, INTEGER_SLOT__VALUES, INTEGER_SLOT_FEATURE_COUNT, REFERENCE_SLOT, REFERENCE_SLOT__OWNER, REFERENCE_SLOT__TYPE, REFERENCE_SLOT__VALUES, REFERENCE_SLOT_FEATURE_COUNT, SLOT, SLOT__OWNER, SLOT__TYPE, SLOT_FEATURE_COUNT, STRING_SLOT, STRING_SLOT__OWNER, STRING_SLOT__TYPE, STRING_SLOT__VALUES, STRING_SLOT_FEATURE_COUNT, TYPED_ELEMENT, TYPED_ELEMENT__TYPE, TYPED_ELEMENT_FEATURE_COUNT, VIRTUAL_MODEL, VIRTUAL_MODEL__OBJECTS, VIRTUAL_MODEL_FEATURE_COUNT, VIRTUAL_OBJECT, VIRTUAL_OBJECT__MODEL, VIRTUAL_OBJECT__SLOTS, VIRTUAL_OBJECT__TYPE, VIRTUAL_OBJECT_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EAttribute |
getBooleanSlot_Values() |
org.eclipse.emf.ecore.EClass |
getBooleanSlot() |
org.eclipse.emf.ecore.EAttribute |
getFloatSlot_Values() |
org.eclipse.emf.ecore.EClass |
getFloatSlot() |
org.eclipse.emf.ecore.EAttribute |
getIntegerSlot_Values() |
org.eclipse.emf.ecore.EClass |
getIntegerSlot() |
org.eclipse.emf.ecore.EReference |
getReferenceSlot_Values() |
org.eclipse.emf.ecore.EClass |
getReferenceSlot() |
org.eclipse.emf.ecore.EReference |
getSlot_Owner() |
org.eclipse.emf.ecore.EClass |
getSlot() |
org.eclipse.emf.ecore.EAttribute |
getStringSlot_Values() |
org.eclipse.emf.ecore.EClass |
getStringSlot() |
org.eclipse.emf.ecore.EAttribute |
getTypedElement_Type() |
org.eclipse.emf.ecore.EClass |
getTypedElement() |
VirtualFactory |
getVirtualFactory() |
org.eclipse.emf.ecore.EReference |
getVirtualModel_Objects() |
org.eclipse.emf.ecore.EClass |
getVirtualModel() |
org.eclipse.emf.ecore.EReference |
getVirtualObject_Model() |
org.eclipse.emf.ecore.EReference |
getVirtualObject_Slots() |
org.eclipse.emf.ecore.EClass |
getVirtualObject() |
static VirtualPackage |
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.
|
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, toStringeContents, eCrossReferences, getName, getNameGeneObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic static VirtualPackage init()
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.
public org.eclipse.emf.ecore.EClass getVirtualModel()
getVirtualModel in interface VirtualPackageVirtualModelpublic org.eclipse.emf.ecore.EReference getVirtualModel_Objects()
getVirtualModel_Objects in interface VirtualPackageVirtualModel.getObjects(),
VirtualPackage.getVirtualModel()public org.eclipse.emf.ecore.EClass getTypedElement()
getTypedElement in interface VirtualPackageTypedElementpublic org.eclipse.emf.ecore.EAttribute getTypedElement_Type()
getTypedElement_Type in interface VirtualPackageTypedElement.getType(),
VirtualPackage.getTypedElement()public org.eclipse.emf.ecore.EClass getVirtualObject()
getVirtualObject in interface VirtualPackageVirtualObjectpublic org.eclipse.emf.ecore.EReference getVirtualObject_Model()
getVirtualObject_Model in interface VirtualPackageVirtualObject.getModel(),
VirtualPackage.getVirtualObject()public org.eclipse.emf.ecore.EReference getVirtualObject_Slots()
getVirtualObject_Slots in interface VirtualPackageVirtualObject.getSlots(),
VirtualPackage.getVirtualObject()public org.eclipse.emf.ecore.EClass getSlot()
getSlot in interface VirtualPackageSlotpublic org.eclipse.emf.ecore.EReference getSlot_Owner()
getSlot_Owner in interface VirtualPackageSlot.getOwner(),
VirtualPackage.getSlot()public org.eclipse.emf.ecore.EClass getStringSlot()
getStringSlot in interface VirtualPackageStringSlotpublic org.eclipse.emf.ecore.EAttribute getStringSlot_Values()
getStringSlot_Values in interface VirtualPackageStringSlot.getValues(),
VirtualPackage.getStringSlot()public org.eclipse.emf.ecore.EClass getIntegerSlot()
getIntegerSlot in interface VirtualPackageIntegerSlotpublic org.eclipse.emf.ecore.EAttribute getIntegerSlot_Values()
getIntegerSlot_Values in interface VirtualPackageIntegerSlot.getValues(),
VirtualPackage.getIntegerSlot()public org.eclipse.emf.ecore.EClass getBooleanSlot()
getBooleanSlot in interface VirtualPackageBooleanSlotpublic org.eclipse.emf.ecore.EAttribute getBooleanSlot_Values()
getBooleanSlot_Values in interface VirtualPackageBooleanSlot.getValues(),
VirtualPackage.getBooleanSlot()public org.eclipse.emf.ecore.EClass getFloatSlot()
getFloatSlot in interface VirtualPackageFloatSlotpublic org.eclipse.emf.ecore.EAttribute getFloatSlot_Values()
getFloatSlot_Values in interface VirtualPackageFloatSlot.getValues(),
VirtualPackage.getFloatSlot()public org.eclipse.emf.ecore.EClass getReferenceSlot()
getReferenceSlot in interface VirtualPackageReferenceSlotpublic org.eclipse.emf.ecore.EReference getReferenceSlot_Values()
getReferenceSlot_Values in interface VirtualPackageReferenceSlot.getValues(),
VirtualPackage.getReferenceSlot()public VirtualFactory getVirtualFactory()
getVirtualFactory in interface VirtualPackagepublic void createPackageContents()
public void initializePackageContents()
Copyright © 2020. All rights reserved.