|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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.JvmAnnotationTargetImpl
org.eclipse.xtext.common.types.impl.JvmMemberImpl
org.eclipse.xtext.common.types.impl.JvmMemberImplCustom
org.eclipse.xtext.common.types.impl.JvmDeclaredTypeImpl
org.eclipse.xtext.common.types.impl.JvmDeclaredTypeImplCustom
public abstract class JvmDeclaredTypeImplCustom
| 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 |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected java.util.Set<JvmFeature> |
allFeatures
|
protected java.util.Map<java.lang.String,java.util.Set<JvmFeature>> |
allFeaturesByName
|
protected java.util.Set<java.lang.String> |
removedOverridden
|
| Fields inherited from class org.eclipse.xtext.common.types.impl.JvmDeclaredTypeImpl |
|---|
abstract_, ABSTRACT_EDEFAULT, arrayType, final_, FINAL_EDEFAULT, members, PACKAGE_NAME_EDEFAULT, packageName, static_, STATIC_EDEFAULT, superTypes |
| Fields inherited from class org.eclipse.xtext.common.types.impl.JvmMemberImpl |
|---|
identifier, IDENTIFIER_EDEFAULT, SIMPLE_NAME_EDEFAULT, simpleName, visibility, VISIBILITY_EDEFAULT |
| Fields inherited from class org.eclipse.xtext.common.types.impl.JvmAnnotationTargetImpl |
|---|
annotations |
| 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 |
| Constructor Summary | |
|---|---|
JvmDeclaredTypeImplCustom()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
computeIdentifier()
|
java.lang.Iterable<JvmFeature> |
findAllFeaturesByName(java.lang.String simpleName)
|
java.lang.Iterable<JvmFeature> |
getAllFeatures()
|
protected java.util.Map<java.lang.String,java.util.Set<JvmFeature>> |
getAllFeaturesMap()
|
java.lang.Iterable<JvmField> |
getDeclaredFields()
|
java.lang.Iterable<JvmOperation> |
getDeclaredOperations()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getQualifiedName(char innerClassDelimiter)
|
protected JvmType |
getRawType(JvmTypeReference reference)
|
protected java.util.Map<java.lang.String,java.util.Set<JvmFeature>> |
internalGetAllFeaturesMap(java.util.List<JvmDeclaredType> processedSuperTypes)
|
protected void |
processMembers(java.util.Map<java.lang.String,java.util.Set<JvmFeature>> result,
java.util.Collection<? extends JvmMember> members)
|
protected void |
requestNotificationOnChange(java.lang.Runnable listener)
|
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmDeclaredTypeImpl |
|---|
basicGetArrayType, basicSetArrayType, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getArrayType, getMembers, getSuperTypes, isAbstract, isFinal, isStatic, setAbstract, setArrayType, setFinal, setPackageName, setStatic, toString |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmMemberImplCustom |
|---|
getIdentifier, getQualifiedName, internalSetIdentifier |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmMemberImpl |
|---|
basicGetDeclaringType, basicSetDeclaringType, eBasicRemoveFromContainerFeature, getDeclaringType, getSimpleName, getVisibility, setDeclaringType, setSimpleName, setVisibility |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmAnnotationTargetImpl |
|---|
getAnnotations |
| 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, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, 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, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, 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 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.xtext.common.types.JvmMember |
|---|
getDeclaringType, getIdentifier, getSimpleName, getVisibility, internalSetIdentifier, setDeclaringType, setSimpleName, setVisibility |
| Methods inherited from interface org.eclipse.xtext.common.types.JvmAnnotationTarget |
|---|
getAnnotations |
| Methods inherited from interface org.eclipse.xtext.common.types.JvmIdentifiableElement |
|---|
getQualifiedName |
| 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.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected java.util.Map<java.lang.String,java.util.Set<JvmFeature>> allFeaturesByName
protected java.util.Set<java.lang.String> removedOverridden
protected java.util.Set<JvmFeature> allFeatures
| Constructor Detail |
|---|
public JvmDeclaredTypeImplCustom()
| Method Detail |
|---|
public java.lang.String getPackageName()
JvmDeclaredTypeImpl
getPackageName in interface JvmDeclaredTypegetPackageName in class JvmDeclaredTypeImplJvmDeclaredType.setPackageName(String),
TypesPackage.getJvmDeclaredType_PackageName()protected java.lang.String computeIdentifier()
computeIdentifier in class JvmMemberImplCustompublic java.lang.String getQualifiedName(char innerClassDelimiter)
JvmMemberImpl
getQualifiedName in interface JvmIdentifiableElementgetQualifiedName in class JvmMemberImplCustompublic java.lang.Iterable<JvmField> getDeclaredFields()
JvmDeclaredTypeImpl
getDeclaredFields in interface JvmDeclaredTypegetDeclaredFields in class JvmDeclaredTypeImplpublic java.lang.Iterable<JvmOperation> getDeclaredOperations()
JvmDeclaredTypeImpl
getDeclaredOperations in interface JvmDeclaredTypegetDeclaredOperations in class JvmDeclaredTypeImplpublic java.lang.Iterable<JvmFeature> findAllFeaturesByName(java.lang.String simpleName)
JvmDeclaredTypeImpl
findAllFeaturesByName in interface JvmDeclaredTypefindAllFeaturesByName in class JvmDeclaredTypeImplprotected java.util.Map<java.lang.String,java.util.Set<JvmFeature>> getAllFeaturesMap()
protected java.util.Map<java.lang.String,java.util.Set<JvmFeature>> internalGetAllFeaturesMap(java.util.List<JvmDeclaredType> processedSuperTypes)
protected void requestNotificationOnChange(java.lang.Runnable listener)
protected void processMembers(java.util.Map<java.lang.String,java.util.Set<JvmFeature>> result,
java.util.Collection<? extends JvmMember> members)
public java.lang.Iterable<JvmFeature> getAllFeatures()
JvmDeclaredTypeImpl
getAllFeatures in interface JvmDeclaredTypegetAllFeatures in class JvmDeclaredTypeImplprotected JvmType getRawType(JvmTypeReference reference)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||