StringParser_BBCode_Node_ElementBBCode String parser element node class
Located in /stringparser_bbcode.class.php (line 1451)
StringParser_Node | --StringParser_BBCode_Node_Element
array
$_attributes
= array () (line 1488)
Element attributes
array
$_flags
= array () (line 1480)
Element flags
bool
$_hadCloseTag
= false (line 1496)
Had a close tag
string
$_name
= '' (line 1472)
Element name
bool
$_paragraphHandled
= false (line 1504)
Was processed by paragraph handling
int
$_type
= STRINGPARSER_BBCODE_NODE_ELEMENT (line 1461)
The type of this node.
This node is a bbcode element node.
Inherited from StringParser_Node
StringParser_Node::$occurredAt
StringParser_Node::$_children
StringParser_Node::$_id
StringParser_Node::$_parent
appendToAttribute (line 1564)
Append to attribute of this element
appendToName (line 1552)
Append to name of this element
attribute (line 1603)
Get attribute value
duplicate (line 1514)
Duplicate this node (but without children / parents)
findNextAdjentTextNode (line 1737)
Find next adjent text node after close tag
returns the node or null if none exists
findPrevAdjentTextNode (line 1777)
Find previous adjent text node before open tag
returns the node or null if none exists
firstChildIfText (line 1688)
Get first child if it is a text node
getFlag (line 1834)
Get Flag
getReplacement (line 1911)
Get replacement for this code
hadCloseTag (line 1644)
Get flag if this element had a close tag
lastChildIfText (line 1708)
Get last child if it is a text node AND if this element had a close tag
matchesCriterium (line 1656)
Determines whether a criterium matches this node
name (line 1531)
Retreive name of this element
paragraphHandled (line 1634)
Get flag if this element was already processed by paragraph handling
setAttribute (line 1580)
Set attribute
setCodeInfo (line 1591)
Set code info
setFlag (line 1852)
Set a flag
setHadCloseTag (line 1615)
Set flag that this element had a close tag
setName (line 1541)
Set name of this element
setParagraphHandled (line 1624)
Set flag that this element was already processed by paragraph handling
validate (line 1866)
Validate code
_dumpToString (line 1937)
Dump this node to a string
_findPrevAdjentTextNodeHelper (line 1812)
Helper function for findPrevAdjentTextNode
Looks at the last child node; if it's a text node, it returns it, if the element node did not have an open tag, it calls itself recursively.
Inherited From StringParser_Node
StringParser_Node::StringParser_Node()
StringParser_Node::appendChild()
StringParser_Node::appendToLastTextChild()
StringParser_Node::destroyNode()
StringParser_Node::dump()
StringParser_Node::equals()
StringParser_Node::firstChild()
StringParser_Node::getNodeCountByCriterium()
StringParser_Node::getNodesByCriterium()
StringParser_Node::insertChildAfter()
StringParser_Node::insertChildBefore()
StringParser_Node::lastChild()
StringParser_Node::matchesCriterium()
StringParser_Node::prependChild()
StringParser_Node::removeChild()
StringParser_Node::type()
StringParser_Node::_destroy()
StringParser_Node::_dumpToString()
StringParser_Node::_findChild()
Documentation generated on Mon, 24 Apr 2006 10:18:39 +0200 by phpDocumentor 1.3.0RC5