DocumentVisitor
Inheritance: java.lang.Object
public abstract class DocumentVisitor
The abstract class for iterating through subtree with root at the specified node.
Constructors
Methods
DocumentVisitor()
public DocumentVisitor()
visitAttachedFileEnd(AttachedFile attachedFile)
public void visitAttachedFileEnd(AttachedFile attachedFile)
End to visit the AttachedFile node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| attachedFile | AttachedFile | The AttachedFile node. |
visitAttachedFileStart(AttachedFile attachedFile)
public void visitAttachedFileStart(AttachedFile attachedFile)
Start to visit the AttachedFile node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| attachedFile | AttachedFile | The AttachedFile node. |
visitDocumentEnd(Document document)
public void visitDocumentEnd(Document document)
End to visit the Document node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| document | Document | The Document node. |
visitDocumentStart(Document document)
public void visitDocumentStart(Document document)
Start to visit the Document node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| document | Document | The Document node. |
visitImageEnd(Image image)
public void visitImageEnd(Image image)
End to visit the Image node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| image | Image | The Image node. |
visitImageStart(Image image)
public void visitImageStart(Image image)
Start to visit the Image node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| image | Image | The Image node. |
visitInkDrawingEnd(InkDrawing inkDrawing)
public void visitInkDrawingEnd(InkDrawing inkDrawing)
End to visit the InkDrawing node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| inkDrawing | InkDrawing | The InkDrawing node. |
visitInkDrawingStart(InkDrawing inkDrawing)
public void visitInkDrawingStart(InkDrawing inkDrawing)
Start to visit the InkDrawing node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| inkDrawing | InkDrawing | The InkDrawing node. |
visitInkParagraphEnd(InkParagraph inkParagraph)
public void visitInkParagraphEnd(InkParagraph inkParagraph)
End to visit the InkParagraph node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| inkParagraph | InkParagraph | The InkParagraph node. |
visitInkParagraphStart(InkParagraph inkParagraph)
public void visitInkParagraphStart(InkParagraph inkParagraph)
Start to visit the InkParagraph node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| inkParagraph | InkParagraph | The InkParagraph node. |
visitInkWordEnd(InkWord inkWord)
public void visitInkWordEnd(InkWord inkWord)
End to visit the InkWord node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| inkWord | InkWord | The InkWord node. |
visitInkWordStart(InkWord inkWord)
public void visitInkWordStart(InkWord inkWord)
Start to visit the InkWord node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| inkWord | InkWord | The InkWord node. |
visitLoopEnd(Loop loop)
public void visitLoopEnd(Loop loop)
End to visit the Loop node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| loop | Loop | The Loop node. |
visitLoopStart(Loop loop)
public void visitLoopStart(Loop loop)
Start to visit the Loop node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| loop | Loop | The Loop node. |
visitOutlineElementEnd(OutlineElement outlineElement)
public void visitOutlineElementEnd(OutlineElement outlineElement)
End to visit the OutlineElement node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| outlineElement | OutlineElement | The OutlineElement node. |
visitOutlineElementStart(OutlineElement outlineElement)
public void visitOutlineElementStart(OutlineElement outlineElement)
Start to visit the OutlineElement node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| outlineElement | OutlineElement | The OutlineElement node. |
visitOutlineEnd(Outline outline)
public void visitOutlineEnd(Outline outline)
End to visit the Outline node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| outline | Outline | The Outline node. |
visitOutlineGroupEnd(OutlineGroup outlineGroup)
public void visitOutlineGroupEnd(OutlineGroup outlineGroup)
End to visit the OutlineGroup node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| outlineGroup | OutlineGroup | The OutlineGroup node. |
visitOutlineGroupStart(OutlineGroup outlineGroup)
public void visitOutlineGroupStart(OutlineGroup outlineGroup)
Start to visit the OutlineGroup node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| outlineGroup | OutlineGroup | The OutlineGroup node. |
visitOutlineStart(Outline outline)
public void visitOutlineStart(Outline outline)
Start to visit the Outline node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| outline | Outline | The Outline node. |
visitPageEnd(Page page)
public void visitPageEnd(Page page)
End to visit the Page node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| page | Page | The Page node. |
visitPageStart(Page page)
public void visitPageStart(Page page)
Start to visit the Page node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| page | Page | The Page node. |
visitRichTextEnd(RichText richText)
public void visitRichTextEnd(RichText richText)
End to visit the RichText node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| richText | RichText | The RichText node. |
visitRichTextStart(RichText richText)
public void visitRichTextStart(RichText richText)
Start to visit the RichText node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| richText | RichText | The RichText node. |
visitTableCellEnd(TableCell tableCell)
public void visitTableCellEnd(TableCell tableCell)
End to visit the TableCell node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| tableCell | TableCell | The TableCell node. |
visitTableCellStart(TableCell tableCell)
public void visitTableCellStart(TableCell tableCell)
Start to visit the TableCell node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| tableCell | TableCell | The TableCell node. |
visitTableEnd(Table table)
public void visitTableEnd(Table table)
End to visit the Table node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| table | Table | The Table node. |
visitTableRowEnd(TableRow tableRow)
public void visitTableRowEnd(TableRow tableRow)
End to visit the TableRow node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| tableRow | TableRow | The TableRow node. |
visitTableRowStart(TableRow tableRow)
public void visitTableRowStart(TableRow tableRow)
Start to visit the TableRow node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| tableRow | TableRow | The TableRow node. |
visitTableStart(Table table)
public void visitTableStart(Table table)
Start to visit the Table node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| table | Table | The Table node. |
visitTitleEnd(Title title)
public void visitTitleEnd(Title title)
End to visit the Title node.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| title | Title | The Title node. |
visitTitleStart(Title title)
public void visitTitleStart(Title title)
Start to visit the Title node.
Parameters:
