クラス: Peach_Markup_DefaultContext
定義: /Peach/Markup/DefaultContext.php
Peach_Markup_Context | +-Peach_Markup_DefaultContext
与えられたノードを HTML や XML などの文字列に変換するクラスです.
メソッド 詳細
constructor __construct
line 75
Peach_Markup_DefaultContext __construct(Peach_Markup_Renderer $renderer, [Peach_Markup_Indent $indent = null], [Peach_Markup_BreakControl $breakControl = null])
指定された Renderer, Indent, BreakControl オブジェクトを使って マークアップを行う DefaultContext オブジェクトを構築します.
getResult
line 221
string getResult()
マークアップされたコードを返します.
オーバーライド: Peach_Markup_Context::getResult() (処理結果を取得します. まだ handle() が実行されていない場合は NULL を返します.)
handleCode
line 161
void handleCode(Peach_Markup_Code $code)
Code を読み込みます.
オーバーライド: Peach_Markup_Context::handleCode() (整形済テキストを処理します.)
handleComment
line 95
void handleComment(Peach_Markup_Comment $comment)
コメントノードを読み込みます.
オーバーライド: Peach_Markup_Context::handleComment() (コメントノードを処理します.)
handleContainerElement
line 188
void handleContainerElement(Peach_Markup_ContainerElement $element)
ContainerElement を読み込みます.
オーバーライド: Peach_Markup_Context::handleContainerElement() (コンテナ要素を処理します.)
handleEmptyElement
line 179
void handleEmptyElement(Peach_Markup_EmptyElement $node)
EmptyElement を読み込みます.
オーバーライド: Peach_Markup_Context::handleEmptyElement() (空要素タグを処理します.)
handleNodeList
line 212
void handleNodeList(Peach_Markup_NodeList $node)
NodeList を変換します.
オーバーライド: Peach_Markup_Context::handleNodeList() (NodeList を処理します.)
handleNone
line 250
void handleNone(Peach_Markup_None $none)
None を処理します. 何もせずに終了します.
オーバーライド: Peach_Markup_Context::handleNone() (None を処理します.)
handleText
line 153
void handleText(Peach_Markup_Text $text)
Text ノードを読み込みます.
オーバーライド: Peach_Markup_Context::handleText() (テキストノードを処理します.)