Package org.eclipse.xtext.xtype.impl
Class XComputedTypeReferenceImplCustom
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.xtext.common.types.impl.JvmTypeReferenceImpl
-
- org.eclipse.xtext.common.types.impl.JvmTypeReferenceImplCustom
-
- org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl
-
- org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom
-
- org.eclipse.xtext.xtype.impl.XComputedTypeReferenceImpl
-
- org.eclipse.xtext.xtype.impl.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
-
-
Field Summary
-
Fields inherited from class org.eclipse.xtext.xtype.impl.XComputedTypeReferenceImpl
TYPE_PROVIDER_EDEFAULT, typeProvider
-
Fields inherited from class org.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl
equivalent
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Constructor Description XComputedTypeReferenceImplCustom()
-
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>
Resultaccept(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.xtype.impl.XComputedTypeReferenceImpl
eGet, eIsSet, eSet, eStaticClass, eUnset, getTypeProvider, setTypeProvider, toString
-
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.xtext.common.types.JvmSpecializedTypeReference
setEquivalent
-
-
-
-
Method Detail
-
accept
public <Result> Result accept(org.eclipse.xtext.common.types.util.ITypeReferenceVisitor<Result> visitor)
- Specified by:
accept
in interfaceorg.eclipse.xtext.common.types.JvmTypeReference
- Overrides:
accept
in classorg.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 interfaceorg.eclipse.xtext.common.types.JvmTypeReference
- Overrides:
accept
in classorg.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom
-
getEquivalent
public org.eclipse.xtext.common.types.JvmTypeReference getEquivalent()
- Specified by:
getEquivalent
in interfaceorg.eclipse.xtext.common.types.JvmSpecializedTypeReference
- Overrides:
getEquivalent
in classorg.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl
-
isEquivalentComputed
public boolean isEquivalentComputed()
-
unsetTypeProviderWithoutNotification
public void unsetTypeProviderWithoutNotification()
-
-