public class GeometryPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements GeometryPackage
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.EObservableAdapterListGeometryPackage.Literals| Modifier and Type | Field and Description |
|---|---|
protected String |
packageFilename |
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, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETeINSTANCE, eNAME, eNS_PREFIX, eNS_URI, GEOMETRY_DATA, GEOMETRY_DATA__INDICES, GEOMETRY_DATA__MATERIAL_INDICES, GEOMETRY_DATA__MATERIALS, GEOMETRY_DATA__NORMALS, GEOMETRY_DATA__VERTICES, GEOMETRY_DATA_FEATURE_COUNT, GEOMETRY_INFO, GEOMETRY_INFO__AREA, GEOMETRY_INFO__DATA, GEOMETRY_INFO__MAX_BOUNDS, GEOMETRY_INFO__MIN_BOUNDS, GEOMETRY_INFO__PRIMITIVE_COUNT, GEOMETRY_INFO__START_INDEX, GEOMETRY_INFO__START_VERTEX, GEOMETRY_INFO__TRANSFORMATION, GEOMETRY_INFO__VOLUME, GEOMETRY_INFO_FEATURE_COUNT, VECTOR3F, VECTOR3F__X, VECTOR3F__Y, VECTOR3F__Z, VECTOR3F_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
protected void |
fixInstanceClass(org.eclipse.emf.ecore.EClassifier eClassifier)
Sets the instance class on the given classifier.
|
void |
fixPackageContents()
Fixes up the loaded package, to make it appear as if it had been programmatically built.
|
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Indices() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_MaterialIndices() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Materials() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Normals() |
org.eclipse.emf.ecore.EAttribute |
getGeometryData_Vertices() |
org.eclipse.emf.ecore.EClass |
getGeometryData() |
GeometryFactory |
getGeometryFactory() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Area() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_Data() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_MaxBounds() |
org.eclipse.emf.ecore.EReference |
getGeometryInfo_MinBounds() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_PrimitiveCount() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_StartIndex() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_StartVertex() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Transformation() |
org.eclipse.emf.ecore.EAttribute |
getGeometryInfo_Volume() |
org.eclipse.emf.ecore.EClass |
getGeometryInfo() |
org.eclipse.emf.ecore.EAttribute |
getVector3f_X() |
org.eclipse.emf.ecore.EAttribute |
getVector3f_Y() |
org.eclipse.emf.ecore.EAttribute |
getVector3f_Z() |
org.eclipse.emf.ecore.EClass |
getVector3f() |
static GeometryPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
loadPackage()
Laods the package and any sub-packages from their serialized form.
|
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, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, 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, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, 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, eUnsetprotected String packageFilename
public static GeometryPackage init()
This method is used to initialize GeometryPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
GeometryPackage.eNS_URIpublic org.eclipse.emf.ecore.EClass getGeometryInfo()
getGeometryInfo in interface GeometryPackageGeometryInfopublic org.eclipse.emf.ecore.EReference getGeometryInfo_MinBounds()
getGeometryInfo_MinBounds in interface GeometryPackageGeometryInfo.getMinBounds(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EReference getGeometryInfo_MaxBounds()
getGeometryInfo_MaxBounds in interface GeometryPackageGeometryInfo.getMaxBounds(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_StartVertex()
getGeometryInfo_StartVertex in interface GeometryPackageGeometryInfo.getStartVertex(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_StartIndex()
getGeometryInfo_StartIndex in interface GeometryPackageGeometryInfo.getStartIndex(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_PrimitiveCount()
getGeometryInfo_PrimitiveCount in interface GeometryPackageGeometryInfo.getPrimitiveCount(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EReference getGeometryInfo_Data()
getGeometryInfo_Data in interface GeometryPackageGeometryInfo.getData(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Transformation()
getGeometryInfo_Transformation in interface GeometryPackageGeometryInfo.getTransformation(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Area()
getGeometryInfo_Area in interface GeometryPackageGeometryInfo.getArea(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EAttribute getGeometryInfo_Volume()
getGeometryInfo_Volume in interface GeometryPackageGeometryInfo.getVolume(),
GeometryPackage.getGeometryInfo()public org.eclipse.emf.ecore.EClass getVector3f()
getVector3f in interface GeometryPackageVector3fpublic org.eclipse.emf.ecore.EAttribute getVector3f_X()
getVector3f_X in interface GeometryPackageVector3f.getX(),
GeometryPackage.getVector3f()public org.eclipse.emf.ecore.EAttribute getVector3f_Y()
getVector3f_Y in interface GeometryPackageVector3f.getY(),
GeometryPackage.getVector3f()public org.eclipse.emf.ecore.EAttribute getVector3f_Z()
getVector3f_Z in interface GeometryPackageVector3f.getZ(),
GeometryPackage.getVector3f()public org.eclipse.emf.ecore.EClass getGeometryData()
getGeometryData in interface GeometryPackageGeometryDatapublic org.eclipse.emf.ecore.EAttribute getGeometryData_Indices()
getGeometryData_Indices in interface GeometryPackageGeometryData.getIndices(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_Vertices()
getGeometryData_Vertices in interface GeometryPackageGeometryData.getVertices(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_Normals()
getGeometryData_Normals in interface GeometryPackageGeometryData.getNormals(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_Materials()
getGeometryData_Materials in interface GeometryPackageGeometryData.getMaterials(),
GeometryPackage.getGeometryData()public org.eclipse.emf.ecore.EAttribute getGeometryData_MaterialIndices()
getGeometryData_MaterialIndices in interface GeometryPackageGeometryData.getMaterialIndices(),
GeometryPackage.getGeometryData()public GeometryFactory getGeometryFactory()
getGeometryFactory in interface GeometryPackagepublic void loadPackage()
public void fixPackageContents()
protected void fixInstanceClass(org.eclipse.emf.ecore.EClassifier eClassifier)
fixInstanceClass in class org.eclipse.emf.ecore.impl.EPackageImplCopyright © 2016 OpenSource BIM. All rights reserved.