org.eclipse.emf.emfstore.internal.server.model.url.impl
Class UrlPackageImpl

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.url.impl.UrlPackageImpl
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, UrlPackage

public class UrlPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements UrlPackage

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.url.UrlPackage
UrlPackage.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.url.UrlPackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, MODEL_ELEMENT_URL, MODEL_ELEMENT_URL__MODEL_ELEMENT_URL_FRAGMENT, MODEL_ELEMENT_URL__PROJECT_URL_FRAGMENT, MODEL_ELEMENT_URL__SERVER_URL, MODEL_ELEMENT_URL_FEATURE_COUNT, MODEL_ELEMENT_URL_FRAGMENT, MODEL_ELEMENT_URL_FRAGMENT__MODEL_ELEMENT_ID, MODEL_ELEMENT_URL_FRAGMENT__NAME, MODEL_ELEMENT_URL_FRAGMENT_FEATURE_COUNT, PROJECT_URL_FRAGMENT, PROJECT_URL_FRAGMENT__NAME, PROJECT_URL_FRAGMENT__PROJECT_ID, PROJECT_URL_FRAGMENT_FEATURE_COUNT, SERVER_URL, SERVER_URL__HOST_NAME, SERVER_URL__PORT, SERVER_URL_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 getModelElementUrl_ModelElementUrlFragment()
           
 org.eclipse.emf.ecore.EReference getModelElementUrl_ProjectUrlFragment()
           
 org.eclipse.emf.ecore.EReference getModelElementUrl_ServerUrl()
           
 org.eclipse.emf.ecore.EClass getModelElementUrl()
           
 org.eclipse.emf.ecore.EReference getModelElementUrlFragment_ModelElementId()
           
 org.eclipse.emf.ecore.EAttribute getModelElementUrlFragment_Name()
           
 org.eclipse.emf.ecore.EClass getModelElementUrlFragment()
           
 org.eclipse.emf.ecore.EAttribute getProjectUrlFragment_Name()
           
 org.eclipse.emf.ecore.EReference getProjectUrlFragment_ProjectId()
           
 org.eclipse.emf.ecore.EClass getProjectUrlFragment()
           
 org.eclipse.emf.ecore.EAttribute getServerUrl_HostName()
           
 org.eclipse.emf.ecore.EAttribute getServerUrl_Port()
           
 org.eclipse.emf.ecore.EClass getServerUrl()
           
 UrlFactory getUrlFactory()
           
static UrlPackage 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 UrlPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize UrlPackage.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:
UrlPackage.eNS_URI, createPackageContents(), initializePackageContents()

getServerUrl

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

Specified by:
getServerUrl in interface UrlPackage
Returns:
the meta object for class 'Server Url'.
See Also:
ServerUrl

getServerUrl_HostName

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

Specified by:
getServerUrl_HostName in interface UrlPackage
Returns:
the meta object for the attribute 'Host Name'.
See Also:
ServerUrl.getHostName(), UrlPackage.getServerUrl()

getServerUrl_Port

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

Specified by:
getServerUrl_Port in interface UrlPackage
Returns:
the meta object for the attribute 'Port'.
See Also:
ServerUrl.getPort(), UrlPackage.getServerUrl()

getProjectUrlFragment

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

Specified by:
getProjectUrlFragment in interface UrlPackage
Returns:
the meta object for class 'Project Url Fragment'.
See Also:
ProjectUrlFragment

getProjectUrlFragment_Name

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

Specified by:
getProjectUrlFragment_Name in interface UrlPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ProjectUrlFragment.getName(), UrlPackage.getProjectUrlFragment()

getProjectUrlFragment_ProjectId

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

Specified by:
getProjectUrlFragment_ProjectId in interface UrlPackage
Returns:
the meta object for the containment reference 'Project Id'.
See Also:
ProjectUrlFragment.getProjectId(), UrlPackage.getProjectUrlFragment()

getModelElementUrlFragment

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

Specified by:
getModelElementUrlFragment in interface UrlPackage
Returns:
the meta object for class 'Model Element Url Fragment'.
See Also:
ModelElementUrlFragment

getModelElementUrlFragment_Name

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

Specified by:
getModelElementUrlFragment_Name in interface UrlPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ModelElementUrlFragment.getName(), UrlPackage.getModelElementUrlFragment()

getModelElementUrlFragment_ModelElementId

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

Specified by:
getModelElementUrlFragment_ModelElementId in interface UrlPackage
Returns:
the meta object for the containment reference ' Model Element Id'.
See Also:
ModelElementUrlFragment.getModelElementId(), UrlPackage.getModelElementUrlFragment()

getModelElementUrl

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

Specified by:
getModelElementUrl in interface UrlPackage
Returns:
the meta object for class 'Model Element Url'.
See Also:
ModelElementUrl

getModelElementUrl_ServerUrl

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

Specified by:
getModelElementUrl_ServerUrl in interface UrlPackage
Returns:
the meta object for the containment reference 'Server Url'.
See Also:
ModelElementUrl.getServerUrl(), UrlPackage.getModelElementUrl()

getModelElementUrl_ProjectUrlFragment

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

Specified by:
getModelElementUrl_ProjectUrlFragment in interface UrlPackage
Returns:
the meta object for the containment reference 'Project Url Fragment'.
See Also:
ModelElementUrl.getProjectUrlFragment(), UrlPackage.getModelElementUrl()

getModelElementUrl_ModelElementUrlFragment

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

Specified by:
getModelElementUrl_ModelElementUrlFragment in interface UrlPackage
Returns:
the meta object for the containment reference 'Model Element Url Fragment'.
See Also:
ModelElementUrl.getModelElementUrlFragment(), UrlPackage.getModelElementUrl()

getUrlFactory

public UrlFactory getUrlFactory()

Specified by:
getUrlFactory in interface UrlPackage
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.