org.eclipse.ohf.ihe.common.ebxml._2._1.query.impl
Class RegistryObjectQueryTypeImpl

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.EObjectImpl
              extended by org.eclipse.ohf.ihe.common.ebxml._2._1.query.impl.RegistryObjectQueryTypeImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, RegistryObjectQueryType
Direct Known Subclasses:
AssociationQueryTypeImpl, AuditableEventQueryTypeImpl, ClassificationNodeQueryTypeImpl, ClassificationQueryTypeImpl, OrganizationQueryTypeImpl, RegistryEntryQueryTypeImpl

public class RegistryObjectQueryTypeImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements RegistryObjectQueryType

An implementation of the model object 'Registry Object Query Type'.

The following features are implemented:


Nested Class Summary
 
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.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetDescriptionBranch(InternationalStringBranchType newDescriptionBranch, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetNameBranch(InternationalStringBranchType newNameBranch, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetRegistryObjectFilter(FilterType newRegistryObjectFilter, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
 void eUnset(int featureID)
           
 org.eclipse.emf.common.util.EList getAuditableEventQuery()
           
 org.eclipse.emf.common.util.EList getClassifiedByBranch()
           
 InternationalStringBranchType getDescriptionBranch()
           
 org.eclipse.emf.common.util.EList getExternalIdentifierFilter()
           
 InternationalStringBranchType getNameBranch()
           
 FilterType getRegistryObjectFilter()
           
 org.eclipse.emf.common.util.EList getSlotBranch()
           
 org.eclipse.emf.common.util.EList getSourceAssociationBranch()
           
 org.eclipse.emf.common.util.EList getTargetAssociationBranch()
           
 void setDescriptionBranch(InternationalStringBranchType newDescriptionBranch)
           
 void setNameBranch(InternationalStringBranchType newNameBranch)
           
 void setRegistryObjectFilter(FilterType newRegistryObjectFilter)
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
 
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.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

getRegistryObjectFilter

public FilterType getRegistryObjectFilter()

Specified by:
getRegistryObjectFilter in interface RegistryObjectQueryType
Returns:
the value of the 'Registry Object Filter' containment reference.
See Also:
RegistryObjectQueryType.setRegistryObjectFilter(FilterType), QueryPackage.getRegistryObjectQueryType_RegistryObjectFilter()

basicSetRegistryObjectFilter

public org.eclipse.emf.common.notify.NotificationChain basicSetRegistryObjectFilter(FilterType newRegistryObjectFilter,
                                                                                    org.eclipse.emf.common.notify.NotificationChain msgs)


setRegistryObjectFilter

public void setRegistryObjectFilter(FilterType newRegistryObjectFilter)

Specified by:
setRegistryObjectFilter in interface RegistryObjectQueryType
Parameters:
newRegistryObjectFilter - the new value of the 'Registry Object Filter' containment reference.
See Also:
RegistryObjectQueryType.getRegistryObjectFilter()

getExternalIdentifierFilter

public org.eclipse.emf.common.util.EList getExternalIdentifierFilter()

Specified by:
getExternalIdentifierFilter in interface RegistryObjectQueryType
Returns:
the value of the 'External Identifier Filter' containment reference list.
See Also:
QueryPackage.getRegistryObjectQueryType_ExternalIdentifierFilter()

getAuditableEventQuery

public org.eclipse.emf.common.util.EList getAuditableEventQuery()

Specified by:
getAuditableEventQuery in interface RegistryObjectQueryType
Returns:
the value of the 'Auditable Event Query' containment reference list.
See Also:
QueryPackage.getRegistryObjectQueryType_AuditableEventQuery()

getNameBranch

public InternationalStringBranchType getNameBranch()

Specified by:
getNameBranch in interface RegistryObjectQueryType
Returns:
the value of the 'Name Branch' containment reference.
See Also:
RegistryObjectQueryType.setNameBranch(InternationalStringBranchType), QueryPackage.getRegistryObjectQueryType_NameBranch()

basicSetNameBranch

public org.eclipse.emf.common.notify.NotificationChain basicSetNameBranch(InternationalStringBranchType newNameBranch,
                                                                          org.eclipse.emf.common.notify.NotificationChain msgs)


setNameBranch

public void setNameBranch(InternationalStringBranchType newNameBranch)

Specified by:
setNameBranch in interface RegistryObjectQueryType
Parameters:
newNameBranch - the new value of the 'Name Branch' containment reference.
See Also:
RegistryObjectQueryType.getNameBranch()

getDescriptionBranch

public InternationalStringBranchType getDescriptionBranch()

Specified by:
getDescriptionBranch in interface RegistryObjectQueryType
Returns:
the value of the 'Description Branch' containment reference.
See Also:
RegistryObjectQueryType.setDescriptionBranch(InternationalStringBranchType), QueryPackage.getRegistryObjectQueryType_DescriptionBranch()

basicSetDescriptionBranch

public org.eclipse.emf.common.notify.NotificationChain basicSetDescriptionBranch(InternationalStringBranchType newDescriptionBranch,
                                                                                 org.eclipse.emf.common.notify.NotificationChain msgs)


setDescriptionBranch

public void setDescriptionBranch(InternationalStringBranchType newDescriptionBranch)

Specified by:
setDescriptionBranch in interface RegistryObjectQueryType
Parameters:
newDescriptionBranch - the new value of the 'Description Branch' containment reference.
See Also:
RegistryObjectQueryType.getDescriptionBranch()

getClassifiedByBranch

public org.eclipse.emf.common.util.EList getClassifiedByBranch()

Specified by:
getClassifiedByBranch in interface RegistryObjectQueryType
Returns:
the value of the 'Classified By Branch' containment reference list.
See Also:
QueryPackage.getRegistryObjectQueryType_ClassifiedByBranch()

getSlotBranch

public org.eclipse.emf.common.util.EList getSlotBranch()

Specified by:
getSlotBranch in interface RegistryObjectQueryType
Returns:
the value of the 'Slot Branch' containment reference list.
See Also:
QueryPackage.getRegistryObjectQueryType_SlotBranch()

getSourceAssociationBranch

public org.eclipse.emf.common.util.EList getSourceAssociationBranch()

Specified by:
getSourceAssociationBranch in interface RegistryObjectQueryType
Returns:
the value of the 'Source Association Branch' containment reference list.
See Also:
QueryPackage.getRegistryObjectQueryType_SourceAssociationBranch()

getTargetAssociationBranch

public org.eclipse.emf.common.util.EList getTargetAssociationBranch()

Specified by:
getTargetAssociationBranch in interface RegistryObjectQueryType
Returns:
the value of the 'Target Association Branch' containment reference list.
See Also:
QueryPackage.getRegistryObjectQueryType_TargetAssociationBranch()

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl