phing-parser

# Element index for package phing-parser [ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ n ] [ p ] [ r ] [ s ] [ t ] [ _ ] ## _ __construct in file ProjectHandler.php, method ProjectHandler::__construct() Constructs a new ProjectHandler __construct in file RootHandler.php, method RootHandler::__construct() Constructs a new RootHandler __construct in file TargetHandler.php, method TargetHandler::__construct() Constructs a new TargetHandler __construct in file TaskHandler.php, method TaskHandler::__construct() Constructs a new TaskHandler and sets up everything. __construct in file PhingXMLContext.php, method PhingXMLContext::__construct() Constructor __construct in file NestedElementHandler.php, method NestedElementHandler::__construct() Constructs a new NestedElement handler and sets up everything. __construct in file AbstractSAXParser.php, method AbstractSAXParser::__construct() Constructs a SAX parser __construct in file DataTypeHandler.php, method DataTypeHandler::__construct() Constructs a new DataTypeHandler and sets up everything. __construct in file ExpatParser.php, method ExpatParser::__construct() Constructs a new ExpatParser object. __construct in file AbstractHandler.php, method AbstractHandler::__construct() Constructs a SAX handler parser. __toString in file Location.php, method Location::__toString() top ## a AbstractHandler in file AbstractHandler.php, class AbstractHandler This is an abstract class all SAX handler classes must extend AbstractSAXParser in file AbstractSAXParser.php, class AbstractSAXParser The abstract SAX parser class. addImport in file PhingXMLContext.php, method PhingXMLContext::addImport() addText in file ProjectConfigurator.php, method ProjectConfigurator::addText() Configures the #CDATA of an element. AbstractHandler.php procedural page AbstractHandler.php AbstractSAXParser.php procedural page AbstractSAXParser.php top ## b $buildFile in file ProjectConfigurator.php, variable ProjectConfigurator::$buildFile $buildFileParent in file ProjectConfigurator.php, variable ProjectConfigurator::$buildFileParent top ## c canonicalName in file ProjectHandler.php, method ProjectHandler::canonicalName() characters in file TaskHandler.php, method TaskHandler::characters() Handles character data. characters in file AbstractHandler.php, method AbstractHandler::characters() Invoked by occurance of #PCDATA. characters in file DataTypeHandler.php, method DataTypeHandler::characters() Handles character data. characters in file AbstractSAXParser.php, method AbstractSAXParser::characters() Method that gets invoked when the parser runs over CDATA. characters in file NestedElementHandler.php, method NestedElementHandler::characters() Handles character data. configure in file ProjectConfigurator.php, method ProjectConfigurator::configure() Configures an element and resolves eventually given properties. configureId in file ProjectConfigurator.php, method ProjectConfigurator::configureId() Scan Attributes for the id attribute and maybe add a reference to project. configureProject in file ProjectConfigurator.php, method ProjectConfigurator::configureProject() Static call to ProjectConfigurator. Use this to configure a project. Do not use the new operator. top ## d DataTypeHandler in file DataTypeHandler.php, class DataTypeHandler Configures a Project (complete with Targets and Tasks) based on a XML build file. delayTaskUntilParseEnd in file ProjectConfigurator.php, method ProjectConfigurator::delayTaskUntilParseEnd() Delay execution of a task until after the current parse phase has completed. DataTypeHandler.php procedural page DataTypeHandler.php top ## e endConfigure in file PhingXMLContext.php, method PhingXMLContext::endConfigure() endElement in file AbstractHandler.php, method AbstractHandler::endElement() Gets invoked when a XML element ends. endElement in file DataTypeHandler.php, method DataTypeHandler::endElement() Overrides endElement for data types. Tells the type handler that processing the element had been finished so handlers know they can perform actions that need to be based on the data contained within the element. endElement in file AbstractSAXParser.php, method AbstractSAXParser::endElement() Method that gets invoked when the parser runs over a XML close element. ExpatParseException in file ExpatParseException.php, class ExpatParseException This class throws errors for Expat, the XML processor. ExpatParser in file ExpatParser.php, class ExpatParser This class is a wrapper for the PHP's internal expat parser. ExpatParseException.php procedural page ExpatParseException.php ExpatParser.php procedural page ExpatParser.php top ## f finished in file TaskHandler.php, method TaskHandler::finished() Executes the task at once if it's directly beneath the <project> tag. finished in file AbstractHandler.php, method AbstractHandler::finished() Gets invoked when element closes method. top ## g getBuildFile in file ProjectConfigurator.php, method ProjectConfigurator::getBuildFile() find out the build file getBuildFileParent in file ProjectConfigurator.php, method ProjectConfigurator::getBuildFileParent() find out the parent build file of this build file getConfigurator in file PhingXMLContext.php, method PhingXMLContext::getConfigurator() getCurrentProjectName in file ProjectConfigurator.php, method ProjectConfigurator::getCurrentProjectName() find out the current project name getCurrentTargets in file ProjectConfigurator.php, method ProjectConfigurator::getCurrentTargets() getImportStack in file PhingXMLContext.php, method PhingXMLContext::getImportStack() getLocation in file ExpatParser.php, method ExpatParser::getLocation() Returns the location object of the current parsed element. It describes the location of the element within the XML file (line, char) getProject in file PhingXMLContext.php, method PhingXMLContext::getProject() find out the project to which this context belongs top ## h $handler in file AbstractSAXParser.php, variable AbstractSAXParser::$handler The AbstractHandler object. top ## i init in file DataTypeHandler.php, method DataTypeHandler::init() Executes initialization actions required to setup the data structures related to the tag. init in file TargetHandler.php, method TargetHandler::init() Executes initialization actions required to setup the data structures related to the tag. init in file ProjectHandler.php, method ProjectHandler::init() Executes initialization actions required to setup the project. Usually this method handles the attributes of a tag. init in file TaskHandler.php, method TaskHandler::init() Executes initialization actions required to setup the data structures related to the tag. init in file NestedElementHandler.php, method NestedElementHandler::init() Executes initialization actions required to setup the data structures related to the tag. isIgnoringProjectTag in file ProjectConfigurator.php, method ProjectConfigurator::isIgnoringProjectTag() tells whether the project tag is being ignored isParsing in file ProjectConfigurator.php, method ProjectConfigurator::isParsing() top ## l $locator in file ProjectConfigurator.php, variable ProjectConfigurator::$locator Location in file Location.php, method Location::Location() Constructs the location consisting of a file name and line number Location in file Location.php, class Location Stores the file name and line number of a XML file Location.php procedural page Location.php top ## n NestedElementHandler in file NestedElementHandler.php, class NestedElementHandler The nested element handler class. NestedElementHandler.php procedural page NestedElementHandler.php top ## p $parentHandler in file AbstractHandler.php, variable AbstractHandler::$parentHandler $parser in file AbstractHandler.php, variable AbstractHandler::$parser $project in file ProjectConfigurator.php, variable ProjectConfigurator::$project parse in file ExpatParser.php, method ExpatParser::parse() Starts the parsing process. parse in file AbstractSAXParser.php, method AbstractSAXParser::parse() Entrypoint for parser. This method needs to be implemented by the parse in file ProjectConfigurator.php, method ProjectConfigurator::parse() Creates the ExpatParser, sets root handler and kick off parsing process. PhingXMLContext.php procedural page PhingXMLContext.php ProjectConfigurator.php procedural page ProjectConfigurator.php ProjectHandler.php procedural page ProjectHandler.php parserSetOption in file AbstractSAXParser.php, method AbstractSAXParser::parserSetOption() Sets options for PHP interal parser. Must be implemented by the parser class if it should be used. parserSetOption in file ExpatParser.php, method ExpatParser::parserSetOption() Override PHP's parser default settings, created in the constructor. PhingXMLContext in file PhingXMLContext.php, class PhingXMLContext Track the current state of the Xml parse operation. ProjectConfigurator in file ProjectConfigurator.php, class ProjectConfigurator The datatype handler class. ProjectHandler in file ProjectHandler.php, class ProjectHandler Handler class for the <project> XML element This class handles all elements under the <project> element. top ## r RootHandler.php procedural page RootHandler.php replaceProperties in file ProjectConfigurator.php, method ProjectConfigurator::replaceProperties() Replace ${} style constructions in the given value with the string value of the corresponding data types. This method is static. RootHandler in file RootHandler.php, class RootHandler Root filter class for a phing buildfile. top ## s setCurrentProjectName in file ProjectConfigurator.php, method ProjectConfigurator::setCurrentProjectName() set the name of the current project setHandler in file AbstractSAXParser.php, method AbstractSAXParser::setHandler() Sets the current element handler object for this parser. Usually this is an object using extending "AbstractHandler". setIgnoreProjectTag in file ProjectConfigurator.php, method ProjectConfigurator::setIgnoreProjectTag() sets the flag to ignore the project tag startConfigure in file PhingXMLContext.php, method PhingXMLContext::startConfigure() startElement in file RootHandler.php, method RootHandler::startElement() Kick off a custom action for a start element tag. startElement in file TaskHandler.php, method TaskHandler::startElement() Checks for nested tags within the current one. Creates and calls handlers respectively. startElement in file TargetHandler.php, method TargetHandler::startElement() Checks for nested tags within the current one. Creates and calls handlers respectively. startElement in file ProjectHandler.php, method ProjectHandler::startElement() Handles start elements within the <project> tag by creating and calling the required handlers for the detected element. startElement in file AbstractHandler.php, method AbstractHandler::startElement() Gets invoked when a XML open tag occurs startElement in file AbstractSAXParser.php, method AbstractSAXParser::startElement() Method that gets invoked when the parser runs over a XML start element. startElement in file DataTypeHandler.php, method DataTypeHandler::startElement() Checks for nested tags within the current one. Creates and calls handlers respectively. startElement in file NestedElementHandler.php, method NestedElementHandler::startElement() Checks for nested tags within the current one. Creates and calls handlers respectively. storeChild in file ProjectConfigurator.php, method ProjectConfigurator::storeChild() Stores a configured child element into its parent object top ## t TargetHandler.php procedural page TargetHandler.php TaskHandler.php procedural page TaskHandler.php TargetHandler in file TargetHandler.php, class TargetHandler The target handler class. TaskHandler in file TaskHandler.php, class TaskHandler The task handler class. toString in file Location.php, method Location::toString() Returns the file name, line number and a trailing space. top Documentation generated on Mon, 19 Oct 2009 10:50:10 +0200 by phpDocumentor 1.4.3