Class RestrictionTypeImpl

Object
BasicNotifierImpl
BasicEObjectImpl
MinimalEObjectImpl
MinimalEObjectImpl.Container
OpenAttrsImpl
AnnotatedImpl
RestrictionTypeImpl
All Implemented Interfaces:
Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, Annotated, OpenAttrs, RestrictionType
Direct Known Subclasses:
ComplexRestrictionTypeImpl, SimpleRestrictionTypeImpl

public class RestrictionTypeImpl extends AnnotatedImpl implements RestrictionType
  • Nested Class Summary

    Nested classes/interfaces inherited from class MinimalEObjectImpl.Container

    MinimalEObjectImpl.Container.Dynamic

    Nested classes/interfaces inherited from class MinimalEObjectImpl

    MinimalEObjectImpl.Container

    Nested classes/interfaces inherited from class BasicEObjectImpl

    BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl

    Nested classes/interfaces inherited from class BasicNotifierImpl

    BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList

    Nested classes/interfaces inherited from interface InternalEObject

    InternalEObject.EStore
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected All
    The cached value of the 'All' containment reference.
    protected Wildcard
    The cached value of the 'Any Attribute1' containment reference.
    protected QName
    The cached value of the 'Base' attribute.
    protected static final QName
    The default value of the 'Base' attribute.
    protected ExplicitGroup
    The cached value of the 'Choice' containment reference.
    protected FeatureMap
    The cached value of the 'Facets' attribute list.
    protected GroupRef
    The cached value of the 'Group' containment reference.
    protected FeatureMap
    The cached value of the 'Group1' attribute list.
    protected ExplicitGroup
    The cached value of the 'Sequence' containment reference.
    protected LocalSimpleType
    The cached value of the 'Simple Type' containment reference.

    Fields inherited from class AnnotatedImpl

    annotation, id, ID_EDEFAULT

    Fields inherited from class OpenAttrsImpl

    anyAttribute

    Fields inherited from class MinimalEObjectImpl.Container

    eContainer

    Fields inherited from class BasicEObjectImpl

    EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET

    Fields inherited from interface EStructuralFeature.Internal.DynamicValueHolder

    NIL

    Fields inherited from interface InternalEObject

    EOPPOSITE_FEATURE_BASE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
  • Method Summary

    Modifier and Type
    Method
    Description
    NotificationChain
    basicSetAll(All newAll, NotificationChain msgs)
    NotificationChain
    basicSetAnyAttribute1(Wildcard newAnyAttribute1, NotificationChain msgs)
    NotificationChain
    basicSetChoice(ExplicitGroup newChoice, NotificationChain msgs)
    NotificationChain
    basicSetGroup(GroupRef newGroup, NotificationChain msgs)
    NotificationChain
    basicSetSequence(ExplicitGroup newSequence, NotificationChain msgs)
    NotificationChain
    basicSetSimpleType(LocalSimpleType newSimpleType, NotificationChain msgs)
    eGet(int featureID, boolean resolve, boolean coreType)
    NotificationChain
    eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
    boolean
    eIsSet(int featureID)
    void
    eSet(int featureID, Object newValue)
    protected EClass
    void
    eUnset(int featureID)
    EList<Attribute>
    FeatureMap
    EList<NumFacet>
    FeatureMap
    EList<NumFacet>
    EList<Facet>
    EList<Facet>
    EList<NumFacet>
    EList<Facet>
    EList<Facet>
    EList<NumFacet>
    void
    setAll(All newAll)
    void
    setAnyAttribute1(Wildcard newAnyAttribute1)
    void
    setBase(QName newBase)
    void
    void
    setGroup(GroupRef newGroup)
    void
    void

    Methods inherited from class OpenAttrsImpl

    getAnyAttribute

    Methods inherited from class MinimalEObjectImpl.Container

    eBasicSetContainer, eInternalContainer

    Methods inherited from class MinimalEObjectImpl

    dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings

    Methods inherited from class BasicEObjectImpl

    eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues

    Methods inherited from class BasicNotifierImpl

    eNotificationRequired, eNotify

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface Annotated

    getAnnotation, getId, setAnnotation, setId

    Methods inherited from interface EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface InternalEObject

    eNotificationRequired

    Methods inherited from interface Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver

    Methods inherited from interface OpenAttrs

    getAnyAttribute