Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.ohf.ihe.common.ebxml._2._1.rim.impl
Class ClassificationSchemeTypeImpl

    java.lang.Object
      org.eclipse.emf.common.notify.impl.BasicNotifierImpl
          org.eclipse.emf.ecore.impl.BasicEObjectImpl
              org.eclipse.emf.ecore.impl.EObjectImpl
                  org.eclipse.ohf.ihe.common.ebxml._2._1.rim.impl.RegistryObjectTypeImpl
                      org.eclipse.ohf.ihe.common.ebxml._2._1.rim.impl.RegistryEntryTypeImpl
                          org.eclipse.ohf.ihe.common.ebxml._2._1.rim.impl.ClassificationSchemeTypeImpl

All Implemented Interfaces:
  org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, ClassificationSchemeType, RegistryEntryType, RegistryObjectType

    public class ClassificationSchemeTypeImpl

extends RegistryEntryTypeImpl
implements ClassificationSchemeType

An implementation of the model object 'Classification Scheme Type'.

The following features are implemented:

- `Classification Node`
- `Is Internal`
- `Node Type`

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
`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` | `getClassificationNode()`
`NodeTypeType` | `getNodeType()`
`boolean` | `isIsInternal()`
`boolean` | `isSetIsInternal()`
`boolean` | `isSetNodeType()`
`void` | `setIsInternal(boolean newIsInternal)`
`void` | `setNodeType(NodeTypeType newNodeType)`
`java.lang.String` | `toString()`
`void` | `unsetIsInternal()`
`void` | `unsetNodeType()`

Methods inherited from class org.eclipse.ohf.ihe.common.ebxml._2._1.rim.impl.RegistryEntryTypeImpl
`getExpiration, getMajorVersion, getMinorVersion, getStability, getStatus, getUserVersion, isSetMajorVersion, isSetMinorVersion, isSetStability, isSetStatus, setExpiration, setMajorVersion, setMinorVersion, setStability, setStatus, setUserVersion, unsetMajorVersion, unsetMinorVersion, unsetStability, unsetStatus`

Methods inherited from class org.eclipse.ohf.ihe.common.ebxml._2._1.rim.impl.RegistryObjectTypeImpl
`basicSetDescription, basicSetName, getAccessControlPolicy, getClassification, getDescription, getExternalIdentifier, getId, getName, getObjectType, getSlot, setAccessControlPolicy, setDescription, setId, setName, setObjectType`

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`

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.ohf.ihe.common.ebxml._2._1.rim.RegistryEntryType
`getExpiration, getMajorVersion, getMinorVersion, getStability, getStatus, getUserVersion, isSetMajorVersion, isSetMinorVersion, isSetStability, isSetStatus, setExpiration, setMajorVersion, setMinorVersion, setStability, setStatus, setUserVersion, unsetMajorVersion, unsetMinorVersion, unsetStability, unsetStatus`

Methods inherited from interface org.eclipse.ohf.ihe.common.ebxml._2._1.rim.RegistryObjectType
`getAccessControlPolicy, getClassification, getDescription, getExternalIdentifier, getId, getName, getObjectType, getSlot, setAccessControlPolicy, setDescription, setId, setName, setObjectType`

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

### getClassificationNode

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

  Specified by:
    `getClassificationNode` in interface `ClassificationSchemeType`
  Returns:
    the value of the 'Classification Node' containment reference list.
  See Also:
    `RimPackage.getClassificationSchemeType_ClassificationNode()`

### isIsInternal

    public boolean isIsInternal()

  Specified by:
    `isIsInternal` in interface `ClassificationSchemeType`
  Returns:
    the value of the 'Is Internal' attribute.
  See Also:
    `ClassificationSchemeType.isSetIsInternal()`, `ClassificationSchemeType.unsetIsInternal()`, `ClassificationSchemeType.setIsInternal(boolean)`, `RimPackage.getClassificationSchemeType_IsInternal()`

### setIsInternal

    public void setIsInternal(boolean newIsInternal)

  Specified by:
    `setIsInternal` in interface `ClassificationSchemeType`
  Parameters:
    `newIsInternal` - the new value of the 'Is Internal' attribute.
  See Also:
    `ClassificationSchemeType.isSetIsInternal()`, `ClassificationSchemeType.unsetIsInternal()`, `ClassificationSchemeType.isIsInternal()`

### unsetIsInternal

    public void unsetIsInternal()

  Specified by:
    `unsetIsInternal` in interface `ClassificationSchemeType`
  See Also:
    `ClassificationSchemeType.isSetIsInternal()`, `ClassificationSchemeType.isIsInternal()`, `ClassificationSchemeType.setIsInternal(boolean)`

### isSetIsInternal

    public boolean isSetIsInternal()

  Specified by:
    `isSetIsInternal` in interface `ClassificationSchemeType`
  Returns:
    whether the value of the 'Is Internal' attribute is set.
  See Also:
    `ClassificationSchemeType.unsetIsInternal()`, `ClassificationSchemeType.isIsInternal()`, `ClassificationSchemeType.setIsInternal(boolean)`

### getNodeType

    public NodeTypeType getNodeType()

  Specified by:
    `getNodeType` in interface `ClassificationSchemeType`
  Returns:
    the value of the 'Node Type' attribute.
  See Also:
    `NodeTypeType`, `ClassificationSchemeType.isSetNodeType()`, `ClassificationSchemeType.unsetNodeType()`, `ClassificationSchemeType.setNodeType(NodeTypeType)`, `RimPackage.getClassificationSchemeType_NodeType()`

### setNodeType

    public void setNodeType(NodeTypeType newNodeType)

  Specified by:
    `setNodeType` in interface `ClassificationSchemeType`
  Parameters:
    `newNodeType` - the new value of the 'Node Type' attribute.
  See Also:
    `NodeTypeType`, `ClassificationSchemeType.isSetNodeType()`, `ClassificationSchemeType.unsetNodeType()`, `ClassificationSchemeType.getNodeType()`

### unsetNodeType

    public void unsetNodeType()

  Specified by:
    `unsetNodeType` in interface `ClassificationSchemeType`
  See Also:
    `ClassificationSchemeType.isSetNodeType()`, `ClassificationSchemeType.getNodeType()`, `ClassificationSchemeType.setNodeType(NodeTypeType)`

### isSetNodeType

    public boolean isSetNodeType()

  Specified by:
    `isSetNodeType` in interface `ClassificationSchemeType`
  Returns:
    whether the value of the 'Node Type' attribute is set.
  See Also:
    `ClassificationSchemeType.unsetNodeType()`, `ClassificationSchemeType.getNodeType()`, `ClassificationSchemeType.setNodeType(NodeTypeType)`

### 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 `RegistryObjectTypeImpl`

### 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 `RegistryEntryTypeImpl`

### eSet

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

  Specified by:
    `eSet` in interface `org.eclipse.emf.ecore.InternalEObject`
  Overrides:
    `eSet` in class `RegistryEntryTypeImpl`

### eUnset

    public void eUnset(int featureID)

  Specified by:
    `eUnset` in interface `org.eclipse.emf.ecore.InternalEObject`
  Overrides:
    `eUnset` in class `RegistryEntryTypeImpl`

### eIsSet

    public boolean eIsSet(int featureID)

  Specified by:
    `eIsSet` in interface `org.eclipse.emf.ecore.InternalEObject`
  Overrides:
    `eIsSet` in class `RegistryEntryTypeImpl`

### toString

    public java.lang.String toString()

  Overrides:
    `toString` in class `RegistryEntryTypeImpl`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD