[eXcavator] element index

Package indexes

All elements
a c e g n r s _
_
top
$_parser
eXcavator::$_parser in eXcavator.inc
_AND_
_AND_ in eXcavator.inc
_ARROW_
_ARROW_ in eXcavator.inc
_checkCondition
Parses the condition and determines the value of query
_EQ_
_EQ_ in eXcavator.inc
_getAlternateBranch
Called by eXcavator_getFormattedText to locate data held in descendent elements when the patterns use indirect addressing
_getCondition
Determines if there is an element which matches the element in the condition
_getOp
eXcavator::_getOp() in eXcavator.inc
extracts operator from condition
_getResultAsBranchedArray
Creates a key for each result element, which is a treated as a branch; called by _setUserResultArray to create the array needed by eXcavator_getFormattedText
_getResultAsDataStruct
Loops through eXcavator_result_array to create raw array for eXcavator_getFormattedText
_GTE_
_GTE_ in eXcavator.inc
_GT_
_GT_ in eXcavator.inc
_hasRelation
eXcavator::_hasRelation() in eXcavator.inc
Determines whether a relation is TRUE or FALSE
_IDENT_
_IDENT_ in eXcavator.inc
_INCL_
_INCL_ in eXcavator.inc
_isElement
eXcavator::_isElement() in eXcavator.inc
This method aligns each element with its conditions It passes the element name and its condition string to r_test(), which sends each condition to _checkCondition(), where the condition is evaluated.
_LTE_
_LTE_ in eXcavator.inc
_LT_
_LT_ in eXcavator.inc
_NE_
_NE_ in eXcavator.inc
_NOT_
_NOT_ in eXcavator.inc
_OR_
_OR_ in eXcavator.inc
_parseResult
eXcavator::_parseResult() in eXcavator.inc
Converts XML_PullParser tokenized array to string
_parseResultAsData
_parseResultAsDataStruct
Does work of creating arrays for eXcavator_result_array
_setDATA
eXcavator::_setDATA() in eXcavator.inc
Creates result array in conformance with XML_PullParser_getChildren()
_setUserResultArray
Converts array returned by _getResultAsDataStruct()
a
top
ATTR
ATTR in eXcavator.inc
c
top
CDATA
CDATA in eXcavator.inc
CURRENT_TOKEN
CURRENT_TOKEN in eXcavator.inc
e
top
$eXcavator_childTags
$eXcavator_doc
eXcavator::$eXcavator_doc in eXcavator.inc
Either the XML document string or file name of XML document
$eXcavator_doc_format
Either one of two defined constants: eXcavator_STRING or eXcavator_FILE
$eXcavator_query
$eXcavator_query_parent
$eXcavator_query_str
$eXcavator_result_array
This is the result array, created in _setDATA as conditions are evaluated as TRUE
$eXcavator_Tags
$eXcavator_user_result_array
Used by eXcavator_getFormattedText
$eXcavator_XML_PullParser
eXcavator
eXcavator::eXcavator() in eXcavator.inc
Constructor for eXcavator
eXcavator
eXcavator in eXcavator.inc
Class definition: eXcavator
eXcavator.inc
eXcavator.inc in eXcavator.inc
eXcavator_AND
AND's expressions in $condition; loops through each expression in AND-ed sequence and returns false at first one to be found false, otherwise true
eXcavator_FILE
eXcavator_FILE in eXcavator.inc
eXcavator_free
Frees XML_PullParser resources
eXcavator_getFormattedText
Gets formatted text based on a template
eXcavator_getInstances_Descendent
eXcavator_getResultArray
Returns a copy of the raw result array eXcavator_result_array
eXcavator_getResultAsData
Returns an indexed array of results in which each result is an associative array; its keys are the element names and their values are arrays which hold the element data
eXcavator_getResultAsDataStruct
Deprecated
eXcavator_getResultAsString
Converts $eXcavator_result_array to string in XML format
eXcavator_getResultAsXMLDoc
Converts result from eXcavator_getResultAsString to
eXcavator_getResultCount
Returns number of results found by query
eXcavator_OR
eXcavator::eXcavator_OR() in eXcavator.inc
OR's condition
eXcavator_processQuery
eXcavator_Query
Constructor for eXcavator
eXcavator_Relation
This parses the relationship of a condition expression and passes on the result to _hasRelation() where its truth value is determined
eXcavator_setNamespace
eXcavator_setNamespace() in eXcavator.inc
Set the namespace definition
eXcavator_showSchemeAsArray
An informational facility. Designed for use when creating patterns for eXcavator_getFormattedText.
eXcavator_showSchemeAsString
An informational facility for use with eXcavator_getFormattedText. It returns a string which lists the names of all the elements held in the designated element structure.
eXcavator_snapshot
eXcavator_STRING
eXcavator_STRING in eXcavator.inc
Constants
eXcavator_unsetNamespace
Unsets the current namespace definition
g
top
$GLOBALS['eXcavator_NS_Definition']
Holds XML_PullParser namespace definition
n
top
NEXT_TOKEN
NEXT_TOKEN in eXcavator.inc
r
top
r_test
eXcavator::r_test() in eXcavator.inc
This sends the condition string to _checkCondition(), where each condition is processed and the result is passed on to _setDATA()}.
s
top
SAVE_DATA
SAVE_DATA in eXcavator.inc
SAVE_ELEMENT
SAVE_ELEMENT in eXcavator.inc
a c e g n r s _