ListLevel

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

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

public class ListLevel implements Cloneable

Определяет форматирование для уровня списка.

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

Вы не создаете объекты этого класса. Объекты уровня списка создаются автоматически при создании списка. Вы получаете доступListLevel объекты черезListLevelCollection коллекция.

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

Методы

МетодОписание
clearRunAttrs()
createPictureBullet()Создает форму маркера изображения для текущего уровня списка.
deletePictureBullet()Удаляет маркер изображения для текущего уровня списка.
equals(ListLevel level)Сравнивается с указанным ListLevel.
equals(Object arg0)
fetchInheritedRunAttr(int key)
getAlignment()Получает обоснование фактического номера элемента списка.
getClass()
getCustomNumberStyleFormat()Получает пользовательский формат числового стиля для этого уровня списка.
getDirectRunAttr(int key)
getEffectiveValue(int index, int numberStyle, String customNumberStyleFormat)
getFont()Указывает форматирование символов, используемое для метки списка.
getImageData()Возвращает данные изображения формы маркера изображения для текущего уровня списка.
getLinkedStyle()Получает стиль абзаца, связанный с этим уровнем списка.
getNumberFormat()Получает числовой формат для уровня списка.
getNumberPosition()Получает позицию (в пунктах) числа или маркера для уровня списка.
getNumberStyle()Получает стиль номера для этого уровня списка.
getRestartAfterLevel()Получает уровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумерацию.
getStartAt()Получает начальный номер для этого уровня списка.
getTabPosition()Получает позицию табуляции (в пунктах) для уровня списка.
getTextPosition()Получает позицию (в пунктах) второй строки переноса текста для уровня списка.
getTrailingCharacter()Получает символ, вставленный после числа для уровня списка.
hashCode()
isLegal()Значение true, если уровень превращает все унаследованные числа в арабские, и значение false, если сохраняется стиль их чисел.
isLegal(boolean value)Значение true, если уровень превращает все унаследованные числа в арабские, и значение false, если сохраняется стиль их чисел.
notify()
notifyAll()
removeRunAttr(int key)
setAlignment(int value)Задает выравнивание фактического номера элемента списка.
setLinkedStyle(Style value)Задает стиль абзаца, связанный с этим уровнем списка.
setNumberFormat(String value)Задает числовой формат для уровня списка.
setNumberPosition(double value)Задает позицию (в пунктах) числа или маркера для уровня списка.
setNumberStyle(int value)Задает стиль номера для этого уровня списка.
setRestartAfterLevel(int value)Задает уровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумерацию.
setRunAttr(int key, Object value)
setStartAt(int value)Задает начальный номер для этого уровня списка.
setTabPosition(double value)Устанавливает позицию табуляции (в пунктах) для уровня списка.
setTextPosition(double value)Задает положение (в пунктах) второй строки переноса текста для уровня списка.
setTrailingCharacter(int value)Устанавливает символ, вставляемый после числа для уровня списка.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearRunAttrs()

public void clearRunAttrs()

createPictureBullet()

public void createPictureBullet()

Создает форму маркера изображения для текущего уровня списка. Обратите внимание, что для NumberStyle будет установлено значение Bullet, а для NumberFormat значение “\xF0B7” для правильного отображения маркера изображения. Изображение красного креста будет установлено в качестве изображения маркера изображения при создании. Чтобы изменить его, используйтеgetImageData().

deletePictureBullet()

public void deletePictureBullet()

Удаляет маркер изображения для текущего уровня списка. Пуля по умолчанию будет отображаться после удаления.

equals(ListLevel level)

public boolean equals(ListLevel level)

Сравнивается с указанным ListLevel.

Параметры:

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

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

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

fetchInheritedRunAttr(int key)

public Object fetchInheritedRunAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getAlignment()

public int getAlignment()

Получает обоснование фактического номера элемента списка.

Метка списка выровнена относительноgetNumberPosition() / setNumberPosition(double) имущество.

Возвращает: int - Обоснование фактического номера элемента списка. Возвращаемое значение является одним изListLevelAlignment константы.

getClass()

public final native Class<?> getClass()

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

getCustomNumberStyleFormat()

public String getCustomNumberStyleFormat()

Получает пользовательский формат числового стиля для этого уровня списка. Например: «а, �,=,…".

Возвращает: java.lang.String — пользовательский формат числового стиля для этого уровня списка.

getDirectRunAttr(int key)

public Object getDirectRunAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getEffectiveValue(int index, int numberStyle, String customNumberStyleFormat)

public static String getEffectiveValue(int index, int numberStyle, String customNumberStyleFormat)

Параметры:

ПараметрТипОписание
indexint
numberStyleint
customNumberStyleFormatjava.lang.String

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

getFont()

public Font getFont()

Указывает форматирование символов, используемое для метки списка.

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

getImageData()

public ImageData getImageData()

Возвращает данные изображения формы маркера изображения для текущего уровня списка. Если этот уровень не определяет маркер изображения, он возвращает значение null. Перед установкой нового изображения для формы маркера без изображения используйтеcreatePictureBullet() метод первый.

Возвращает: ImageData - Данные изображения формы маркера изображения для текущего уровня списка.

getLinkedStyle()

public Style getLinkedStyle()

Получает стиль абзаца, связанный с этим уровнем списка.

Это свойство имеет значение null, если уровень списка не связан со стилем абзаца. Для этого свойства можно установить значение null.

Возвращает: Style Стиль абзаца, связанный с этим уровнем списка.

getNumberFormat()

public String getNumberFormat()

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

Среди обычных текстовых символов строка может содержать символы-заполнители.\ \x0000 до\x0008 представляет числа из соответствующих уровней списка.

Например, строка “\х0000.\x0001)” сгенерирует метку списка, которая выглядит примерно как “1.5)”. Число “1” — это текущее число из 1-го уровня списка, число “5” — текущее число из 2-го уровня списка.

Null не допускается, но пустая строка означает, что число недействительно.

Возвращает: java.lang.String — числовой формат для уровня списка.

getNumberPosition()

public double getNumberPosition()

Получает позицию (в пунктах) числа или маркера для уровня списка.

getNumberPosition() / setNumberPosition(double) соответствует LeftIndent плюс FirstLineIndent абзаца.

Возвращает: double - Позиция (в пунктах) числа или маркера для уровня списка.

getNumberStyle()

public int getNumberStyle()

Получает стиль номера для этого уровня списка.

Возвращает: int - Стиль числа для этого уровня списка. Возвращаемое значение является одним изNumberStyle константы.

getRestartAfterLevel()

public int getRestartAfterLevel()

Получает уровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумерацию.

Значение -1 означает, что нумерация будет продолжена.

Возвращает: int — уровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумерацию.

getStartAt()

public int getStartAt()

Получает начальный номер для этого уровня списка.

Значение по умолчанию — 1.

Возвращает: int — начальный номер для этого уровня списка.

getTabPosition()

public double getTabPosition()

Получает позицию табуляции (в пунктах) для уровня списка.

Имеет эффект только тогда, когдаgetTrailingCharacter() / setTrailingCharacter(int) это вкладка.

Возвращает: double - Позиция табуляции (в пунктах) для уровня списка.

getTextPosition()

public double getTextPosition()

Получает позицию (в пунктах) второй строки переноса текста для уровня списка.

getTextPosition() / setTextPosition(double) соответствует LeftIndent абзаца.

Возвращает: double — позиция (в пунктах) второй строки переноса текста для уровня списка.

getTrailingCharacter()

public int getTrailingCharacter()

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

Возвращает: int - Символ, вставляемый после числа для уровня списка. Возвращаемое значение является одним изListTrailingCharacter константы.

hashCode()

public int hashCode()

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

isLegal()

public boolean isLegal()

Значение true, если уровень превращает все унаследованные числа в арабские, и значение false, если сохраняется стиль их чисел.

Возвращает: boolean - соответствующее логическое значение.

isLegal(boolean value)

public void isLegal(boolean value)

Значение true, если уровень превращает все унаследованные числа в арабские, и значение false, если сохраняется стиль их чисел.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeRunAttr(int key)

public void removeRunAttr(int key)

Параметры:

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

setAlignment(int value)

public void setAlignment(int value)

Задает выравнивание фактического номера элемента списка.

Метка списка выровнена относительноgetNumberPosition() / setNumberPosition(double) имущество.

Параметры:

ПараметрТипОписание
valueintОбоснование фактического номера элемента списка. Значение должно быть одним изListLevelAlignment константы.

setLinkedStyle(Style value)

public void setLinkedStyle(Style value)

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

Это свойство имеет значение null, если уровень списка не связан со стилем абзаца. Для этого свойства можно установить значение null.

Параметры:

ПараметрТипОписание
valueStyleСтиль абзаца, связанный с этим уровнем списка.

setNumberFormat(String value)

public void setNumberFormat(String value)

Задает числовой формат для уровня списка.

Среди обычных текстовых символов строка может содержать символы-заполнители.\ \x0000 до\x0008 представляет числа из соответствующих уровней списка.

Например, строка “\х0000.\x0001)” сгенерирует метку списка, которая выглядит примерно как “1.5)”. Число “1” — это текущее число из 1-го уровня списка, число “5” — текущее число из 2-го уровня списка.

Null не допускается, но пустая строка означает, что число недействительно.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЧисловой формат для уровня списка.

setNumberPosition(double value)

public void setNumberPosition(double value)

Задает позицию (в пунктах) числа или маркера для уровня списка.

getNumberPosition() / setNumberPosition(double) соответствует LeftIndent плюс FirstLineIndent абзаца.

Параметры:

ПараметрТипОписание
valuedoubleПозиция (в пунктах) числа или маркера для уровня списка.

setNumberStyle(int value)

public void setNumberStyle(int value)

Задает стиль номера для этого уровня списка.

Параметры:

ПараметрТипОписание
valueintСтиль номера для этого уровня списка. Значение должно быть одним изNumberStyle константы.

setRestartAfterLevel(int value)

public void setRestartAfterLevel(int value)

Задает уровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумерацию.

Значение -1 означает, что нумерация будет продолжена.

Параметры:

ПараметрТипОписание
valueintУровень списка, который должен появиться до того, как указанный уровень списка перезапустит нумерацию.

setRunAttr(int key, Object value)

public void setRunAttr(int key, Object value)

Параметры:

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

setStartAt(int value)

public void setStartAt(int value)

Задает начальный номер для этого уровня списка.

Значение по умолчанию — 1.

Параметры:

ПараметрТипОписание
valueintНачальный номер для этого уровня списка.

setTabPosition(double value)

public void setTabPosition(double value)

Устанавливает позицию табуляции (в пунктах) для уровня списка.

Имеет эффект только тогда, когдаgetTrailingCharacter() / setTrailingCharacter(int) это вкладка.

Параметры:

ПараметрТипОписание
valuedoubleПозиция табуляции (в пунктах) для уровня списка.

setTextPosition(double value)

public void setTextPosition(double value)

Задает положение (в пунктах) второй строки переноса текста для уровня списка.

getTextPosition() / setTextPosition(double) соответствует LeftIndent абзаца.

Параметры:

ПараметрТипОписание
valuedoubleПозиция (в пунктах) второй строки переноса текста для уровня списка.

setTrailingCharacter(int value)

public void setTrailingCharacter(int value)

Устанавливает символ, вставляемый после числа для уровня списка.

Параметры:

ПараметрТипОписание
valueintСимвол, вставляемый после номера для уровня списка. Значение должно быть одним изListTrailingCharacter константы.

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