Element index for package XML_HTMLSax3
[ b ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ p ]
[ s ]
[ t ]
[ u ]
[ w ]
[ x ]
[ _ ]
top
top
top
top
top
g
- getmicrotime
- in file ExpatvsHtmlSax.php, function getmicrotime()
- get_current_position
- in file HTMLSax3.php, method XML_HTMLSax3::get_current_position()
Returns the current string position of the "cursor" inside the XML document Intended for use from within a user defined handler called via the $parser reference e.g.
- get_length
- in file HTMLSax3.php, method XML_HTMLSax3::get_length()
Returns the string length of the XML document being parsed
top
top
top
p
- parse
- in file States.php, method XML_HTMLSax3_OpeningTagState::parse()
- parse
- in file States.php, method XML_HTMLSax3_PiState::parse()
- parse
- in file States.php, method XML_HTMLSax3_StartingState::parse()
- parse
- in file States.php, method XML_HTMLSax3_TagState::parse()
- parse
- in file States.php, method XML_HTMLSax3_JaspState::parse()
- parse
- in file States.php, method XML_HTMLSax3_EscapeState::parse()
- parse
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser_Gtet430::parse()
Begins the parsing operation, setting up the parsed and unparsed
- parse
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser_Lt430::parse()
Begins the parsing operation, setting up the unparsed XML entities
- parse
- in file HTMLSax3.php, method XML_HTMLSax3::parse()
Start parsing some XML
- parse
- in file States.php, method XML_HTMLSax3_ClosingTagState::parse()
- parse
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser::parse()
Begins the parsing operation, setting up any decorators, depending on
- parseAttributes
- in file States.php, method XML_HTMLSax3_OpeningTagState::parseAttributes()
Handles attributes
top
s
- scanCharacter
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser::scanCharacter()
Returns the next character from the XML document or void if at end
- scanUntilCharacters
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser_Gtet430::scanUntilCharacters()
Returns a string from the current position until the first instance of one of the characters in the supplied string argument.
- scanUntilCharacters
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser::scanUntilCharacters()
Returns a string from the current position until the first instance of
- scanUntilCharacters
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser_Lt430::scanUntilCharacters()
Returns a string from the current position until the first instance of
- scanUntilString
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser::scanUntilString()
Returns a string from the current position to the next occurance
- set_data_handler
- in file HTMLSax3.php, method XML_HTMLSax3::set_data_handler()
Sets the data handler method which deals with the contents of XML
- set_element_handler
- in file HTMLSax3.php, method XML_HTMLSax3::set_element_handler()
Sets the open and close tag handlers The open handler method must accept three arguments; the parser, the tag name and an array of attributes e.g.
- set_escape_handler
- in file HTMLSax3.php, method XML_HTMLSax3::set_escape_handler()
Sets the XML escape handler method e.g. for comments and doctype
- set_jasp_handler
- in file HTMLSax3.php, method XML_HTMLSax3::set_jasp_handler()
Sets the JSP/ASP markup handler
- set_object
- in file HTMLSax3.php, method XML_HTMLSax3::set_object()
Sets the user defined handler object. Returns a PEAR Error if supplied argument is not an object.
- set_option
- in file HTMLSax3.php, method XML_HTMLSax3::set_option()
Sets a parser option. By default all options are switched off.
- set_pi_handler
- in file HTMLSax3.php, method XML_HTMLSax3::set_pi_handler()
Sets the processing instruction handler method e.g. for PHP open
- strip
- in file Decorators.php, method XML_HTMLSax3_Escape_Stripper::strip()
Breaks the data up by XML entities
- SimpleExample.php
- procedural page SimpleExample.php
- SimpleTemplate.php
- procedural page SimpleTemplate.php
- States.php
- procedural page States.php
top
top
top
top
x
- XML_HTMLSax3
- in file HTMLSax3.php, method XML_HTMLSax3::XML_HTMLSax3()
Constructs XML_HTMLSax3 selecting concrete StateParser subclass
- XML_HTMLSAX3
- in file HTMLSax3.php, constant XML_HTMLSAX3
Required classes
- XML_HTMLSax3
- in file HTMLSax3.php, class XML_HTMLSax3
User interface class. All user calls should only be made to this class
- XML_HTMLSax3_CaseFolding
- in file Decorators.php, class XML_HTMLSax3_CaseFolding
Coverts tag names to upper case
- XML_HTMLSax3_CaseFolding
- in file Decorators.php, method XML_HTMLSax3_CaseFolding::XML_HTMLSax3_CaseFolding()
Constructs XML_HTMLSax3_CaseFolding
- XML_HTMLSax3_ClosingTagState
- in file States.php, class XML_HTMLSax3_ClosingTagState
Dealing with closing XML tags
- XML_HTMLSax3_Entities_Parsed
- in file Decorators.php, method XML_HTMLSax3_Entities_Parsed::XML_HTMLSax3_Entities_Parsed()
Constructs XML_HTMLSax3_Entities_Parsed
- XML_HTMLSax3_Entities_Parsed
- in file Decorators.php, class XML_HTMLSax3_Entities_Parsed
Breaks up data by XML entities and parses them with html_entity_decode(),
- XML_HTMLSax3_Entities_Unparsed
- in file Decorators.php, method XML_HTMLSax3_Entities_Unparsed::XML_HTMLSax3_Entities_Unparsed()
Constructs XML_HTMLSax3_Entities_Unparsed
- XML_HTMLSax3_Entities_Unparsed
- in file Decorators.php, class XML_HTMLSax3_Entities_Unparsed
Breaks up data by XML entities but leaves them unparsed,
- XML_HTMLSax3_EscapeState
- in file States.php, class XML_HTMLSax3_EscapeState
Deals with XML escapes handling comments and CDATA correctly
- XML_HTMLSax3_Escape_Stripper
- in file Decorators.php, class XML_HTMLSax3_Escape_Stripper
Strips the HTML comment markers or CDATA sections from an escape.
- XML_HTMLSax3_Escape_Stripper
- in file Decorators.php, method XML_HTMLSax3_Escape_Stripper::XML_HTMLSax3_Escape_Stripper()
Constructs XML_HTMLSax3_Entities_Unparsed
- XML_HTMLSax3_JaspState
- in file States.php, class XML_HTMLSax3_JaspState
Deals with JASP/ASP markup
- XML_HTMLSax3_LineFeed
- in file Decorators.php, method XML_HTMLSax3_Linefeed::XML_HTMLSax3_LineFeed()
Constructs XML_HTMLSax3_LineFeed
- XML_HTMLSax3_Linefeed
- in file Decorators.php, class XML_HTMLSax3_Linefeed
Breaks up data by linefeed characters, resulting in additional
- XML_HTMLSax3_NullHandler
- in file HTMLSax3.php, class XML_HTMLSax3_NullHandler
Default NullHandler for methods which were not set by user
- XML_HTMLSax3_OpeningTagState
- in file States.php, class XML_HTMLSax3_OpeningTagState
Dealing with opening XML tags
- XML_HTMLSax3_PiState
- in file States.php, class XML_HTMLSax3_PiState
Deals with XML processing instructions
- XML_HTMLSax3_StartingState
- in file States.php, class XML_HTMLSax3_StartingState
StartingState searches for the start of any XML tag
- XML_HTMLSax3_StateParser
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser::XML_HTMLSax3_StateParser()
Constructs XML_HTMLSax3_StateParser setting up states
- XML_HTMLSax3_StateParser
- in file HTMLSax3.php, class XML_HTMLSax3_StateParser
Base State Parser
- XML_HTMLSax3_StateParser_Gtet430
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser_Gtet430::XML_HTMLSax3_StateParser_Gtet430()
Constructs XML_HTMLSax3_StateParser_Gtet430 defining available
- XML_HTMLSax3_StateParser_Gtet430
- in file HTMLSax3.php, class XML_HTMLSax3_StateParser_Gtet430
Parser for PHP Versions equal to or greater than 4.3.0. Uses a faster
- XML_HTMLSax3_StateParser_Lt430
- in file HTMLSax3.php, method XML_HTMLSax3_StateParser_Lt430::XML_HTMLSax3_StateParser_Lt430()
Constructs XML_HTMLSax3_StateParser_Lt430 defining available
- XML_HTMLSax3_StateParser_Lt430
- in file HTMLSax3.php, class XML_HTMLSax3_StateParser_Lt430
Parser for PHP Versions below 4.3.0. Uses a slower parsing mechanism than
- XML_HTMLSAX3_STATE_CLOSING_TAG
- in file States.php, constant XML_HTMLSAX3_STATE_CLOSING_TAG
- XML_HTMLSAX3_STATE_ESCAPE
- in file States.php, constant XML_HTMLSAX3_STATE_ESCAPE
- XML_HTMLSAX3_STATE_JASP
- in file States.php, constant XML_HTMLSAX3_STATE_JASP
- XML_HTMLSAX3_STATE_OPENING_TAG
- in file States.php, constant XML_HTMLSAX3_STATE_OPENING_TAG
- XML_HTMLSAX3_STATE_PI
- in file States.php, constant XML_HTMLSAX3_STATE_PI
- XML_HTMLSAX3_STATE_START
- in file States.php, constant XML_HTMLSAX3_STATE_START
- XML_HTMLSAX3_STATE_STOP
- in file States.php, constant XML_HTMLSAX3_STATE_STOP
Define parser states
- XML_HTMLSAX3_STATE_TAG
- in file States.php, constant XML_HTMLSAX3_STATE_TAG
- XML_HTMLSax3_Tab
- in file Decorators.php, class XML_HTMLSax3_Tab
Breaks up data by tab characters, resulting in additional
- XML_HTMLSax3_Tab
- in file Decorators.php, method XML_HTMLSax3_Tab::XML_HTMLSax3_Tab()
Constructs XML_HTMLSax3_Tab
- XML_HTMLSax3_TagState
- in file States.php, class XML_HTMLSax3_TagState
Decides which state to move one from after StartingState
- XML_HTMLSax3_Trim
- in file Decorators.php, class XML_HTMLSax3_Trim
Trims the contents of element data from whitespace at start and end
- XML_HTMLSax3_Trim
- in file Decorators.php, method XML_HTMLSax3_Trim::XML_HTMLSax3_Trim()
Constructs XML_HTMLSax3_Trim
top
Documentation generated on Mon, 11 Mar 2019 15:11:50 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|