org.apache.tools.ant.helper
Class ProjectHelper2.TargetHandler
java.lang.Object
  |
  +--org.apache.tools.ant.helper.ProjectHelper2.AntHandler
        |
        +--org.apache.tools.ant.helper.ProjectHelper2.TargetHandler
- Enclosing class:
- ProjectHelper2
- public static class ProjectHelper2.TargetHandler- extends ProjectHelper2.AntHandler
Handler for "target" elements.
 
| Method Summary | 
|  void | onEndElement(java.lang.String uri,
             java.lang.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(java.lang.String uri,
             java.lang.String name,
             java.lang.String qname,
             org.xml.sax.Attributes attrs,
             AntXMLContext context)Handles the start of an element within a target.
 | 
|  void | onStartElement(java.lang.String uri,
               java.lang.String tag,
               java.lang.String qname,
               org.xml.sax.Attributes attrs,
               AntXMLContext context)Initialisation routine called after handler creation
 with the element name and attributes.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ProjectHelper2.TargetHandler
public ProjectHelper2.TargetHandler()
onStartElement
public void onStartElement(java.lang.String uri,
                           java.lang.String tag,
                           java.lang.String qname,
                           org.xml.sax.Attributes attrs,
                           AntXMLContext context)
                    throws org.xml.sax.SAXParseException
- Initialisation routine called after handler creation
 with the element name and attributes. The attributes which
 this handler can deal with are: "name","depends","if","unless","id"and"description".
 
- 
- Overrides:
- onStartElementin class- ProjectHelper2.AntHandler
 
- 
- Parameters:
- 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.
- Throws:
- org.xml.sax.SAXParseException- if an unexpected attribute is encountered
            or if the- "name"attribute is missing.
 
onStartChild
public ProjectHelper2.AntHandler onStartChild(java.lang.String uri,
                                              java.lang.String name,
                                              java.lang.String qname,
                                              org.xml.sax.Attributes attrs,
                                              AntXMLContext context)
                                       throws org.xml.sax.SAXParseException
- Handles the start of an element within a target.
 
- 
- Overrides:
- onStartChildin class- ProjectHelper2.AntHandler
 
- 
- Parameters:
- 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.
- Returns:
- an element handler.
- Throws:
- org.xml.sax.SAXParseException- if an error occurs when initialising
                              the appropriate child handler
 
onEndElement
public void onEndElement(java.lang.String uri,
                         java.lang.String tag,
                         AntXMLContext context)
- Handle the end of the project, sets the current target of the
 context to be the implicit target.
 
- 
- Overrides:
- onEndElementin class- ProjectHelper2.AntHandler
 
- 
- Parameters:
- uri- The namespace URI of the element.
- tag- The name of the element.
- context- The current context.
 
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.