@Override public EList<JvmTypeReference> getSuperTypes() { checkPendingInitialization(); return super.getSuperTypes(); }
@Override public boolean isAnonymous() { checkPendingInitialization(); return super.isAnonymous(); } }
@Override public String getName() { if (name == null) { EObject executable = eContainer(); if (executable instanceof JvmExecutableImplCustom) { JvmExecutableImplCustom jvmExecutableImplCustom = (JvmExecutableImplCustom) executable; jvmExecutableImplCustom.runInitializer(); } } return name; }
@Override public Object eGet(EStructuralFeature eFeature) { checkPendingInitialization(); return super.eGet(eFeature); }
@Override public EList<JvmTypeParameter> getTypeParameters() { checkPendingInitialization(); return super.getTypeParameters(); }
@Override public EList<JvmMember> getMembers() { checkPendingInitialization(); return super.getMembers(); }
@Override public boolean isAbstract() { checkPendingInitialization(); return super.isAbstract(); }
@Override public boolean isStatic() { checkPendingInitialization(); return super.isStatic(); }
@Override public boolean isFinal() { checkPendingInitialization(); return super.isFinal(); }
@Override public boolean isStrictFloatingPoint() { checkPendingInitialization(); return super.isStrictFloatingPoint(); }
@Override public boolean eIsSet(EStructuralFeature eFeature) { checkPendingInitialization(); return super.eIsSet(eFeature); }
@Override public EList<Adapter> eAdapters() { checkPendingInitialization(); return super.eAdapters(); }
@Override public EList<EObject> eContents() { checkPendingInitialization(); return super.eContents(); }
@Override public JvmVisibility getVisibility() { checkPendingInitialization(); return super.getVisibility(); }
@Override public boolean isDeprecated() { checkPendingInitialization(); return super.isDeprecated(); }
@Override public EList<JvmAnnotationReference> getAnnotations() { checkPendingInitialization(); return super.getAnnotations(); } }
@Override public String getName() { if (name == null) { EObject executable = eContainer(); if (executable instanceof JvmExecutableImplCustom) { JvmExecutableImplCustom jvmExecutableImplCustom = (JvmExecutableImplCustom) executable; jvmExecutableImplCustom.runInitializer(); } } return name; }
@Override public Object eGet(EStructuralFeature eFeature, boolean resolve) { checkPendingInitialization(); return super.eGet(eFeature, resolve); }
@Override public boolean eIsSet(int featureID) { checkPendingInitialization(); return super.eIsSet(featureID); }
@Override public Object eGet(EStructuralFeature eFeature, boolean resolve, boolean coreType) { checkPendingInitialization(); return super.eGet(eFeature, resolve, coreType); }