public static class ProjectHelper2.TargetHandler extends ProjectHelper2.AntHandler
Constructor and Description |
---|
TargetHandler() |
Modifier and Type | Method and Description |
---|---|
void |
onEndElement(String uri,
String tag,
AntXMLContext context)
Handle the end of the project, sets the current target of the
context to be the implicit target.
|
ProjectHelper2.AntHandler |
onStartChild(String uri,
String name,
String qname,
org.xml.sax.Attributes attrs,
AntXMLContext context)
Handles the start of an element within a target.
|
void |
onStartElement(String uri,
String tag,
String qname,
org.xml.sax.Attributes attrs,
AntXMLContext context)
Initialisation routine called after handler creation
with the element name and attributes.
|
characters, checkNamespace, onEndChild
public void onEndElement(String uri, String tag, AntXMLContext context)
onEndElement
in class ProjectHelper2.AntHandler
uri
- The namespace URI of the element.tag
- The name of the element.context
- The current context.public ProjectHelper2.AntHandler onStartChild(String uri, String name, String qname, org.xml.sax.Attributes attrs, AntXMLContext context) throws org.xml.sax.SAXParseException
onStartChild
in class ProjectHelper2.AntHandler
uri
- The namespace URI for this element.name
- 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.org.xml.sax.SAXParseException
- if an error occurs when initialising
the appropriate child handlerpublic void onStartElement(String uri, String tag, String qname, org.xml.sax.Attributes attrs, AntXMLContext context) throws org.xml.sax.SAXParseException
"name"
,
"depends"
, "if"
,
"unless"
, "id"
and
"description"
.onStartElement
in class ProjectHelper2.AntHandler
uri
- The namespace URI for this element.tag
- Name of the element which caused this handler
to be created. Should not be null
.
Ignored in this implementation.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.org.xml.sax.SAXParseException
- if an unexpected attribute is encountered
or if the "name"
attribute is missing.