Save This Page
Home » apache-ant-1.7.1-src » org.apache.tools » ant » helper » [javadoc | source]
org.apache.tools.ant.helper
public class: ProjectHelperImpl [javadoc | source]
java.lang.Object
   org.apache.tools.ant.ProjectHelper
      org.apache.tools.ant.helper.ProjectHelperImpl
Original helper.
Nested Class Summary:
static class  ProjectHelperImpl.AbstractHandler  The common superclass for all SAX event handlers used to parse the configuration file. Each method just throws an exception, so subclasses should override what they can handle. Each type of XML element (task, target, etc.) in Ant has a specific subclass. In the constructor, this class takes over the handling of SAX events from the parent handler and returns control back to the parent in the endElement method. 
static class  ProjectHelperImpl.RootHandler  Handler for the root element. Its only child must be the "project" element. 
static class  ProjectHelperImpl.ProjectHandler  Handler for the top level "project" element. 
static class  ProjectHelperImpl.TargetHandler  Handler for "target" elements. 
static class  ProjectHelperImpl.DescriptionHandler  Handler for "description" elements. 
static class  ProjectHelperImpl.TaskHandler  Handler for all task elements. 
static class  ProjectHelperImpl.NestedElementHandler  Handler for all nested properties. 
static class  ProjectHelperImpl.DataTypeHandler  Handler for all data types directly subordinate to project or target. 
Fields inherited from org.apache.tools.ant.ProjectHelper:
ANT_CORE_URI,  ANT_CURRENT_URI,  ANTLIB_URI,  ANT_TYPE,  HELPER_PROPERTY,  SERVICE_ID,  PROJECTHELPER_REFERENCE
Constructor:
 public ProjectHelperImpl() 
Method from org.apache.tools.ant.helper.ProjectHelperImpl Summary:
parse
Methods from org.apache.tools.ant.ProjectHelper:
addLocationToBuildException,   addText,   addText,   configure,   configureProject,   extractNameFromComponentName,   extractUriFromComponentName,   genComponentName,   getContextClassLoader,   getImportStack,   getProjectHelper,   parse,   parsePropertyString,   replaceProperties,   replaceProperties,   storeChild
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.tools.ant.helper.ProjectHelperImpl Detail:
 public  void parse(Project project,
    Object source) throws BuildException 
    Parses the project file, configuring the project as it goes.