java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.sintef.mofscript.traceabilitymodel.impl.traceabilitymodelPackageImpl
public class traceabilitymodelPackageImpl
An implementation of the model Package.
Nested Class Summary |
---|
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.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
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 |
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.ENamedElementImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package. |
org.eclipse.emf.ecore.EReference |
getBlock_EndPosition()
|
org.eclipse.emf.ecore.EAttribute |
getBlock_ID()
|
org.eclipse.emf.ecore.EReference |
getBlock_StartPosition()
|
org.eclipse.emf.ecore.EClass |
getBlock()
|
org.eclipse.emf.ecore.EReference |
getFile_Blocks()
|
org.eclipse.emf.ecore.EAttribute |
getFile_ID()
|
org.eclipse.emf.ecore.EAttribute |
getFile_Name()
|
org.eclipse.emf.ecore.EAttribute |
getFile_URI()
|
org.eclipse.emf.ecore.EClass |
getFile()
|
org.eclipse.emf.ecore.EAttribute |
getModelElementRef_ID()
|
org.eclipse.emf.ecore.EAttribute |
getModelElementRef_Name()
|
org.eclipse.emf.ecore.EAttribute |
getModelElementRef_ScopedName()
|
org.eclipse.emf.ecore.EAttribute |
getModelElementRef_Uri()
|
org.eclipse.emf.ecore.EClass |
getModelElementRef()
|
org.eclipse.emf.ecore.EAttribute |
getPosition_Column()
|
org.eclipse.emf.ecore.EAttribute |
getPosition_Row()
|
org.eclipse.emf.ecore.EClass |
getPosition()
|
org.eclipse.emf.ecore.EReference |
getProtectedBlock_Segment()
|
org.eclipse.emf.ecore.EClass |
getProtectedBlock()
|
org.eclipse.emf.ecore.EReference |
getTrace_OriginatingElement()
|
org.eclipse.emf.ecore.EReference |
getTrace_Segment()
|
org.eclipse.emf.ecore.EAttribute |
getTrace_SourceOperationID()
|
org.eclipse.emf.ecore.EAttribute |
getTrace_SourceOperationName()
|
org.eclipse.emf.ecore.EClass |
getTrace()
|
traceabilitymodelFactory |
gettraceabilitymodelFactory()
|
org.eclipse.emf.ecore.EReference |
getTraceableSegment_EndOffset()
|
org.eclipse.emf.ecore.EReference |
getTraceableSegment_OwningBlock()
|
org.eclipse.emf.ecore.EReference |
getTraceableSegment_StartOffset()
|
org.eclipse.emf.ecore.EClass |
getTraceableSegment()
|
org.eclipse.emf.ecore.EReference |
getTraceModel_Files()
|
org.eclipse.emf.ecore.EReference |
getTraceModel_Trace()
|
org.eclipse.emf.ecore.EClass |
getTraceModel()
|
static traceabilitymodelPackage |
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, addEEnumLiteral, addEException, addEOperation, addEParameter, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEReference, createResource, eBasicRemoveFromContainer, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEDataType, initEDataType, initEEnum, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setNamespaceURI, setNsPrefix, setNsURI, toString |
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations, isFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore |
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.EPackage |
---|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
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, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public static traceabilitymodelPackage 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.
traceabilitymodelPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public org.eclipse.emf.ecore.EClass getModelElementRef()
getModelElementRef
in interface traceabilitymodelPackage
ModelElementRef
public org.eclipse.emf.ecore.EAttribute getModelElementRef_ID()
getModelElementRef_ID
in interface traceabilitymodelPackage
ModelElementRef.getID()
,
traceabilitymodelPackage.getModelElementRef()
public org.eclipse.emf.ecore.EAttribute getModelElementRef_Name()
getModelElementRef_Name
in interface traceabilitymodelPackage
ModelElementRef.getName()
,
traceabilitymodelPackage.getModelElementRef()
public org.eclipse.emf.ecore.EAttribute getModelElementRef_ScopedName()
getModelElementRef_ScopedName
in interface traceabilitymodelPackage
ModelElementRef.getScopedName()
,
traceabilitymodelPackage.getModelElementRef()
public org.eclipse.emf.ecore.EAttribute getModelElementRef_Uri()
getModelElementRef_Uri
in interface traceabilitymodelPackage
ModelElementRef.getUri()
,
traceabilitymodelPackage.getModelElementRef()
public org.eclipse.emf.ecore.EClass getTrace()
getTrace
in interface traceabilitymodelPackage
Trace
public org.eclipse.emf.ecore.EReference getTrace_OriginatingElement()
getTrace_OriginatingElement
in interface traceabilitymodelPackage
Trace.getOriginatingElement()
,
traceabilitymodelPackage.getTrace()
public org.eclipse.emf.ecore.EReference getTrace_Segment()
getTrace_Segment
in interface traceabilitymodelPackage
Trace.getSegment()
,
traceabilitymodelPackage.getTrace()
public org.eclipse.emf.ecore.EAttribute getTrace_SourceOperationID()
getTrace_SourceOperationID
in interface traceabilitymodelPackage
Trace.getSourceOperationID()
,
traceabilitymodelPackage.getTrace()
public org.eclipse.emf.ecore.EAttribute getTrace_SourceOperationName()
getTrace_SourceOperationName
in interface traceabilitymodelPackage
Trace.getSourceOperationName()
,
traceabilitymodelPackage.getTrace()
public org.eclipse.emf.ecore.EClass getTraceModel()
getTraceModel
in interface traceabilitymodelPackage
TraceModel
public org.eclipse.emf.ecore.EReference getTraceModel_Trace()
getTraceModel_Trace
in interface traceabilitymodelPackage
TraceModel.getTrace()
,
traceabilitymodelPackage.getTraceModel()
public org.eclipse.emf.ecore.EReference getTraceModel_Files()
getTraceModel_Files
in interface traceabilitymodelPackage
TraceModel.getFiles()
,
traceabilitymodelPackage.getTraceModel()
public org.eclipse.emf.ecore.EClass getTraceableSegment()
getTraceableSegment
in interface traceabilitymodelPackage
TraceableSegment
public org.eclipse.emf.ecore.EReference getTraceableSegment_OwningBlock()
getTraceableSegment_OwningBlock
in interface traceabilitymodelPackage
TraceableSegment.getOwningBlock()
,
traceabilitymodelPackage.getTraceableSegment()
public org.eclipse.emf.ecore.EReference getTraceableSegment_StartOffset()
getTraceableSegment_StartOffset
in interface traceabilitymodelPackage
TraceableSegment.getStartOffset()
,
traceabilitymodelPackage.getTraceableSegment()
public org.eclipse.emf.ecore.EReference getTraceableSegment_EndOffset()
getTraceableSegment_EndOffset
in interface traceabilitymodelPackage
TraceableSegment.getEndOffset()
,
traceabilitymodelPackage.getTraceableSegment()
public org.eclipse.emf.ecore.EClass getFile()
getFile
in interface traceabilitymodelPackage
File
public org.eclipse.emf.ecore.EReference getFile_Blocks()
getFile_Blocks
in interface traceabilitymodelPackage
File.getBlocks()
,
traceabilitymodelPackage.getFile()
public org.eclipse.emf.ecore.EAttribute getFile_ID()
getFile_ID
in interface traceabilitymodelPackage
File.getID()
,
traceabilitymodelPackage.getFile()
public org.eclipse.emf.ecore.EAttribute getFile_Name()
getFile_Name
in interface traceabilitymodelPackage
File.getName()
,
traceabilitymodelPackage.getFile()
public org.eclipse.emf.ecore.EAttribute getFile_URI()
getFile_URI
in interface traceabilitymodelPackage
File.getURI()
,
traceabilitymodelPackage.getFile()
public org.eclipse.emf.ecore.EClass getBlock()
getBlock
in interface traceabilitymodelPackage
Block
public org.eclipse.emf.ecore.EAttribute getBlock_ID()
getBlock_ID
in interface traceabilitymodelPackage
Block.getID()
,
traceabilitymodelPackage.getBlock()
public org.eclipse.emf.ecore.EReference getBlock_StartPosition()
getBlock_StartPosition
in interface traceabilitymodelPackage
Block.getStartPosition()
,
traceabilitymodelPackage.getBlock()
public org.eclipse.emf.ecore.EReference getBlock_EndPosition()
getBlock_EndPosition
in interface traceabilitymodelPackage
Block.getEndPosition()
,
traceabilitymodelPackage.getBlock()
public org.eclipse.emf.ecore.EClass getProtectedBlock()
getProtectedBlock
in interface traceabilitymodelPackage
ProtectedBlock
public org.eclipse.emf.ecore.EReference getProtectedBlock_Segment()
getProtectedBlock_Segment
in interface traceabilitymodelPackage
ProtectedBlock.getSegment()
,
traceabilitymodelPackage.getProtectedBlock()
public org.eclipse.emf.ecore.EClass getPosition()
getPosition
in interface traceabilitymodelPackage
Position
public org.eclipse.emf.ecore.EAttribute getPosition_Row()
getPosition_Row
in interface traceabilitymodelPackage
Position.getRow()
,
traceabilitymodelPackage.getPosition()
public org.eclipse.emf.ecore.EAttribute getPosition_Column()
getPosition_Column
in interface traceabilitymodelPackage
Position.getColumn()
,
traceabilitymodelPackage.getPosition()
public traceabilitymodelFactory gettraceabilitymodelFactory()
gettraceabilitymodelFactory
in interface traceabilitymodelPackage
public void createPackageContents()
public void initializePackageContents()