CustomFontSubstitutionBase.OriginalFontSpecification
Наследование: java.lang.Object
public static final class CustomFontSubstitutionBase.OriginalFontSpecification
Представляет исходную спецификацию шрифта.
Предоставляет информацию, связанную с исходным шрифтом, такую как , флаг. Также предоставляет флаг, который помогает проверить, произойдет ли замена шрифта в любом случае, и пользователь может переопределить логику замены по умолчанию.
Конструкторы
Конструктор | Описание |
---|---|
OriginalFontSpecification(String originalFontName, boolean isEmbedded, boolean isUnavoidable) | Инициализирует новый объект OriginalFontSpecification. |
Методы
Метод | Описание |
---|---|
equals(Object arg0) | |
getClass() | |
getOriginalFontName() | Получает оригинальное имя шрифта. |
hashCode() | |
isEmbedded() | Получает значение, указывающее, внедрен ли шрифт. |
isSubstitutionUnavoidable() | Получает значение, указывающее, что замена неизбежна. |
notify() | |
notifyAll() | |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
OriginalFontSpecification(String originalFontName, boolean isEmbedded, boolean isUnavoidable)
public OriginalFontSpecification(String originalFontName, boolean isEmbedded, boolean isUnavoidable)
Инициализирует новый объект OriginalFontSpecification.
Параметры:
Параметр | Тип | Описание |
---|---|---|
originalFontName | java.lang.String | Строковый объект |
isEmbedded | boolean | логическое значение |
isUnavoidable | boolean | логическое значение |
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getOriginalFontName()
public String getOriginalFontName()
Получает оригинальное имя шрифта.
Возвращает: java.lang.String — строковое значение
hashCode()
public native int hashCode()
Возвращает: инт
isEmbedded()
public boolean isEmbedded()
Получает значение, указывающее, внедрен ли шрифт.
Возвращает: boolean - логическое значение
isSubstitutionUnavoidable()
public boolean isSubstitutionUnavoidable()
Получает значение, указывающее, что замена неизбежна.
Возвращает: boolean - логическое значение
Возвращает true, если замена была запрошена из-за отсутствия исходного шрифта или если исходный шрифт нельзя использовать в контексте какой-либо задачи. В случае, если пользователь игнорирует флаг и не заменяет шрифт - выполняется процедура замены шрифта по умолчанию. Но это дает пользователю возможность изменить стандартную процедуру замены шрифта и установить лучший шрифт в системе. Возвращает false, если исходный шрифт присутствует, допустим, но пользователю разрешено заменить его.
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 |