DocumentVisitor

Inheritance: java.lang.Object

public abstract class DocumentVisitor

指定されたノードをルートとするサブツリーを反復処理するための抽象クラスです。

コンストラクタ

コンストラクタ説明
DocumentVisitor()

メソッド

メソッド説明
visitAttachedFileEnd(AttachedFile attachedFile)AttachedFile ノードの訪問を終了します。
visitAttachedFileStart(AttachedFile attachedFile)AttachedFile ノードの訪問を開始します。
visitDocumentEnd(Document document)Document ノードの訪問を終了します。
visitDocumentStart(Document document)Document ノードの訪問を開始します。
visitImageEnd(Image image)Image ノードの訪問を終了します。
visitImageStart(Image image)Image ノードの訪問を開始します。
visitInkDrawingEnd(InkDrawing inkDrawing)InkDrawing ノードの訪問を終了します。
visitInkDrawingStart(InkDrawing inkDrawing)InkDrawing ノードの訪問を開始します。
visitInkParagraphEnd(InkParagraph inkParagraph)InkParagraph ノードの訪問を終了します。
visitInkParagraphStart(InkParagraph inkParagraph)InkParagraph ノードの訪問を開始します。
visitInkWordEnd(InkWord inkWord)InkWord ノードの訪問を終了します。
visitInkWordStart(InkWord inkWord)InkWord ノードの訪問を開始します。
visitLoopEnd(Loop loop)Loop ノードの訪問を終了します。
visitLoopStart(Loop loop)Loop ノードの訪問を開始します。
visitOutlineElementEnd(OutlineElement outlineElement)OutlineElement ノードの訪問を終了します。
visitOutlineElementStart(OutlineElement outlineElement)OutlineElement ノードの訪問を開始します。
visitOutlineEnd(Outline outline)Outline ノードの訪問を終了します。
visitOutlineGroupEnd(OutlineGroup outlineGroup)OutlineGroup ノードの訪問を終了します。
visitOutlineGroupStart(OutlineGroup outlineGroup)OutlineGroup ノードの訪問を開始します。
visitOutlineStart(Outline outline)Outline ノードの訪問を開始します。
visitPageEnd(Page page)Page ノードの訪問を終了します。
visitPageStart(Page page)Page ノードの訪問を開始します。
visitRichTextEnd(RichText richText)RichText ノードの訪問を終了します。
visitRichTextStart(RichText richText)RichText ノードの訪問を開始します。
visitTableCellEnd(TableCell tableCell)TableCell ノードの訪問を終了します。
visitTableCellStart(TableCell tableCell)TableCell ノードの訪問を開始します。
visitTableEnd(Table table)Table ノードの訪問を終了します。
visitTableRowEnd(TableRow tableRow)TableRow ノードの訪問を終了します。
visitTableRowStart(TableRow tableRow)TableRow ノードの訪問を開始します。
visitTableStart(Table table)Table ノードの訪問を開始します。
visitTitleEnd(Title title)Title ノードの訪問を終了します。
visitTitleStart(Title title)Title ノードの訪問を開始します。

DocumentVisitor()

public DocumentVisitor()

visitAttachedFileEnd(AttachedFile attachedFile)

public void visitAttachedFileEnd(AttachedFile attachedFile)

AttachedFile ノードの訪問を終了します。

Parameters:

パラメーター説明
attachedFileAttachedFileAttachedFile ノードです。

visitAttachedFileStart(AttachedFile attachedFile)

public void visitAttachedFileStart(AttachedFile attachedFile)

AttachedFile ノードの訪問を開始します。

Parameters:

パラメーター説明
attachedFileAttachedFileAttachedFile ノードです。

visitDocumentEnd(Document document)

public void visitDocumentEnd(Document document)

Document ノードの訪問を終了します。

Parameters:

パラメーター説明
documentDocumentDocument ノードです。

visitDocumentStart(Document document)

public void visitDocumentStart(Document document)

Document ノードの訪問を開始します。

Parameters:

パラメーター説明
documentDocumentDocument ノードです。

visitImageEnd(Image image)

public void visitImageEnd(Image image)

Image ノードの訪問を終了します。

Parameters:

パラメーター説明
imageImageImage ノードです。

visitImageStart(Image image)

public void visitImageStart(Image image)

Image ノードの訪問を開始します。

Parameters:

パラメーター説明
imageImageImage ノードです。

visitInkDrawingEnd(InkDrawing inkDrawing)

public void visitInkDrawingEnd(InkDrawing inkDrawing)

InkDrawing ノードの訪問を終了します。

Parameters:

パラメーター説明
inkDrawingInkDrawingこの InkDrawing ノードです。

visitInkDrawingStart(InkDrawing inkDrawing)

public void visitInkDrawingStart(InkDrawing inkDrawing)

InkDrawing ノードの訪問を開始します。

Parameters:

パラメーター説明
inkDrawingInkDrawingこの InkDrawing ノードです。

visitInkParagraphEnd(InkParagraph inkParagraph)

public void visitInkParagraphEnd(InkParagraph inkParagraph)

InkParagraph ノードの訪問を終了します。

Parameters:

パラメーター説明
inkParagraphInkParagraphこの InkParagraph ノードです。

visitInkParagraphStart(InkParagraph inkParagraph)

public void visitInkParagraphStart(InkParagraph inkParagraph)

InkParagraph ノードの訪問を開始します。

Parameters:

パラメーター説明
inkParagraphInkParagraphこの InkParagraph ノードです。

visitInkWordEnd(InkWord inkWord)

public void visitInkWordEnd(InkWord inkWord)

InkWord ノードの訪問を終了します。

Parameters:

パラメーター説明
inkWordInkWordこの InkWord ノードです。

visitInkWordStart(InkWord inkWord)

public void visitInkWordStart(InkWord inkWord)

InkWord ノードの訪問を開始します。

Parameters:

パラメーター説明
inkWordInkWordこの InkWord ノードです。

visitLoopEnd(Loop loop)

public void visitLoopEnd(Loop loop)

Loop ノードの訪問を終了します。

Parameters:

パラメーター説明
loopLoopこの Loop ノードです。

visitLoopStart(Loop loop)

public void visitLoopStart(Loop loop)

Loop ノードの訪問を開始します。

Parameters:

パラメーター説明
loopLoopこの Loop ノードです。

visitOutlineElementEnd(OutlineElement outlineElement)

public void visitOutlineElementEnd(OutlineElement outlineElement)

OutlineElement ノードの訪問を終了します。

Parameters:

パラメーター説明
outlineElementOutlineElementOutlineElement ノードです。

visitOutlineElementStart(OutlineElement outlineElement)

public void visitOutlineElementStart(OutlineElement outlineElement)

OutlineElement ノードの訪問を開始します。

Parameters:

パラメーター説明
outlineElementOutlineElementOutlineElement ノードです。

visitOutlineEnd(Outline outline)

public void visitOutlineEnd(Outline outline)

Outline ノードの訪問を終了します。

Parameters:

パラメーター説明
outlineOutlineOutline ノードです。

visitOutlineGroupEnd(OutlineGroup outlineGroup)

public void visitOutlineGroupEnd(OutlineGroup outlineGroup)

OutlineGroup ノードの訪問を終了します。

Parameters:

パラメーター説明
outlineGroupOutlineGroupOutlineGroup ノードです。

visitOutlineGroupStart(OutlineGroup outlineGroup)

public void visitOutlineGroupStart(OutlineGroup outlineGroup)

OutlineGroup ノードの訪問を開始します。

Parameters:

パラメーター説明
outlineGroupOutlineGroupOutlineGroup ノードです。

visitOutlineStart(Outline outline)

public void visitOutlineStart(Outline outline)

Outline ノードの訪問を開始します。

Parameters:

パラメーター説明
outlineOutlineOutline ノードです。

visitPageEnd(Page page)

public void visitPageEnd(Page page)

Page ノードの訪問を終了します。

Parameters:

パラメーター説明
pagePagePage ノードです。

visitPageStart(Page page)

public void visitPageStart(Page page)

Page ノードの訪問を開始します。

Parameters:

パラメーター説明
pagePagePage ノードです。

visitRichTextEnd(RichText richText)

public void visitRichTextEnd(RichText richText)

RichText ノードの訪問を終了します。

Parameters:

パラメーター説明
richTextRichTextRichText ノードです。

visitRichTextStart(RichText richText)

public void visitRichTextStart(RichText richText)

RichText ノードの訪問を開始します。

Parameters:

パラメーター説明
richTextRichTextRichText ノードです。

visitTableCellEnd(TableCell tableCell)

public void visitTableCellEnd(TableCell tableCell)

TableCell ノードの訪問を終了します。

Parameters:

パラメーター説明
tableCellTableCellTableCell ノードです。

visitTableCellStart(TableCell tableCell)

public void visitTableCellStart(TableCell tableCell)

TableCell ノードの訪問を開始します。

Parameters:

パラメーター説明
tableCellTableCellTableCell ノードです。

visitTableEnd(Table table)

public void visitTableEnd(Table table)

Table ノードの訪問を終了します。

Parameters:

パラメーター説明
tableTableTable ノードです。

visitTableRowEnd(TableRow tableRow)

public void visitTableRowEnd(TableRow tableRow)

TableRow ノードの訪問を終了します。

Parameters:

パラメーター説明
tableRowTableRowTableRow ノードです。

visitTableRowStart(TableRow tableRow)

public void visitTableRowStart(TableRow tableRow)

TableRow ノードの訪問を開始します。

Parameters:

パラメーター説明
tableRowTableRowTableRow ノードです。

visitTableStart(Table table)

public void visitTableStart(Table table)

Table ノードの訪問を開始します。

Parameters:

パラメーター説明
tableTableTable ノードです。

visitTitleEnd(Title title)

public void visitTitleEnd(Title title)

Title ノードの訪問を終了します。

Parameters:

パラメーター説明
titleTitleTitle ノードです。

visitTitleStart(Title title)

public void visitTitleStart(Title title)

Title ノードの訪問を開始します。

Parameters:

パラメーター説明
titleTitleTitle ノードです。