public EStructuralFeature getAttribute(EClass eClass, String namespace, String name) { EStructuralFeature result = getLocalAttribute(eClass, namespace, name); if (result == null) { result = getAttribute(namespace, name); if (result != null && getAffiliation(eClass, result) == null) { return null; } } return result; }
public EStructuralFeature getAttribute(String namespace, String name) { EPackage ePackage = getPackage(namespace); if (ePackage != null) { EClass documentRoot = getDocumentRoot(ePackage); if (documentRoot != null) { return getLocalAttribute(documentRoot, namespace, name); } } return null; }
public EStructuralFeature getAttribute(String namespace, String name) { EPackage ePackage = getPackage(namespace); if (ePackage != null) { EClass documentRoot = getDocumentRoot(ePackage); if (documentRoot != null) { return getLocalAttribute(documentRoot, namespace, name); } } return null; }
public EStructuralFeature getAttribute(EClass eClass, String namespace, String name) { EStructuralFeature result = getLocalAttribute(eClass, namespace, name); if (result == null) { result = getAttribute(namespace, name); if (result != null && getAffiliation(eClass, result) == null) { return null; } } return result; }
EStructuralFeature result = getLocalAttribute(eClass, namespace, name); if (result != null)
EStructuralFeature result = getLocalAttribute(eClass, namespace, name); if (result != null)
isElement ? getLocalElement(documentRootEClass, namespace, name) : getLocalAttribute(documentRootEClass, namespace, name); if (eStructuralFeature != null)
isElement ? getLocalElement(documentRootEClass, namespace, name) : getLocalAttribute(documentRootEClass, namespace, name); if (eStructuralFeature != null)