AnnotationCollection
Наследование: java.lang.Object
Все реализованные интерфейсы: java.lang.Iterable
public final class AnnotationCollection implements Iterable<Annotation>
Класс, представляющий коллекцию аннотаций.
Конструкторы
Конструктор | Описание |
---|---|
AnnotationCollection(Page page) | Конструктор AnnotationCollection. |
Методы
Метод | Описание |
---|---|
accept(AnnotationSelector visitor) | Принимает посетителя для обработки аннотации. |
add(Annotation annotation) | Добавляет аннотацию к коллекции. |
add(Annotation annotation, boolean considerRotation) | Добавляет аннотацию к коллекции. |
clear() | Удаляет все аннотации из коллекции. |
contains(Annotation annotation) | Проверяет, принадлежит ли указанная аннотация коллекции. |
copyTo(Annotation[] array, int index) | Копирует массив аннотаций в коллекцию. |
delete() | Удаляет все аннотации из коллекции. |
delete(Annotation annotation) | Удаляет указанную аннотацию из коллекции. |
delete(int index) | Удаляет аннотацию из коллекции по индексу. |
equals(Object arg0) | |
findByName(String name) | Возвращает аннотацию по ее имени. |
getClass() | |
getSyncRoot() | Получает объект, который можно использовать для синхронизации доступа к com.aspose.pdf.AnnotationCollection. |
get_Item(int index) | Индекс элемента, который необходимо получить. |
hashCode() | |
isReadOnly() | Получает значение, указывающее, доступна ли коллекция только для чтения. |
isSynchronized() | Получает значение, указывающее, является ли доступ к com.aspose.pdf.AnnotationCollection синхронизированным (потокобезопасным). |
iterator() | Возвращает перечислитель коллекции. |
notify() | |
notifyAll() | |
remove(Annotation annotation) | Удаляет указанную аннотацию из коллекции. |
size() | Получает количество аннотаций в коллекции. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
AnnotationCollection(Page page)
public AnnotationCollection(Page page)
Конструктор AnnotationCollection. Создает коллекцию аннотаций для аннотаций на данной странице.
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Родительская страница аннотаций. |
accept(AnnotationSelector visitor)
public void accept(AnnotationSelector visitor)
Принимает посетителя для обработки аннотации.
Параметры:
Параметр | Тип | Описание |
---|---|---|
visitor | AnnotationSelector | Объект выбора аннотаций. |
add(Annotation annotation)
public void add(Annotation annotation)
Добавляет аннотацию к коллекции.
Параметры:
Параметр | Тип | Описание |
---|---|---|
annotation | Annotation | Аннотация, которая будет добавлена. |
add(Annotation annotation, boolean considerRotation)
public void add(Annotation annotation, boolean considerRotation)
Добавляет аннотацию к коллекции. Если страница повернута, прямоугольник аннотации будет пересчитан соответствующим образом.
Параметры:
Параметр | Тип | Описание |
---|---|---|
annotation | Annotation | Аннотация, которая будет добавлена. |
considerRotation | boolean | Если true и страница повернута, то позиция аннотации будет пересчитываться в соответствии с поворотом страницы. |
clear()
public void clear()
Удаляет все аннотации из коллекции.
contains(Annotation annotation)
public boolean contains(Annotation annotation)
Проверяет, принадлежит ли указанная аннотация коллекции.
Параметры:
Параметр | Тип | Описание |
---|---|---|
annotation | Annotation | Аннотация для поиска. |
Возвращает: boolean - логическое значение True - если аннотация найдена; в противном случае ложно.
copyTo(Annotation[] array, int index)
public void copyTo(Annotation[] array, int index)
Копирует массив аннотаций в коллекцию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
array | Annotation[] | Массив для копирования в коллекцию. |
index | int | Начальный индекс, куда будет скопирована коллекция. |
delete()
public void delete()
Удаляет все аннотации из коллекции.
delete(Annotation annotation)
public void delete(Annotation annotation)
Удаляет указанную аннотацию из коллекции.
Параметры:
Параметр | Тип | Описание |
---|---|---|
annotation | Annotation | Аннотация, которую следует удалить. |
delete(int index)
public void delete(int index)
Удаляет аннотацию из коллекции по индексу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
index | int | Указатель аннотации, которую следует удалить. |
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
findByName(String name)
public final Annotation findByName(String name)
Возвращает аннотацию по ее имени.
Параметры:
Параметр | Тип | Описание |
---|---|---|
name | java.lang.String | Название аннотации |
Возвращает: Annotation - Объект аннотации, если он найден; в противном случае ноль.
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getSyncRoot()
public Object getSyncRoot()
Получает объект, который можно использовать для синхронизации доступа к com.aspose.pdf.AnnotationCollection.
Возвращает: java.lang.Object — Объект для синхронизации
get_Item(int index)
public Annotation get_Item(int index)
Индекс элемента, который необходимо получить.
Параметры:
Параметр | Тип | Описание |
---|---|---|
index | int | Значение индекса начиналось с единицы. |
Возвращает: Annotation - Объект аннотации
hashCode()
public native int hashCode()
Возвращает: инт
isReadOnly()
public boolean isReadOnly()
Получает значение, указывающее, доступна ли коллекция только для чтения.
Возвращает: boolean - логическое значение
isSynchronized()
public boolean isSynchronized()
Получает значение, указывающее, является ли доступ к com.aspose.pdf.AnnotationCollection синхронизированным (потокобезопасным).
Возвращает: boolean - логическое значение
iterator()
public System.Collections.IEnumerator<Annotation> iterator()
Возвращает перечислитель коллекции.
Возвращает: com.aspose.ms.System.Collections.IEnumerator<com.aspose.pdf.Annotation> — объект перечислителя
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
remove(Annotation annotation)
public boolean remove(Annotation annotation)
Удаляет указанную аннотацию из коллекции.
Параметры:
Параметр | Тип | Описание |
---|---|---|
annotation | Annotation | Аннотация, которую следует удалить. |
Возвращает: boolean - логическое значение True - если аннотация найдена; в противном случае ложно.
size()
public int size()
Получает количество аннотаций в коллекции.
Возвращает: интервал - целочисленное значение
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |