public interface MediaList
MediaList
interface provides the abstraction of an
ordered collection of media, without defining or constraining how this
collection is implemented. An empty list is the same as a list that
contains the medium "all"
.
The items in the MediaList
are accessible via an integral
index, starting from 0.
See also the Document Object Model (DOM) Level 2 Style Specification.
Modifier and Type | Method and Description |
---|---|
void |
appendMedium(String newMedium)
Adds the medium
newMedium to the end of the list. |
void |
deleteMedium(String oldMedium)
Deletes the medium indicated by
oldMedium from the list. |
int |
getLength()
The number of media in the list.
|
String |
getMediaText()
The parsable textual representation of the media list.
|
String |
item(int index)
Returns the
index th in the list. |
void |
setMediaText(String mediaText)
The parsable textual representation of the media list.
|
String getMediaText()
void setMediaText(String mediaText) throws DOMException
DOMException
- SYNTAX_ERR: Raised if the specified string value has a syntax error
and is unparsable.
int getLength()
0
to length-1
inclusive.String item(int index)
index
th in the list. If index
is
greater than or equal to the number of media in the list, this
returns null
.index
- Index into the collection.index
th position in the
MediaList
, or null
if that is not a valid
index.void deleteMedium(String oldMedium) throws DOMException
oldMedium
from the list.DOMException
- NO_MODIFICATION_ALLOWED_ERR: Raised if this list is readonly.
oldMedium
is not in the
list.oldMedium
- The medium to delete in the media list.void appendMedium(String newMedium) throws DOMException
newMedium
to the end of the list. If the
newMedium
is already used, it is first removed.DOMException
- INVALID_CHARACTER_ERR: If the medium contains characters that are
invalid in the underlying style language.
newMedium
- The new medium to add.aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2024 aicas GmbH. All Rights Reserved.