Class XComputedTypeReferenceImplCustom

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.xtext.common.types.JvmSpecializedTypeReference, org.eclipse.xtext.common.types.JvmTypeReference, XComputedTypeReference

    public class XComputedTypeReferenceImplCustom
    extends XComputedTypeReferenceImpl
    • 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.ecore.impl.BasicEObjectImpl

        org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
      • Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

        org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
      • 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.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl

        equivalent
      • Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

        eContainer
      • Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

        EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
      • 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <Result> Result accept​(org.eclipse.xtext.common.types.util.ITypeReferenceVisitor<Result> visitor)  
      <Parameter,​Result>
      Result
      accept​(org.eclipse.xtext.common.types.util.ITypeReferenceVisitorWithParameter<Parameter,​Result> visitor, Parameter parameter)  
      org.eclipse.xtext.common.types.JvmTypeReference getEquivalent()  
      boolean isEquivalentComputed()  
      void unsetTypeProviderWithoutNotification()  
      • Methods inherited from class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom

        getIdentifier, getQualifiedName, getSimpleName, getType
      • Methods inherited from class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl

        basicSetEquivalent, eInverseRemove, setEquivalent
      • Methods inherited from class org.eclipse.xtext.common.types.impl.JvmTypeReferenceImplCustom

        eResolveProxy, getQualifiedName
      • Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

        eBasicSetContainer, eInternalContainer
      • Methods inherited from class org.eclipse.emf.ecore.impl.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 org.eclipse.emf.ecore.impl.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, 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 org.eclipse.emf.common.notify.impl.BasicNotifierImpl

        eNotificationRequired, eNotify
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

        eNotificationRequired
      • Methods inherited from interface org.eclipse.xtext.common.types.JvmSpecializedTypeReference

        setEquivalent
      • Methods inherited from interface org.eclipse.xtext.common.types.JvmTypeReference

        getIdentifier, getQualifiedName, getQualifiedName, getSimpleName, getType
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Constructor Detail

      • XComputedTypeReferenceImplCustom

        public XComputedTypeReferenceImplCustom()
    • Method Detail

      • accept

        public <Result> Result accept​(org.eclipse.xtext.common.types.util.ITypeReferenceVisitor<Result> visitor)
        Specified by:
        accept in interface org.eclipse.xtext.common.types.JvmTypeReference
        Overrides:
        accept in class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom
      • accept

        public <Parameter,​Result> Result accept​(org.eclipse.xtext.common.types.util.ITypeReferenceVisitorWithParameter<Parameter,​Result> visitor,
                                                      Parameter parameter)
        Specified by:
        accept in interface org.eclipse.xtext.common.types.JvmTypeReference
        Overrides:
        accept in class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom
      • getEquivalent

        public org.eclipse.xtext.common.types.JvmTypeReference getEquivalent()
        Specified by:
        getEquivalent in interface org.eclipse.xtext.common.types.JvmSpecializedTypeReference
        Overrides:
        getEquivalent in class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl
      • isEquivalentComputed

        public boolean isEquivalentComputed()
      • unsetTypeProviderWithoutNotification

        public void unsetTypeProviderWithoutNotification()