[ Index ]
 

Code source de Symfony 1.0.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/lib/vendor/phing/parser/ -> NestedElementHandler.php (sommaire)

(pas de description)

Poids: 186 lignes (7 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

NestedElementHandler:: (4 méthodes):
  __construct()
  init()
  characters()
  startElement()


Classe: NestedElementHandler  - X-Ref

The nested element handler class.

This class handles the occurance of runtime registered tags like
datatypes (fileset, patternset, etc) and it's possible nested tags. It
introspects the implementation of the class and sets up the data structures.

__construct($parser, $parentHandler, $configurator, $parent, $parentWrapper, $target)   X-Ref
Constructs a new NestedElement handler and sets up everything.

param: object  the ExpatParser object
param: object  the parent handler that invoked this handler
param: object  the ProjectConfigurator object
param: object  the parent object this element is contained in
param: object  the parent wrapper object
param: object  the target object this task is contained in

init($propType, $attrs)   X-Ref
Executes initialization actions required to setup the data structures
related to the tag.
<p>
This includes:
<ul>
<li>creation of the nested element</li>
<li>calling the setters for attributes</li>
<li>adding the element to the container object</li>
<li>adding a reference to the element (if id attribute is given)</li>
</ul>

param: string  the tag that comes in
param: array   attributes the tag carries

characters($data)   X-Ref
Handles character data.

param: string  the CDATA that comes in

startElement($name, $attrs)   X-Ref
Checks for nested tags within the current one. Creates and calls
handlers respectively.

param: string  the tag that comes in
param: array   attributes the tag carries



Généré le : Fri Mar 16 22:42:14 2007 par Balluche grâce à PHPXref 0.7