org.apache.tools.ant.helper
public static class ProjectHelper2.ElementHandler extends ProjectHelper2.AntHandler
Constructor Summary | |
---|---|
ElementHandler()
Constructor. |
Method Summary | |
---|---|
void | characters(char[] buf, int start, int count, AntXMLContext context)
Adds text to the task, using the wrapper
|
void | onEndElement(String uri, String tag, AntXMLContext context)
Handles the end of the element. |
ProjectHelper2.AntHandler | onStartChild(String uri, String tag, String qname, Attributes attrs, AntXMLContext context)
Handles the start of an element within a target. |
void | onStartElement(String uri, String tag, String qname, Attributes attrs, AntXMLContext context)
Initialisation routine called after handler creation
with the element name and attributes. |
Parameters: buf A character array of the text within the element.
Will not be null
. start The start element in the array. count The number of characters to read from the array. context The current context.
Throws: SAXParseException if the element doesn't support text
Parameters: uri The namespace URI for the element. tag The name of the element. context The current context.
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
. context The current context.
Returns: The handler for elements.
Throws: SAXParseException if an error occurs when initialising the appropriate child handler
Parameters: uri The namespace URI for this element. tag Name of the element which caused this handler
to be created. Must not be null
. qname The qualified name for this element. attrs Attributes of the element which caused this
handler to be created. Must not be null
. context The current context.
Throws: SAXParseException in case of error (not thrown in this implementation)