org.eclipse.emf.emfstore.internal.server.model.versioning.impl
Class VersioningPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.eclipse.emf.emfstore.internal.server.model.versioning.impl.VersioningPackageImpl
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, VersioningPackage

public class VersioningPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements VersioningPackage

An implementation of the model Package.


Nested Class Summary
 
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.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.VersioningPackage
VersioningPackage.Literals
 
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 interface org.eclipse.emf.emfstore.internal.server.model.versioning.VersioningPackage
ANCESTOR_VERSION_SPEC, ANCESTOR_VERSION_SPEC__BRANCH, ANCESTOR_VERSION_SPEC__SOURCE, ANCESTOR_VERSION_SPEC__TARGET, ANCESTOR_VERSION_SPEC_FEATURE_COUNT, BRANCH_INFO, BRANCH_INFO__HEAD, BRANCH_INFO__NAME, BRANCH_INFO__SOURCE, BRANCH_INFO_FEATURE_COUNT, BRANCH_VERSION_SPEC, BRANCH_VERSION_SPEC__BRANCH, BRANCH_VERSION_SPEC_FEATURE_COUNT, CHANGE_PACKAGE, CHANGE_PACKAGE__EVENTS, CHANGE_PACKAGE__LOG_MESSAGE, CHANGE_PACKAGE__OPERATIONS, CHANGE_PACKAGE__VERSION_PROPERTIES, CHANGE_PACKAGE_FEATURE_COUNT, DATE_VERSION_SPEC, DATE_VERSION_SPEC__BRANCH, DATE_VERSION_SPEC__DATE, DATE_VERSION_SPEC_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, HEAD_VERSION_SPEC, HEAD_VERSION_SPEC__BRANCH, HEAD_VERSION_SPEC_FEATURE_COUNT, HISTORY_INFO, HISTORY_INFO__CHANGE_PACKAGE, HISTORY_INFO__LOG_MESSAGE, HISTORY_INFO__MERGED_FROM, HISTORY_INFO__MERGED_TO, HISTORY_INFO__NEXT_SPEC, HISTORY_INFO__PREVIOUS_SPEC, HISTORY_INFO__PRIMARY_SPEC, HISTORY_INFO__TAG_SPECS, HISTORY_INFO__VERSION_PROPERTIES, HISTORY_INFO_FEATURE_COUNT, HISTORY_QUERY, HISTORY_QUERY__INCLUDE_ALL_VERSIONS, HISTORY_QUERY__INCLUDE_CHANGE_PACKAGES, HISTORY_QUERY__SOURCE, HISTORY_QUERY_FEATURE_COUNT, LOG_MESSAGE, LOG_MESSAGE__AUTHOR, LOG_MESSAGE__CLIENT_DATE, LOG_MESSAGE__DATE, LOG_MESSAGE__MESSAGE, LOG_MESSAGE_FEATURE_COUNT, MODEL_ELEMENT_QUERY, MODEL_ELEMENT_QUERY__INCLUDE_ALL_VERSIONS, MODEL_ELEMENT_QUERY__INCLUDE_CHANGE_PACKAGES, MODEL_ELEMENT_QUERY__INCLUDE_INCOMING, MODEL_ELEMENT_QUERY__INCLUDE_OUTGOING, MODEL_ELEMENT_QUERY__LOWER_LIMIT, MODEL_ELEMENT_QUERY__MODEL_ELEMENTS, MODEL_ELEMENT_QUERY__SOURCE, MODEL_ELEMENT_QUERY__UPPER_LIMIT, MODEL_ELEMENT_QUERY_FEATURE_COUNT, PAGED_UPDATE_VERSION_SPEC, PAGED_UPDATE_VERSION_SPEC__BASE_VERSION_SPEC, PAGED_UPDATE_VERSION_SPEC__BRANCH, PAGED_UPDATE_VERSION_SPEC__MAX_CHANGES, PAGED_UPDATE_VERSION_SPEC_FEATURE_COUNT, PATH_QUERY, PATH_QUERY__INCLUDE_ALL_VERSIONS, PATH_QUERY__INCLUDE_CHANGE_PACKAGES, PATH_QUERY__SOURCE, PATH_QUERY__TARGET, PATH_QUERY_FEATURE_COUNT, PRIMARY_VERSION_SPEC, PRIMARY_VERSION_SPEC__BRANCH, PRIMARY_VERSION_SPEC__IDENTIFIER, PRIMARY_VERSION_SPEC__PROJECT_STATE_CHECKSUM, PRIMARY_VERSION_SPEC_FEATURE_COUNT, RANGE_QUERY, RANGE_QUERY__INCLUDE_ALL_VERSIONS, RANGE_QUERY__INCLUDE_CHANGE_PACKAGES, RANGE_QUERY__INCLUDE_INCOMING, RANGE_QUERY__INCLUDE_OUTGOING, RANGE_QUERY__LOWER_LIMIT, RANGE_QUERY__SOURCE, RANGE_QUERY__UPPER_LIMIT, RANGE_QUERY_FEATURE_COUNT, TAG_VERSION_SPEC, TAG_VERSION_SPEC__BRANCH, TAG_VERSION_SPEC__NAME, TAG_VERSION_SPEC_FEATURE_COUNT, VERSION, VERSION__ANCESTOR_VERSION, VERSION__BRANCHED_VERSIONS, VERSION__LOG_MESSAGE, VERSION__MERGED_FROM_VERSION, VERSION__MERGED_TO_VERSION, VERSION__NEXT_VERSION, VERSION__PREVIOUS_VERSION, VERSION__PRIMARY_SPEC, VERSION__TAG_SPECS, VERSION_FEATURE_COUNT, VERSION_PROPERTY, VERSION_PROPERTY__NAME, VERSION_PROPERTY__VALUE, VERSION_PROPERTY_FEATURE_COUNT, VERSION_SPEC, VERSION_SPEC__BRANCH, VERSION_SPEC_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
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 getAncestorVersionSpec_Source()
           
 org.eclipse.emf.ecore.EReference getAncestorVersionSpec_Target()
           
 org.eclipse.emf.ecore.EClass getAncestorVersionSpec()
           
 org.eclipse.emf.ecore.EReference getBranchInfo_Head()
           
 org.eclipse.emf.ecore.EAttribute getBranchInfo_Name()
           
 org.eclipse.emf.ecore.EReference getBranchInfo_Source()
           
 org.eclipse.emf.ecore.EClass getBranchInfo()
           
 org.eclipse.emf.ecore.EClass getBranchVersionSpec()
           
 org.eclipse.emf.ecore.EReference getChangePackage_Events()
           
 org.eclipse.emf.ecore.EReference getChangePackage_LogMessage()
           
 org.eclipse.emf.ecore.EReference getChangePackage_Operations()
           
 org.eclipse.emf.ecore.EReference getChangePackage_VersionProperties()
           
 org.eclipse.emf.ecore.EClass getChangePackage()
           
 org.eclipse.emf.ecore.EAttribute getDateVersionSpec_Date()
           
 org.eclipse.emf.ecore.EClass getDateVersionSpec()
           
 org.eclipse.emf.ecore.EClass getHeadVersionSpec()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_ChangePackage()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_LogMessage()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_MergedFrom()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_MergedTo()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_NextSpec()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_PreviousSpec()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_PrimarySpec()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_TagSpecs()
           
 org.eclipse.emf.ecore.EReference getHistoryInfo_VersionProperties()
           
 org.eclipse.emf.ecore.EClass getHistoryInfo()
           
 org.eclipse.emf.ecore.EAttribute getHistoryQuery_IncludeAllVersions()
           
 org.eclipse.emf.ecore.EAttribute getHistoryQuery_IncludeChangePackages()
           
 org.eclipse.emf.ecore.EReference getHistoryQuery_Source()
           
 org.eclipse.emf.ecore.EClass getHistoryQuery()
           
 org.eclipse.emf.ecore.EAttribute getLogMessage_Author()
           
 org.eclipse.emf.ecore.EAttribute getLogMessage_ClientDate()
           
 org.eclipse.emf.ecore.EAttribute getLogMessage_Date()
           
 org.eclipse.emf.ecore.EAttribute getLogMessage_Message()
           
 org.eclipse.emf.ecore.EClass getLogMessage()
           
 org.eclipse.emf.ecore.EReference getModelElementQuery_ModelElements()
           
 org.eclipse.emf.ecore.EClass getModelElementQuery()
           
 org.eclipse.emf.ecore.EReference getPagedUpdateVersionSpec_BaseVersionSpec()
           
 org.eclipse.emf.ecore.EAttribute getPagedUpdateVersionSpec_MaxChanges()
           
 org.eclipse.emf.ecore.EClass getPagedUpdateVersionSpec()
           
 org.eclipse.emf.ecore.EReference getPathQuery_Target()
           
 org.eclipse.emf.ecore.EClass getPathQuery()
           
 org.eclipse.emf.ecore.EAttribute getPrimaryVersionSpec_Identifier()
           
 org.eclipse.emf.ecore.EAttribute getPrimaryVersionSpec_ProjectStateChecksum()
           
 org.eclipse.emf.ecore.EClass getPrimaryVersionSpec()
           
 org.eclipse.emf.ecore.EAttribute getRangeQuery_IncludeIncoming()
           
 org.eclipse.emf.ecore.EAttribute getRangeQuery_IncludeOutgoing()
           
 org.eclipse.emf.ecore.EAttribute getRangeQuery_LowerLimit()
           
 org.eclipse.emf.ecore.EAttribute getRangeQuery_UpperLimit()
           
 org.eclipse.emf.ecore.EClass getRangeQuery()
           
 org.eclipse.emf.ecore.EAttribute getTagVersionSpec_Name()
           
 org.eclipse.emf.ecore.EClass getTagVersionSpec()
           
 org.eclipse.emf.ecore.EReference getVersion_AncestorVersion()
           
 org.eclipse.emf.ecore.EReference getVersion_BranchedVersions()
           
 org.eclipse.emf.ecore.EReference getVersion_LogMessage()
           
 org.eclipse.emf.ecore.EReference getVersion_MergedFromVersion()
           
 org.eclipse.emf.ecore.EReference getVersion_MergedToVersion()
           
 org.eclipse.emf.ecore.EReference getVersion_NextVersion()
           
 org.eclipse.emf.ecore.EReference getVersion_PreviousVersion()
           
 org.eclipse.emf.ecore.EReference getVersion_PrimarySpec()
           
 org.eclipse.emf.ecore.EReference getVersion_TagSpecs()
           
 org.eclipse.emf.ecore.EClass getVersion()
           
 VersioningFactory getVersioningFactory()
           
 org.eclipse.emf.ecore.EAttribute getVersionProperty_Name()
           
 org.eclipse.emf.ecore.EAttribute getVersionProperty_Value()
           
 org.eclipse.emf.ecore.EClass getVersionProperty()
           
 org.eclipse.emf.ecore.EAttribute getVersionSpec_Branch()
           
 org.eclipse.emf.ecore.EClass getVersionSpec()
           
static VersioningPackage 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
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, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, 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, eVirtualUnset
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, 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, eInvoke, 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

init

public static VersioningPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize VersioningPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
VersioningPackage.eNS_URI, createPackageContents(), initializePackageContents()

getTagVersionSpec

public org.eclipse.emf.ecore.EClass getTagVersionSpec()

Specified by:
getTagVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Tag Version Spec'.
See Also:
TagVersionSpec

getTagVersionSpec_Name

public org.eclipse.emf.ecore.EAttribute getTagVersionSpec_Name()

Specified by:
getTagVersionSpec_Name in interface VersioningPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
TagVersionSpec.getName(), VersioningPackage.getTagVersionSpec()

getDateVersionSpec

public org.eclipse.emf.ecore.EClass getDateVersionSpec()

Specified by:
getDateVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Date Version Spec'.
See Also:
DateVersionSpec

getDateVersionSpec_Date

public org.eclipse.emf.ecore.EAttribute getDateVersionSpec_Date()

Specified by:
getDateVersionSpec_Date in interface VersioningPackage
Returns:
the meta object for the attribute 'Date'.
See Also:
DateVersionSpec.getDate(), VersioningPackage.getDateVersionSpec()

getPrimaryVersionSpec

public org.eclipse.emf.ecore.EClass getPrimaryVersionSpec()

Specified by:
getPrimaryVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Primary Version Spec'.
See Also:
PrimaryVersionSpec

getPrimaryVersionSpec_Identifier

public org.eclipse.emf.ecore.EAttribute getPrimaryVersionSpec_Identifier()

Specified by:
getPrimaryVersionSpec_Identifier in interface VersioningPackage
Returns:
the meta object for the attribute 'Identifier'.
See Also:
PrimaryVersionSpec.getIdentifier(), VersioningPackage.getPrimaryVersionSpec()

getPrimaryVersionSpec_ProjectStateChecksum

public org.eclipse.emf.ecore.EAttribute getPrimaryVersionSpec_ProjectStateChecksum()

Specified by:
getPrimaryVersionSpec_ProjectStateChecksum in interface VersioningPackage
Returns:
the meta object for the attribute 'Project State Checksum'.
See Also:
PrimaryVersionSpec.getProjectStateChecksum(), VersioningPackage.getPrimaryVersionSpec()

getVersionSpec

public org.eclipse.emf.ecore.EClass getVersionSpec()

Specified by:
getVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Version Spec'.
See Also:
VersionSpec

getVersionSpec_Branch

public org.eclipse.emf.ecore.EAttribute getVersionSpec_Branch()

Specified by:
getVersionSpec_Branch in interface VersioningPackage
Returns:
the meta object for the attribute 'Branch'.
See Also:
VersionSpec.getBranch(), VersioningPackage.getVersionSpec()

getLogMessage

public org.eclipse.emf.ecore.EClass getLogMessage()

Specified by:
getLogMessage in interface VersioningPackage
Returns:
the meta object for class 'Log Message'.
See Also:
LogMessage

getLogMessage_Message

public org.eclipse.emf.ecore.EAttribute getLogMessage_Message()

Specified by:
getLogMessage_Message in interface VersioningPackage
Returns:
the meta object for the attribute 'Message'.
See Also:
LogMessage.getMessage(), VersioningPackage.getLogMessage()

getLogMessage_Date

public org.eclipse.emf.ecore.EAttribute getLogMessage_Date()

Specified by:
getLogMessage_Date in interface VersioningPackage
Returns:
the meta object for the attribute 'Date'.
See Also:
LogMessage.getDate(), VersioningPackage.getLogMessage()

getLogMessage_ClientDate

public org.eclipse.emf.ecore.EAttribute getLogMessage_ClientDate()

Specified by:
getLogMessage_ClientDate in interface VersioningPackage
Returns:
the meta object for the attribute 'Client Date'.
See Also:
LogMessage.getClientDate(), VersioningPackage.getLogMessage()

getLogMessage_Author

public org.eclipse.emf.ecore.EAttribute getLogMessage_Author()

Specified by:
getLogMessage_Author in interface VersioningPackage
Returns:
the meta object for the attribute 'Author'.
See Also:
LogMessage.getAuthor(), VersioningPackage.getLogMessage()

getChangePackage

public org.eclipse.emf.ecore.EClass getChangePackage()

Specified by:
getChangePackage in interface VersioningPackage
Returns:
the meta object for class 'Change Package'.
See Also:
ChangePackage

getChangePackage_Operations

public org.eclipse.emf.ecore.EReference getChangePackage_Operations()

Specified by:
getChangePackage_Operations in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Operations'.
See Also:
ChangePackage.getOperations(), VersioningPackage.getChangePackage()

getChangePackage_Events

public org.eclipse.emf.ecore.EReference getChangePackage_Events()

Specified by:
getChangePackage_Events in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Events'.
See Also:
ChangePackage.getEvents(), VersioningPackage.getChangePackage()

getChangePackage_LogMessage

public org.eclipse.emf.ecore.EReference getChangePackage_LogMessage()

Specified by:
getChangePackage_LogMessage in interface VersioningPackage
Returns:
the meta object for the containment reference 'Log Message'.
See Also:
ChangePackage.getLogMessage(), VersioningPackage.getChangePackage()

getChangePackage_VersionProperties

public org.eclipse.emf.ecore.EReference getChangePackage_VersionProperties()

Specified by:
getChangePackage_VersionProperties in interface VersioningPackage
Returns:
the meta object for the containment reference list ' Version Properties'.
See Also:
ChangePackage.getVersionProperties(), VersioningPackage.getChangePackage()

getHistoryInfo

public org.eclipse.emf.ecore.EClass getHistoryInfo()

Specified by:
getHistoryInfo in interface VersioningPackage
Returns:
the meta object for class 'History Info'.
See Also:
HistoryInfo

getHistoryInfo_PrimarySpec

public org.eclipse.emf.ecore.EReference getHistoryInfo_PrimarySpec()

Specified by:
getHistoryInfo_PrimarySpec in interface VersioningPackage
Returns:
the meta object for the containment reference 'Primary Spec'.
See Also:
HistoryInfo.getPrimarySpec(), VersioningPackage.getHistoryInfo()

getHistoryInfo_NextSpec

public org.eclipse.emf.ecore.EReference getHistoryInfo_NextSpec()

Specified by:
getHistoryInfo_NextSpec in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Next Spec'.
See Also:
HistoryInfo.getNextSpec(), VersioningPackage.getHistoryInfo()

getHistoryInfo_PreviousSpec

public org.eclipse.emf.ecore.EReference getHistoryInfo_PreviousSpec()

Specified by:
getHistoryInfo_PreviousSpec in interface VersioningPackage
Returns:
the meta object for the containment reference 'Previous Spec'.
See Also:
HistoryInfo.getPreviousSpec(), VersioningPackage.getHistoryInfo()

getHistoryInfo_MergedFrom

public org.eclipse.emf.ecore.EReference getHistoryInfo_MergedFrom()

Specified by:
getHistoryInfo_MergedFrom in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Merged From'.
See Also:
HistoryInfo.getMergedFrom(), VersioningPackage.getHistoryInfo()

getHistoryInfo_MergedTo

public org.eclipse.emf.ecore.EReference getHistoryInfo_MergedTo()

Specified by:
getHistoryInfo_MergedTo in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Merged To'.
See Also:
HistoryInfo.getMergedTo(), VersioningPackage.getHistoryInfo()

getHistoryInfo_LogMessage

public org.eclipse.emf.ecore.EReference getHistoryInfo_LogMessage()

Specified by:
getHistoryInfo_LogMessage in interface VersioningPackage
Returns:
the meta object for the containment reference 'Log Message'.
See Also:
HistoryInfo.getLogMessage(), VersioningPackage.getHistoryInfo()

getHistoryInfo_TagSpecs

public org.eclipse.emf.ecore.EReference getHistoryInfo_TagSpecs()

Specified by:
getHistoryInfo_TagSpecs in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Tag Specs'.
See Also:
HistoryInfo.getTagSpecs(), VersioningPackage.getHistoryInfo()

getHistoryInfo_VersionProperties

public org.eclipse.emf.ecore.EReference getHistoryInfo_VersionProperties()

Specified by:
getHistoryInfo_VersionProperties in interface VersioningPackage
Returns:
the meta object for the containment reference list ' Version Properties'.
See Also:
HistoryInfo.getVersionProperties(), VersioningPackage.getHistoryInfo()

getHistoryInfo_ChangePackage

public org.eclipse.emf.ecore.EReference getHistoryInfo_ChangePackage()

Specified by:
getHistoryInfo_ChangePackage in interface VersioningPackage
Returns:
the meta object for the containment reference 'Change Package'.
See Also:
HistoryInfo.getChangePackage(), VersioningPackage.getHistoryInfo()

getHistoryQuery

public org.eclipse.emf.ecore.EClass getHistoryQuery()

Specified by:
getHistoryQuery in interface VersioningPackage
Returns:
the meta object for class 'History Query'.
See Also:
HistoryQuery

getHistoryQuery_Source

public org.eclipse.emf.ecore.EReference getHistoryQuery_Source()

Specified by:
getHistoryQuery_Source in interface VersioningPackage
Returns:
the meta object for the containment reference 'Source'.
See Also:
HistoryQuery.getSource(), VersioningPackage.getHistoryQuery()

getHistoryQuery_IncludeChangePackages

public org.eclipse.emf.ecore.EAttribute getHistoryQuery_IncludeChangePackages()

Specified by:
getHistoryQuery_IncludeChangePackages in interface VersioningPackage
Returns:
the meta object for the attribute 'Include Change Packages'.
See Also:
HistoryQuery.isIncludeChangePackages(), VersioningPackage.getHistoryQuery()

getHistoryQuery_IncludeAllVersions

public org.eclipse.emf.ecore.EAttribute getHistoryQuery_IncludeAllVersions()

Specified by:
getHistoryQuery_IncludeAllVersions in interface VersioningPackage
Returns:
the meta object for the attribute 'Include All Versions'.
See Also:
HistoryQuery.isIncludeAllVersions(), VersioningPackage.getHistoryQuery()

getRangeQuery

public org.eclipse.emf.ecore.EClass getRangeQuery()

Specified by:
getRangeQuery in interface VersioningPackage
Returns:
the meta object for class 'Range Query'.
See Also:
RangeQuery

getRangeQuery_UpperLimit

public org.eclipse.emf.ecore.EAttribute getRangeQuery_UpperLimit()

Specified by:
getRangeQuery_UpperLimit in interface VersioningPackage
Returns:
the meta object for the attribute 'Upper Limit'.
See Also:
RangeQuery.getUpperLimit(), VersioningPackage.getRangeQuery()

getRangeQuery_LowerLimit

public org.eclipse.emf.ecore.EAttribute getRangeQuery_LowerLimit()

Specified by:
getRangeQuery_LowerLimit in interface VersioningPackage
Returns:
the meta object for the attribute 'Lower Limit'.
See Also:
RangeQuery.getLowerLimit(), VersioningPackage.getRangeQuery()

getRangeQuery_IncludeIncoming

public org.eclipse.emf.ecore.EAttribute getRangeQuery_IncludeIncoming()

Specified by:
getRangeQuery_IncludeIncoming in interface VersioningPackage
Returns:
the meta object for the attribute 'Include Incoming'.
See Also:
RangeQuery.isIncludeIncoming(), VersioningPackage.getRangeQuery()

getRangeQuery_IncludeOutgoing

public org.eclipse.emf.ecore.EAttribute getRangeQuery_IncludeOutgoing()

Specified by:
getRangeQuery_IncludeOutgoing in interface VersioningPackage
Returns:
the meta object for the attribute 'Include Outgoing'.
See Also:
RangeQuery.isIncludeOutgoing(), VersioningPackage.getRangeQuery()

getPathQuery

public org.eclipse.emf.ecore.EClass getPathQuery()

Specified by:
getPathQuery in interface VersioningPackage
Returns:
the meta object for class 'Path Query'.
See Also:
PathQuery

getPathQuery_Target

public org.eclipse.emf.ecore.EReference getPathQuery_Target()

Specified by:
getPathQuery_Target in interface VersioningPackage
Returns:
the meta object for the containment reference 'Target'.
See Also:
PathQuery.getTarget(), VersioningPackage.getPathQuery()

getModelElementQuery

public org.eclipse.emf.ecore.EClass getModelElementQuery()

Specified by:
getModelElementQuery in interface VersioningPackage
Returns:
the meta object for class 'Model Element Query'.
See Also:
ModelElementQuery

getModelElementQuery_ModelElements

public org.eclipse.emf.ecore.EReference getModelElementQuery_ModelElements()

Specified by:
getModelElementQuery_ModelElements in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Model Elements'.
See Also:
ModelElementQuery.getModelElements(), VersioningPackage.getModelElementQuery()

getVersion

public org.eclipse.emf.ecore.EClass getVersion()

Specified by:
getVersion in interface VersioningPackage
Returns:
the meta object for class 'Version'.
See Also:
Version

getVersion_PrimarySpec

public org.eclipse.emf.ecore.EReference getVersion_PrimarySpec()

Specified by:
getVersion_PrimarySpec in interface VersioningPackage
Returns:
the meta object for the containment reference 'Primary Spec'.
See Also:
Version.getPrimarySpec(), VersioningPackage.getVersion()

getVersion_TagSpecs

public org.eclipse.emf.ecore.EReference getVersion_TagSpecs()

Specified by:
getVersion_TagSpecs in interface VersioningPackage
Returns:
the meta object for the containment reference list 'Tag Specs'.
See Also:
Version.getTagSpecs(), VersioningPackage.getVersion()

getVersion_NextVersion

public org.eclipse.emf.ecore.EReference getVersion_NextVersion()

Specified by:
getVersion_NextVersion in interface VersioningPackage
Returns:
the meta object for the reference 'Next Version'.
See Also:
Version.getNextVersion(), VersioningPackage.getVersion()

getVersion_PreviousVersion

public org.eclipse.emf.ecore.EReference getVersion_PreviousVersion()

Specified by:
getVersion_PreviousVersion in interface VersioningPackage
Returns:
the meta object for the reference 'Previous Version'.
See Also:
Version.getPreviousVersion(), VersioningPackage.getVersion()

getVersion_LogMessage

public org.eclipse.emf.ecore.EReference getVersion_LogMessage()

Specified by:
getVersion_LogMessage in interface VersioningPackage
Returns:
the meta object for the containment reference 'Log Message'.
See Also:
Version.getLogMessage(), VersioningPackage.getVersion()

getVersion_AncestorVersion

public org.eclipse.emf.ecore.EReference getVersion_AncestorVersion()

Specified by:
getVersion_AncestorVersion in interface VersioningPackage
Returns:
the meta object for the reference 'Ancestor Version'.
See Also:
Version.getAncestorVersion(), VersioningPackage.getVersion()

getVersion_BranchedVersions

public org.eclipse.emf.ecore.EReference getVersion_BranchedVersions()

Specified by:
getVersion_BranchedVersions in interface VersioningPackage
Returns:
the meta object for the reference list ' Branched Versions'.
See Also:
Version.getBranchedVersions(), VersioningPackage.getVersion()

getVersion_MergedToVersion

public org.eclipse.emf.ecore.EReference getVersion_MergedToVersion()

Specified by:
getVersion_MergedToVersion in interface VersioningPackage
Returns:
the meta object for the reference list ' Merged To Version'.
See Also:
Version.getMergedToVersion(), VersioningPackage.getVersion()

getVersion_MergedFromVersion

public org.eclipse.emf.ecore.EReference getVersion_MergedFromVersion()

Specified by:
getVersion_MergedFromVersion in interface VersioningPackage
Returns:
the meta object for the reference list ' Merged From Version'.
See Also:
Version.getMergedFromVersion(), VersioningPackage.getVersion()

getHeadVersionSpec

public org.eclipse.emf.ecore.EClass getHeadVersionSpec()

Specified by:
getHeadVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Head Version Spec'.
See Also:
HeadVersionSpec

getVersionProperty

public org.eclipse.emf.ecore.EClass getVersionProperty()

Specified by:
getVersionProperty in interface VersioningPackage
Returns:
the meta object for class 'Version Property'.
See Also:
VersionProperty

getVersionProperty_Name

public org.eclipse.emf.ecore.EAttribute getVersionProperty_Name()

Specified by:
getVersionProperty_Name in interface VersioningPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
VersionProperty.getName(), VersioningPackage.getVersionProperty()

getVersionProperty_Value

public org.eclipse.emf.ecore.EAttribute getVersionProperty_Value()

Specified by:
getVersionProperty_Value in interface VersioningPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
VersionProperty.getValue(), VersioningPackage.getVersionProperty()

getBranchVersionSpec

public org.eclipse.emf.ecore.EClass getBranchVersionSpec()

Specified by:
getBranchVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Branch Version Spec'.
See Also:
BranchVersionSpec

getBranchInfo

public org.eclipse.emf.ecore.EClass getBranchInfo()

Specified by:
getBranchInfo in interface VersioningPackage
Returns:
the meta object for class 'Branch Info'.
See Also:
BranchInfo

getBranchInfo_Name

public org.eclipse.emf.ecore.EAttribute getBranchInfo_Name()

Specified by:
getBranchInfo_Name in interface VersioningPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
BranchInfo.getName(), VersioningPackage.getBranchInfo()

getBranchInfo_Head

public org.eclipse.emf.ecore.EReference getBranchInfo_Head()

Specified by:
getBranchInfo_Head in interface VersioningPackage
Returns:
the meta object for the containment reference 'Head'.
See Also:
BranchInfo.getHead(), VersioningPackage.getBranchInfo()

getBranchInfo_Source

public org.eclipse.emf.ecore.EReference getBranchInfo_Source()

Specified by:
getBranchInfo_Source in interface VersioningPackage
Returns:
the meta object for the containment reference 'Source'.
See Also:
BranchInfo.getSource(), VersioningPackage.getBranchInfo()

getAncestorVersionSpec

public org.eclipse.emf.ecore.EClass getAncestorVersionSpec()

Specified by:
getAncestorVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Ancestor Version Spec'.
See Also:
AncestorVersionSpec

getAncestorVersionSpec_Target

public org.eclipse.emf.ecore.EReference getAncestorVersionSpec_Target()

Specified by:
getAncestorVersionSpec_Target in interface VersioningPackage
Returns:
the meta object for the containment reference 'Target'.
See Also:
AncestorVersionSpec.getTarget(), VersioningPackage.getAncestorVersionSpec()

getAncestorVersionSpec_Source

public org.eclipse.emf.ecore.EReference getAncestorVersionSpec_Source()

Specified by:
getAncestorVersionSpec_Source in interface VersioningPackage
Returns:
the meta object for the containment reference 'Source'.
See Also:
AncestorVersionSpec.getSource(), VersioningPackage.getAncestorVersionSpec()

getPagedUpdateVersionSpec

public org.eclipse.emf.ecore.EClass getPagedUpdateVersionSpec()

Specified by:
getPagedUpdateVersionSpec in interface VersioningPackage
Returns:
the meta object for class 'Paged Update Version Spec'.
See Also:
PagedUpdateVersionSpec

getPagedUpdateVersionSpec_MaxChanges

public org.eclipse.emf.ecore.EAttribute getPagedUpdateVersionSpec_MaxChanges()

Specified by:
getPagedUpdateVersionSpec_MaxChanges in interface VersioningPackage
Returns:
the meta object for the attribute 'Max Changes'.
See Also:
PagedUpdateVersionSpec.getMaxChanges(), VersioningPackage.getPagedUpdateVersionSpec()

getPagedUpdateVersionSpec_BaseVersionSpec

public org.eclipse.emf.ecore.EReference getPagedUpdateVersionSpec_BaseVersionSpec()

Specified by:
getPagedUpdateVersionSpec_BaseVersionSpec in interface VersioningPackage
Returns:
the meta object for the containment reference 'Base Version Spec'.
See Also:
PagedUpdateVersionSpec.getBaseVersionSpec(), VersioningPackage.getPagedUpdateVersionSpec()

getVersioningFactory

public VersioningFactory getVersioningFactory()

Specified by:
getVersioningFactory in interface VersioningPackage
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.



Copyright © 2015. All Rights Reserved.