org.apache.tools.ant.helper
public static class ProjectHelper2.RootHandler extends DefaultHandler
| Constructor Summary | |
|---|---|
| RootHandler(AntXMLContext context, ProjectHelper2.AntHandler rootHandler)
Creates a new RootHandler instance.
| |
| Method Summary | |
|---|---|
| void | characters(char[] buf, int start, int count)
Handle text within an element, calls currentHandler.characters.
|
| void | endElement(String uri, String name, String qName)
Handles the end of an element. |
| void | endPrefixMapping(String prefix)
End a namepace prefix to uri mapping
|
| ProjectHelper2.AntHandler | getCurrentAntHandler()
Returns the current ant handler object. |
| InputSource | resolveEntity(String publicId, String systemId)
Resolves file: URIs relative to the build file.
|
| void | setDocumentLocator(Locator locator)
Sets the locator in the project helper for future reference.
|
| void | startElement(String uri, String tag, String qname, Attributes attrs)
Handles the start of a project element. |
| void | startPrefixMapping(String prefix, String uri)
Start a namespace prefix to uri mapping
|
Parameters: context The context for the handler. rootHandler The handler for the root element.
Parameters: buf A character array of the test. start The start offset in the array. count The number of characters to read.
Throws: SAXParseException if an error occurs
Parameters: uri The namespace URI for this element. name The name of the element which is ending.
Will not be null. qName The qualified name for this element.
Throws: SAXException in case of error (not thrown in this implementation)
Parameters: prefix the prefix that is not mapped anymore
Returns: the current ant handler.
Parameters: publicId The public identifier, or null
if none is available. Ignored in this
implementation. systemId The system identifier provided in the XML
document. Will not be null.
Returns: an inputsource for this identifier
Parameters: locator The locator used by the parser.
Will not be null.
Parameters: uri The namespace uri for this element. tag The name of the element being started.
Will not be null. qname The qualified name for this element. attrs Attributes of the element being started.
Will not be null.
Throws: org.xml.sax.SAXParseException if the tag given is not
"project"
Parameters: prefix the namespace prefix uri the namespace uri