Интерфейс MediaList
public interface MediaList
Интерфейс MediaList предоставляет абстракцию упорядоченного набора медиа, без определения или ограничения способа реализации этого набора. Пустой список эквивалентен списку, содержащему медиа "all".
Элементы в наборе MediaList доступны по целочисленному индексу, начиная с 0.
См. также Спецификацию Document Object Model (DOM) Level 2 Style.
- С тех пор:
- 1.4, DOM Level 2
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
appendMedium(String newMedium) |
Добавляет медиа |
void |
deleteMedium(String oldMedium) |
Удаляет медиа, указанное |
int |
getLength() |
Количество медиа в списке. |
String |
getMediaText() |
Обрабатываемое текстовое представление списка медиа. |
String |
item(int index) |
Возвращает |
void |
setMediaText(String mediaText) |
Обрабатываемое текстовое представление списка медиа. |
Методы
getMediaText()
String getMediaText()
Обрабатываемое текстовое представление списка медиа. Это список медиа, разделённый запятыми.
setMediaText(java.lang.String)
void setMediaText(String mediaText)
throws DOMException
Обрабатываемое текстовое представление списка медиа. Это список медиа, разделённый запятыми.
- Исключения:
-
DOMException- SYNTAX_ERR: Вызывается, если в указанной строке есть синтаксическая ошибка и она не может быть обработана.
NO_MODIFICATION_ALLOWED_ERR: Вызывается, если этот список медиа является только для чтения.
getLength()
int getLength()
Количество медиа в списке. Диапазон допустимых медиа от 0 до length-1 включительно.
item(int)
String item(int index)
Возвращает index-й элемент в списке. Если index больше или равно количеству медиа в списке, возвращается null.
- Параметры:
-
index- Индекс в коллекции. - Возвращает:
- Медиа на
index-й позиции вMediaList, илиnull, если это неверный индекс.
deleteMedium(java.lang.String)
void deleteMedium(String oldMedium)
throws DOMException
Удаляет медиа, указанное oldMedium из списка.
- Параметры:
-
oldMedium- Медиа для удаления из списка медиа. - Исключения:
-
DOMException- NO_MODIFICATION_ALLOWED_ERR: Вызывается, если этот список является только для чтения.
NOT_FOUND_ERR: Вызывается, еслиoldMediumне находится в списке.
appendMedium(java.lang.String)
void appendMedium(String newMedium)
throws DOMException
Добавляет медиа newMedium в конец списка. Если newMedium уже используется, оно сначала удаляется.
- Параметры:
-
newMedium- Новое добавляемое медиа. - Исключения:
-
DOMException- INVALID_CHARACTER_ERR: Если медиа содержит символы, недопустимые в базовом языке стилей.
NO_MODIFICATION_ALLOWED_ERR: Вызывается, если этот список является только для чтения.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.xml.dom/org/w3c/dom/stylesheets/MediaList.html