AnnotationSelector

遗产: java.lang.Object

所有已实现的接口: com.aspose.pdf.IAnnotationVisitor

public final class AnnotationSelector implements IAnnotationVisitor

该类用于使用Visitor模板思想选择标注。

构造函数

构造函数描述
AnnotationSelector()初始化 AnnotationSelector 类的新实例。
AnnotationSelector(Annotation annotation)初始化新的 AnnotationSelector 对象。

方法

方法描述
equals(Object arg0)
getClass()
getSelected()选定对象的列表。
hashCode()
notify()
notifyAll()
toString()
visit(CaretAnnotation caret)如果 AnnotationSelector 是使用 CaretAnnotation 对象初始化的,则选择插入符号注释。
visit(CircleAnnotation circle)如果 AnnotationSelector 是使用 CircleAnnotation 对象初始化的,则选择圆形注释。
visit(FileAttachmentAnnotation attachment)如果 AnnotationSelector 是使用 FileAttachmentAnnotation 对象初始化的,则选择附件注释。
visit(FreeTextAnnotation freetext)如果 AnnotationSelector 是使用 FreeTextAnnotation 对象初始化的,则选择自由文本注释。
visit(HighlightAnnotation highlight)如果 AnnotationSelector 是使用 FreeTextAnnotation 对象初始化的,则选择附件注释。
visit(InkAnnotation ink)如果 AnnotationSelector 是使用 InkAnnotation 对象初始化的,则选择墨迹注释。
visit(LineAnnotation line)如果 AnnotationSelector 是使用 LineAnnotation 对象初始化的,则选择线注释。
visit(LinkAnnotation link)如果 AnnotationSelector 是使用 LinkAnnotation 对象初始化的,则选择链接注释。
visit(MovieAnnotation movie)如果 AnnotationSelector 是使用 MovieAnnotation 对象初始化的,则选择电影注释。
visit(PDF3DAnnotation pdf3D)如果 AnnotationSelector 是使用 PDF3DAnnotation 对象初始化的,则选择 PDF3D 注释。
visit(PolygonAnnotation polygon)如果 AnnotationSelector 是使用 PolygonAnnotation 对象初始化的,则选择多边形注释。
visit(PolylineAnnotation polyline)如果 AnnotationSelector 是使用 PolylineAnnotation 对象初始化的,则选择折线注释。
visit(PopupAnnotation popup)如果 AnnotationSelector 是使用 PopupAnnotation 对象初始化的,则选择弹出式注释。
visit(RedactionAnnotation redact)如果 AnnotationSelector 是使用 RedactAnnotation 对象初始化的,则选择编辑注释。
visit(RichMediaAnnotation richMedia)如果 AnnotationSelector 是使用 RichMedia 注释对象初始化的,则选择电影注释。
visit(ScreenAnnotation screen)如果 AnnotationSelector 是使用 ScreenAnnotation 对象初始化的,则选择屏幕注释。
visit(SquareAnnotation square)如果 AnnotationSelector 是使用 SquareAnnotation 对象初始化的,则选择方形注释。
visit(SquigglyAnnotation squiggly)如果 AnnotationSelector 是使用 SquigglyAnnotation 对象初始化的,则选择波浪注释。
visit(StampAnnotation stamp)如果 AnnotationSelector 是使用 StampAnnotation 对象初始化的,则选择图章注释。
visit(StrikeOutAnnotation strikeOut)如果 AnnotationSelector 是使用 StrikeOutAnnotation 对象初始化的,则选择 strikeOut 注释。
visit(TextAnnotation text)如果 AnnotationSelector 是使用 TextAnnotation 对象初始化的,则选择文本注释。
visit(UnderlineAnnotation underline)如果 AnnotationSelector 是使用 UnderlineAnnotation 对象初始化的,则选择下划线注释。
visit(WatermarkAnnotation watermark)如果 AnnotationSelector 是使用 WatermarkAnnotation 对象初始化的,则选择水印注释。
visit(WidgetAnnotation widget)如果 AnnotationSelector 是使用 WidgetAnnotation 对象初始化的,则选择小部件注释。
wait()
wait(long arg0)
wait(long arg0, int arg1)

AnnotationSelector()

public AnnotationSelector()

初始化 AnnotationSelector 类的新实例。

AnnotationSelector(Annotation annotation)

public AnnotationSelector(Annotation annotation)

初始化新的 AnnotationSelector 对象。

参数:

范围类型描述
annotationAnnotation要选择的注释。该对象仅描述了我们希望找到的注释具有的一些特征,例如注释的类型。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getSelected()

public List<Annotation> getSelected()

选定对象的列表。

退货: java.util.List<com.aspose.pdf.Annotation> - 注释实例列表

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

退货: java.lang.字符串

visit(CaretAnnotation caret)

public void visit(CaretAnnotation caret)

如果 AnnotationSelector 是使用 CaretAnnotation 对象初始化的,则选择插入符号注释。

参数:

范围类型描述
caretCaretAnnotation用于选择的 CaretAnnotation 对象。

visit(CircleAnnotation circle)

public void visit(CircleAnnotation circle)

如果 AnnotationSelector 是使用 CircleAnnotation 对象初始化的,则选择圆形注释。

参数:

范围类型描述
circleCircleAnnotation用于选择的 CircleAnnotation 对象。

visit(FileAttachmentAnnotation attachment)

public void visit(FileAttachmentAnnotation attachment)

如果 AnnotationSelector 是使用 FileAttachmentAnnotation 对象初始化的,则选择附件注释。

参数:

范围类型描述
attachmentFileAttachmentAnnotation用于选择的 FileAttachmentAnnotation 对象。

visit(FreeTextAnnotation freetext)

public void visit(FreeTextAnnotation freetext)

如果 AnnotationSelector 是使用 FreeTextAnnotation 对象初始化的,则选择自由文本注释。

参数:

范围类型描述
freetextFreeTextAnnotation用于选择的 FreeTextAnnotation 对象。

visit(HighlightAnnotation highlight)

public void visit(HighlightAnnotation highlight)

如果 AnnotationSelector 是使用 FreeTextAnnotation 对象初始化的,则选择附件注释。

参数:

范围类型描述
highlightHighlightAnnotation用于选择的 HighlightAnnotation 对象。

visit(InkAnnotation ink)

public void visit(InkAnnotation ink)

如果 AnnotationSelector 是使用 InkAnnotation 对象初始化的,则选择墨迹注释。

参数:

范围类型描述
inkInkAnnotation用于选择的 InkAnnotation 对象。

visit(LineAnnotation line)

public void visit(LineAnnotation line)

如果 AnnotationSelector 是使用 LineAnnotation 对象初始化的,则选择线注释。

参数:

范围类型描述
lineLineAnnotation用于选择的 LineAnnotation 对象。

visit(LinkAnnotation link)

public void visit(LinkAnnotation link)

如果 AnnotationSelector 是使用 LinkAnnotation 对象初始化的,则选择链接注释。

参数:

范围类型描述
linkLinkAnnotation用于选择的 LinkAnnotation 对象。

visit(MovieAnnotation movie)

public void visit(MovieAnnotation movie)

如果 AnnotationSelector 是使用 MovieAnnotation 对象初始化的,则选择电影注释。

参数:

范围类型描述
movieMovieAnnotation用于选择的 MovieAnnotation 对象。

visit(PDF3DAnnotation pdf3D)

public void visit(PDF3DAnnotation pdf3D)

如果 AnnotationSelector 是使用 PDF3DAnnotation 对象初始化的,则选择 PDF3D 注释。

参数:

范围类型描述
pdf3DPDF3DAnnotation用于选择的 PDF3DAnnotation 对象。

visit(PolygonAnnotation polygon)

public void visit(PolygonAnnotation polygon)

如果 AnnotationSelector 是使用 PolygonAnnotation 对象初始化的,则选择多边形注释。

参数:

范围类型描述
polygonPolygonAnnotation用于选择的 PolygonAnnotation 对象。

visit(PolylineAnnotation polyline)

public void visit(PolylineAnnotation polyline)

如果 AnnotationSelector 是使用 PolylineAnnotation 对象初始化的,则选择折线注释。

参数:

范围类型描述
polylinePolylineAnnotation用于选择的 PolylineAnnotation 对象。

visit(PopupAnnotation popup)

public void visit(PopupAnnotation popup)

如果 AnnotationSelector 是使用 PopupAnnotation 对象初始化的,则选择弹出式注释。

参数:

范围类型描述
popupPopupAnnotation用于选择的 PopupAnnotation 对象。

visit(RedactionAnnotation redact)

public void visit(RedactionAnnotation redact)

如果 AnnotationSelector 是使用 RedactAnnotation 对象初始化的,则选择编辑注释。

参数:

范围类型描述
redactRedactionAnnotation用于选择的 RedactAnnotation 对象。

visit(RichMediaAnnotation richMedia)

public void visit(RichMediaAnnotation richMedia)

如果 AnnotationSelector 是使用 RichMedia 注释对象初始化的,则选择电影注释。

参数:

范围类型描述
richMediaRichMediaAnnotation富媒体注释。

visit(ScreenAnnotation screen)

public void visit(ScreenAnnotation screen)

如果 AnnotationSelector 是使用 ScreenAnnotation 对象初始化的,则选择屏幕注释。

参数:

范围类型描述
screenScreenAnnotation用于选择的 ScreenAnnotation 对象。

visit(SquareAnnotation square)

public void visit(SquareAnnotation square)

如果 AnnotationSelector 是使用 SquareAnnotation 对象初始化的,则选择方形注释。

参数:

范围类型描述
squareSquareAnnotation用于选择的 SquareAnnotation 对象。

visit(SquigglyAnnotation squiggly)

public void visit(SquigglyAnnotation squiggly)

如果 AnnotationSelector 是使用 SquigglyAnnotation 对象初始化的,则选择波浪注释。

参数:

范围类型描述
squigglySquigglyAnnotation用于选择的 SquigglyAnnotation 对象。

visit(StampAnnotation stamp)

public void visit(StampAnnotation stamp)

如果 AnnotationSelector 是使用 StampAnnotation 对象初始化的,则选择图章注释。

参数:

范围类型描述
stampStampAnnotation用于选择的 StampAnnotation 对象。

visit(StrikeOutAnnotation strikeOut)

public void visit(StrikeOutAnnotation strikeOut)

如果 AnnotationSelector 是使用 StrikeOutAnnotation 对象初始化的,则选择 strikeOut 注释。

参数:

范围类型描述
strikeOutStrikeOutAnnotation用于选择的 StrikeOutAnnotation 对象。

visit(TextAnnotation text)

public void visit(TextAnnotation text)

如果 AnnotationSelector 是使用 TextAnnotation 对象初始化的,则选择文本注释。

参数:

范围类型描述
textTextAnnotation用于选择的 TextAnnotation 对象。

visit(UnderlineAnnotation underline)

public void visit(UnderlineAnnotation underline)

如果 AnnotationSelector 是使用 UnderlineAnnotation 对象初始化的,则选择下划线注释。

参数:

范围类型描述
underlineUnderlineAnnotation用于选择的 UnderlineAnnotation 对象。

visit(WatermarkAnnotation watermark)

public void visit(WatermarkAnnotation watermark)

如果 AnnotationSelector 是使用 WatermarkAnnotation 对象初始化的,则选择水印注释。

参数:

范围类型描述
watermarkWatermarkAnnotation用于选择的 WatermarkAnnotation。

visit(WidgetAnnotation widget)

public void visit(WidgetAnnotation widget)

如果 AnnotationSelector 是使用 WidgetAnnotation 对象初始化的,则选择小部件注释。

参数:

范围类型描述
widgetWidgetAnnotation用于选择的 WidgetAnnotation 对象。

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int