AnnotationSelector

Наследование: java.lang.Object

Все реализованные интерфейсы: com.aspose.pdf.IAnnotationVisitor

public final class AnnotationSelector implements IAnnotationVisitor

Этот класс используется для выбора аннотаций с использованием идеи шаблона посетителя.

Конструкторы

КонструкторОписание
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)Выберите аннотацию PDF3D, если AnnotationSelector был инициализирован объектом PDF3DAnnotation.
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)Выберите аннотацию strikeOut, если AnnotationSelector был инициализирован с помощью объекта StrikeOutAnnotation.
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.Класс

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.String

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)

Выберите аннотацию PDF3D, если AnnotationSelector был инициализирован объектом PDF3DAnnotation.

Параметры:

ПараметрТипОписание
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Аннотация RichMedia.

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)

Выберите аннотацию strikeOut, если AnnotationSelector был инициализирован с помощью объекта StrikeOutAnnotation.

Параметры:

ПараметрТипОписание
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Водяной знакАннотация для выбора.

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