/** * Check if this element supports a nested element from reflection. * * @param parentUri the uri of the parent * @param elementName the name of the nested element being checked * * @return true if the given nested element is supported * @since Ant 1.8.0 */ public boolean supportsReflectElement( String parentUri, final String elementName) { final String name = ProjectHelper.extractNameFromComponentName(elementName); if (!nestedCreators.containsKey(name.toLowerCase(Locale.ENGLISH))) { return false; } String uri = ProjectHelper.extractUriFromComponentName(elementName); if (uri.equals(ProjectHelper.ANT_CORE_URI) || uri.isEmpty()) { return true; } if (parentUri.equals(ProjectHelper.ANT_CORE_URI)) { parentUri = ""; } return uri.equals(parentUri); }
String uri = ProjectHelper.extractUriFromComponentName(componentName); out.println("Cause: The name is undefined."); out.println("Action: Check the spelling.");
if (element instanceof DynamicAttributeNS) { final DynamicAttributeNS dc = (DynamicAttributeNS) element; final String uriPlusPrefix = ProjectHelper.extractUriFromComponentName(attributeName); final String uri = ProjectHelper.extractUriFromComponentName(uriPlusPrefix); final String localName = ProjectHelper.extractNameFromComponentName(attributeName); final String qName = uri.isEmpty() ? localName : uri + ":" + localName;
final String elementName, final UnknownElement child) throws BuildException { String uri = ProjectHelper.extractUriFromComponentName(elementName); final String name = ProjectHelper.extractNameFromComponentName(elementName);
/** * * @param name the name of the attribute. * @param componentHelper current component helper * @return AttributeComponentInformation instance */ private AttributeComponentInformation isRestrictedAttribute(String name, ComponentHelper componentHelper) { if (!name.contains(":")) { return new AttributeComponentInformation(null, false); } String componentName = attrToComponent(name); String ns = ProjectHelper.extractUriFromComponentName(componentName); if (componentHelper.getRestrictedDefinitions( ProjectHelper.nsToComponentName(ns)) == null) { return new AttributeComponentInformation(null, false); } return new AttributeComponentInformation(componentName, true); }
String uri = ProjectHelper.extractUriFromComponentName(componentName); if (uri.isEmpty()) { uri = ProjectHelper.ANT_CORE_URI;
public String getUserNamespaceCorrectName(String nodeName) { String prefix = org.apache.tools.ant.ProjectHelper.extractUriFromComponentName(nodeName); if (prefix.length() > 0) { String uri = getUserPrefixMapping(prefix); nodeName = org.apache.tools.ant.ProjectHelper.genComponentName(uri, org.apache.tools.ant.ProjectHelper.extractNameFromComponentName(nodeName)); } return nodeName; }
public String getNamespaceCorrectName(String nodeName) { String prefix = org.apache.tools.ant.ProjectHelper.extractUriFromComponentName(nodeName); String uri = getPrefixMapping(prefix); nodeName = org.apache.tools.ant.ProjectHelper.genComponentName(uri, org.apache.tools.ant.ProjectHelper.extractNameFromComponentName(nodeName)); return nodeName; }