StyleCollection

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

Все реализованные интерфейсы: java.lang.Cloneable, java.lang.Iterable

public class StyleCollection implements Cloneable, Iterable

Коллекция объектов Style, представляющих как встроенные, так и определяемые пользователем стили в документе.

Чтобы узнать больше, посетитеWorking with Styles and Themes документальная статья.

Методы

МетодОписание
add(int type, String name)
addCopy(Style style)Копирует стиль в эту коллекцию.
clearQuickStyleGallery()Удаляет все стили из панели «Галерея экспресс-стилей».
equals(Object arg0)
get(int index)Получает стиль по индексу.
get(String name)Извлекает стиль из коллекции.
getByStyleIdentifier(int sti)
getClass()
getCount()Получает количество стилей в коллекции.
getDefaultFont()Получает форматирование текста документа по умолчанию.
getDefaultParagraphFormat()Получает форматирование абзаца документа по умолчанию.
getDocument()Получает документ владельца.
hashCode()
iterator()Получает объект перечислителя, который будет перечислять стили в алфавитном порядке их имен.
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(int type, String name)

public Style add(int type, String name)

Параметры:

ПараметрТипОписание
typeint
namejava.lang.String

Возвращает: Style

addCopy(Style style)

public Style addCopy(Style style)

Копирует стиль в эту коллекцию.

Параметры:

ПараметрТипОписание
styleStyleСтиль для копирования.

Возвращает: Style - Скопированный стиль готов к использованию.

Копируемый стиль может принадлежать как одному, так и разным документам.

Связанный стиль копируется.

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

Если коллекция уже содержит стиль с таким именем, то новое имя генерируется автоматически путем добавления “\суффикс _number”, начинающийся с 0, например, “Нормальный_0”, “Заголовок 1\ _1” и т. д. ИспользуйтеStyle.getName() / Style.setName(java.lang.String) setter для изменения имени импортированного стиля.

clearQuickStyleGallery()

public void clearQuickStyleGallery()

Удаляет все стили из панели «Галерея экспресс-стилей».

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

get(int index)

public Style get(int index)

Получает стиль по индексу.

Параметры:

ПараметрТипОписание
indexint

Возвращает: Style - Стиль по индексу.

get(String name)

public Style get(String name)

Извлекает стиль из коллекции. Получает стиль по имени или псевдониму.

С учетом регистра, возвращает ноль, если стиль с заданным именем не найден.

Если это английское имя встроенного стиля, которого еще не существует, он создается автоматически.

Параметры:

ПараметрТипОписание
namejava.lang.String

Возвращает: Style - соответствующийStyle ценность.

getByStyleIdentifier(int sti)

public Style getByStyleIdentifier(int sti)

Параметры:

ПараметрТипОписание
stiint

Возвращает: Style

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getCount()

public int getCount()

Получает количество стилей в коллекции.

Возвращает: int — количество стилей в коллекции.

getDefaultFont()

public Font getDefaultFont()

Получает форматирование текста документа по умолчанию.

Обратите внимание, что значения по умолчанию для всего документа были введены в Microsoft Word 2007 и полностью поддерживаются в форматах OOXML (LoadFormat.DOCX) Только. Более ранние форматы документов имеют ограниченную поддержку этой функции и могут сохранять только имена шрифтов.

Возвращает: Font - Форматирование текста документа по умолчанию.

getDefaultParagraphFormat()

public ParagraphFormat getDefaultParagraphFormat()

Получает форматирование абзаца документа по умолчанию.

Обратите внимание, что значения по умолчанию для всего документа были введены в Microsoft Word 2007 и полностью поддерживаются в форматах OOXML (LoadFormat.DOCX) Только. Более ранние форматы документов не поддерживают форматирование абзаца документа по умолчанию.

Возвращает: ParagraphFormat - Форматирование абзаца документа по умолчанию.

getDocument()

public DocumentBase getDocument()

Получает документ владельца.

Возвращает: DocumentBase - Документ собственника.

hashCode()

public native int hashCode()

Возвращает: инт

iterator()

public Iterator iterator()

Получает объект перечислителя, который будет перечислять стили в алфавитном порядке их имен.

Возвращает: java.util.Iterator

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Возвращает: java.lang.String

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