IAnnotationVisitor
public interface IAnnotationVisitor
定义访问不同文档注释的Visitor。
方法
方法 | 描述 |
---|---|
visit(CaretAnnotation caret) | 访问/选择插入符号注释。 |
visit(CircleAnnotation circle) | 访问/选择圆圈注释。 |
visit(FileAttachmentAnnotation attachment) | 访问/选择附件注释。 |
visit(FreeTextAnnotation freetext) | 访问/选择自由文本注释。 |
visit(HighlightAnnotation highlight) | 访问/选择突出显示注释。 |
visit(InkAnnotation ink) | 访问/选择墨迹注释。 |
visit(LineAnnotation line) | 访问/选择行注释。 |
visit(LinkAnnotation link) | 访问/选择链接注释。 |
visit(MovieAnnotation movie) | 访问/选择电影注释。 |
visit(PolygonAnnotation polygon) | 访问/选择多边形注释。 |
visit(PolylineAnnotation polyline) | 访问/选择折线注释。 |
visit(PopupAnnotation popup) | 访问/选择弹出注释。 |
visit(ScreenAnnotation screen) | 访问/选择屏幕注释。 |
visit(SquareAnnotation square) | 访问/选择方形注释。 |
visit(SquigglyAnnotation squiggly) | 访问/选择波浪注释。 |
visit(StampAnnotation stamp) | 访问/选择邮票注释。 |
visit(StrikeOutAnnotation strikeOut) | 访问/选择删除线注释。 |
visit(TextAnnotation text) | 访问/选择文本注释。 |
visit(UnderlineAnnotation underline) | 访问/选择下划线注释。 |
visit(WidgetAnnotation widget) | 访问/选择小部件注释。 |
visit(CaretAnnotation caret)
public abstract void visit(CaretAnnotation caret)
访问/选择插入符号注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
caret | CaretAnnotation | CaretAnnotation 对象示例/模板。 |
visit(CircleAnnotation circle)
public abstract void visit(CircleAnnotation circle)
访问/选择圆圈注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
circle | CircleAnnotation | CircleAnnotation 对象示例/模板。 |
visit(FileAttachmentAnnotation attachment)
public abstract void visit(FileAttachmentAnnotation attachment)
访问/选择附件注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
attachment | FileAttachmentAnnotation | FileAttachmentAnnotation 对象示例/模板。 |
visit(FreeTextAnnotation freetext)
public abstract void visit(FreeTextAnnotation freetext)
访问/选择自由文本注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
freetext | FreeTextAnnotation | FreeTextAnnotation 对象示例/模板。 |
visit(HighlightAnnotation highlight)
public abstract void visit(HighlightAnnotation highlight)
访问/选择突出显示注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
highlight | HighlightAnnotation | HighlightAnnotation 对象示例/模板。 |
visit(InkAnnotation ink)
public abstract void visit(InkAnnotation ink)
访问/选择墨迹注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
ink | InkAnnotation | InkAnnotation 对象示例/模板。 |
visit(LineAnnotation line)
public abstract void visit(LineAnnotation line)
访问/选择行注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
line | LineAnnotation | LineAnnotation 对象示例/模板。 |
visit(LinkAnnotation link)
public abstract void visit(LinkAnnotation link)
访问/选择链接注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
link | LinkAnnotation | LinkAnnotation 对象示例/模板。 |
visit(MovieAnnotation movie)
public abstract void visit(MovieAnnotation movie)
访问/选择电影注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
movie | MovieAnnotation | MovieAnnotation 对象示例/模板。 |
visit(PolygonAnnotation polygon)
public abstract void visit(PolygonAnnotation polygon)
访问/选择多边形注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
polygon | PolygonAnnotation | PolygonAnnotation 对象示例/模板。 |
visit(PolylineAnnotation polyline)
public abstract void visit(PolylineAnnotation polyline)
访问/选择折线注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
polyline | PolylineAnnotation | PolylineAnnotation 对象示例/模板。 |
visit(PopupAnnotation popup)
public abstract void visit(PopupAnnotation popup)
访问/选择弹出注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
popup | PopupAnnotation | PopupAnnotation 对象示例/模板。 |
visit(ScreenAnnotation screen)
public abstract void visit(ScreenAnnotation screen)
访问/选择屏幕注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
screen | ScreenAnnotation | ScreenAnnotation 对象示例/模板。 |
visit(SquareAnnotation square)
public abstract void visit(SquareAnnotation square)
访问/选择方形注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
square | SquareAnnotation | SquareAnnotation 对象示例/模板。 |
visit(SquigglyAnnotation squiggly)
public abstract void visit(SquigglyAnnotation squiggly)
访问/选择波浪注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
squiggly | SquigglyAnnotation | SquigglyAnnotation 对象示例/模板。 |
visit(StampAnnotation stamp)
public abstract void visit(StampAnnotation stamp)
访问/选择邮票注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
stamp | StampAnnotation | StampAnnotation 对象示例/模板。 |
visit(StrikeOutAnnotation strikeOut)
public abstract void visit(StrikeOutAnnotation strikeOut)
访问/选择删除线注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
strikeOut | StrikeOutAnnotation | StrikeOutAnnotation 对象示例/模板。 |
visit(TextAnnotation text)
public abstract void visit(TextAnnotation text)
访问/选择文本注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
text | TextAnnotation | TextAnnotation 对象示例/模板。 |
visit(UnderlineAnnotation underline)
public abstract void visit(UnderlineAnnotation underline)
访问/选择下划线注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
underline | UnderlineAnnotation | UnderlineAnnotation 对象示例/模板。 |
visit(WidgetAnnotation widget)
public abstract void visit(WidgetAnnotation widget)
访问/选择小部件注释。
参数:
范围 | 类型 | 描述 |
---|---|---|
widget | WidgetAnnotation | WidgetAnnotation 对象示例/模板。 |