INamespaceDefinition nd = nr.resolveNamespaceReference(project); Set<INamespaceDefinition> nsset = ImmutableSet.of((INamespaceDefinition)nd); return makeName(nsset, getName(), isAttributeIdentifier()); nameKind = isAttributeIdentifier() ? CONSTANT_QnameA : CONSTANT_Qname; if (isMemberRef()) nameKind = isAttributeIdentifier() ? CONSTANT_MultinameA : CONSTANT_Multiname; nameKind = isAttributeIdentifier() ? CONSTANT_RTQnameA : CONSTANT_RTQname; INamespaceReference qualifier = workspace.getPackageNamespaceDefinitionCache().get(packageName, false); return new Name(isAttributeIdentifier() ? CONSTANT_QnameA : CONSTANT_Qname, new Nsset(((INamespaceResolvedReference)qualifier).resolveAETNamespace(project)), getName()); return makeName(namespaceSet, getName(), isAttributeIdentifier()); name = makeName(namespaceSet, getName(), isAttributeIdentifier());
INamespaceDefinition nd = nr.resolveNamespaceReference(project); Set<INamespaceDefinition> nsset = ImmutableSet.of((INamespaceDefinition)nd); return makeName(nsset, getName(), isAttributeIdentifier()); nameKind = isAttributeIdentifier() ? CONSTANT_QnameA : CONSTANT_Qname; if (isMemberRef()) nameKind = isAttributeIdentifier() ? CONSTANT_MultinameA : CONSTANT_Multiname; nameKind = isAttributeIdentifier() ? CONSTANT_RTQnameA : CONSTANT_RTQname; INamespaceReference qualifier = workspace.getPackageNamespaceDefinitionCache().get(packageName, false); return new Name(isAttributeIdentifier() ? CONSTANT_QnameA : CONSTANT_Qname, new Nsset(((INamespaceResolvedReference)qualifier).resolveAETNamespace(project)), getName()); return makeName(namespaceSet, getName(), isAttributeIdentifier()); name = makeName(namespaceSet, getName(), isAttributeIdentifier());
if (this.isAttributeIdentifier()) return null;
if (this.isAttributeIdentifier()) return null;