XML_HTMLSax3
[ class tree: XML_HTMLSax3 ] [ index: XML_HTMLSax3 ] [ all elements ]

Class: XML_HTMLSax3_StateParser_Lt430

Source Location: /system/SecurityCenter/pnincludes/HTMLSax3.php

Class Overview

XML_HTMLSax3_StateParser
   |
   --XML_HTMLSax3_StateParser_Lt430

Parser for PHP Versions below 4.3.0. Uses a slower parsing mechanism than


Author(s):

Methods


Inherited Methods

Class: XML_HTMLSax3_StateParser

XML_HTMLSax3_StateParser::XML_HTMLSax3_StateParser()
Constructs XML_HTMLSax3_StateParser setting up states
XML_HTMLSax3_StateParser::ignoreCharacter()
Moves the position forward one character
XML_HTMLSax3_StateParser::ignoreWhitespace()
Moves the position forward past any whitespace characters
XML_HTMLSax3_StateParser::parse()
Begins the parsing operation, setting up any decorators, depending on
XML_HTMLSax3_StateParser::scanCharacter()
Returns the next character from the XML document or void if at end
XML_HTMLSax3_StateParser::scanUntilCharacters()
Returns a string from the current position until the first instance of
XML_HTMLSax3_StateParser::scanUntilString()
Returns a string from the current position to the next occurance
XML_HTMLSax3_StateParser::unscanCharacter()
Moves the position back one character
XML_HTMLSax3_StateParser::_parse()
Performs the parsing itself, delegating calls to a specific parser

Class Details

[line 323]
Parser for PHP Versions below 4.3.0. Uses a slower parsing mechanism than

the equivalent PHP 4.3.0+ subclass of StateParser




Tags:

see:  XML_HTMLSax3_StateParser_Gtet430
access:  protected


[ Top ]


Class Methods


constructor XML_HTMLSax3_StateParser_Lt430 [line 330]

XML_HTMLSax3_StateParser_Lt430 XML_HTMLSax3_StateParser_Lt430( &$htmlsax)

Constructs XML_HTMLSax3_StateParser_Lt430 defining available

parser options




Tags:

var:  instance of user front end class
access:  protected


Parameters:

   &$htmlsax  

[ Top ]

method ignoreWhitespace [line 361]

void ignoreWhitespace( )

Moves the position forward past any whitespace characters



Tags:

access:  protected


Overrides XML_HTMLSax3_StateParser::ignoreWhitespace() (Moves the position forward past any whitespace characters)

[ Top ]

method parse [line 375]

void parse( string $data)

Begins the parsing operation, setting up the unparsed XML entities

decorator if necessary then delegating further work to parent




Tags:

access:  protected


Overrides XML_HTMLSax3_StateParser::parse() (Begins the parsing operation, setting up any decorators, depending on)

Parameters:

string   $data   XML document to parse

[ Top ]

method scanUntilCharacters [line 348]

string scanUntilCharacters( string $string)

Returns a string from the current position until the first instance of

one of the characters in the supplied string argument




Tags:

access:  protected


Overrides XML_HTMLSax3_StateParser::scanUntilCharacters() (Returns a string from the current position until the first instance of)

Parameters:

string   $string   string to search until

[ Top ]


Documentation generated on Fri, 18 Jul 2008 21:46:35 +0200 by phpDocumentor 1.4.1