protected List<XSDTypeDefinition> getEcoreTypeQNamesAttribute (XSDConcreteComponent xsdConcreteComponent, Element element, String namespace, String attribute) { List<XSDTypeDefinition> result = new ArrayList<XSDTypeDefinition>(); if (element != null && element.hasAttributeNS(namespace, attribute)) { for (StringTokenizer stringTokenizer = new StringTokenizer(element.getAttributeNS(namespace, attribute)); stringTokenizer.hasMoreTokens(); ) { String qName = stringTokenizer.nextToken(); XSDTypeDefinition xsdTypeDefinition = xsdConcreteComponent.resolveTypeDefinitionURI(XSDConstants.lookupQName(element, qName)); if (xsdTypeDefinition.getContainer() != null) { result.add(xsdTypeDefinition); } } } return result; }
protected List<XSDTypeDefinition> getEcoreTypeQNamesAttribute (XSDConcreteComponent xsdConcreteComponent, Element element, String namespace, String attribute) { List<XSDTypeDefinition> result = new ArrayList<XSDTypeDefinition>(); if (element != null && element.hasAttributeNS(namespace, attribute)) { for (StringTokenizer stringTokenizer = new StringTokenizer(element.getAttributeNS(namespace, attribute)); stringTokenizer.hasMoreTokens(); ) { String qName = stringTokenizer.nextToken(); XSDTypeDefinition xsdTypeDefinition = xsdConcreteComponent.resolveTypeDefinitionURI(XSDConstants.lookupQName(element, qName)); if (xsdTypeDefinition.getContainer() != null) { result.add(xsdTypeDefinition); } } } return result; }
protected XSDTypeDefinition getEcoreTypeQNameAttribute (XSDConcreteComponent xsdConcreteComponent, Element element, String namespace, String attribute) { if (element != null && element.hasAttributeNS(namespace, attribute)) { String qName = element.getAttributeNS(namespace, attribute); XSDTypeDefinition result = xsdConcreteComponent.resolveTypeDefinitionURI(XSDConstants.lookupQName(element, qName)); if (result.getContainer() != null) { return result; } } return null; }
protected XSDTypeDefinition getEcoreTypeQNameAttribute (XSDConcreteComponent xsdConcreteComponent, Element element, String namespace, String attribute) { if (element != null && element.hasAttributeNS(namespace, attribute)) { String qName = element.getAttributeNS(namespace, attribute); XSDTypeDefinition result = xsdConcreteComponent.resolveTypeDefinitionURI(XSDConstants.lookupQName(element, qName)); if (result.getContainer() != null) { return result; } } return null; }
XSDTypeDefinition xsdTypeDefinition = xsdConcreteComponent.resolveTypeDefinitionURI(uri); if (xsdTypeDefinition.getContainer() != null)
XSDTypeDefinition xsdTypeDefinition = xsdConcreteComponent.resolveTypeDefinitionURI(uri); if (xsdTypeDefinition.getContainer() != null)