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)
Параметры:
Параметр | Тип | Описание |
---|---|---|
type | int | |
name | java.lang.String |
Возвращает: Style
addCopy(Style style)
public Style addCopy(Style style)
Копирует стиль в эту коллекцию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
style | Style | Стиль для копирования. |
Возвращает: 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)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
get(int index)
public Style get(int index)
Получает стиль по индексу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
index | int |
Возвращает: Style - Стиль по индексу.
get(String name)
public Style get(String name)
Извлекает стиль из коллекции. Получает стиль по имени или псевдониму.
С учетом регистра, возвращает ноль, если стиль с заданным именем не найден.
Если это английское имя встроенного стиля, которого еще не существует, он создается автоматически.
Параметры:
Параметр | Тип | Описание |
---|---|---|
name | java.lang.String |
Возвращает: Style - соответствующийStyle ценность.
getByStyleIdentifier(int sti)
public Style getByStyleIdentifier(int sti)
Параметры:
Параметр | Тип | Описание |
---|---|---|
sti | int |
Возвращает: 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)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |