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> Resultaccept(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.JvmTypeReferencegetEquivalent()booleanisEquivalentComputed()voidunsetTypeProviderWithoutNotification()-
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:
acceptin interfaceorg.eclipse.xtext.common.types.JvmTypeReference- Overrides:
acceptin 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:
acceptin interfaceorg.eclipse.xtext.common.types.JvmTypeReference- Overrides:
acceptin classorg.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImplCustom
-
getEquivalent
public org.eclipse.xtext.common.types.JvmTypeReference getEquivalent()
- Specified by:
getEquivalentin interfaceorg.eclipse.xtext.common.types.JvmSpecializedTypeReference- Overrides:
getEquivalentin classorg.eclipse.xtext.common.types.impl.JvmSpecializedTypeReferenceImpl
-
isEquivalentComputed
public boolean isEquivalentComputed()
-
unsetTypeProviderWithoutNotification
public void unsetTypeProviderWithoutNotification()
-
-