Common DOM API

org.w3c.dom.stylesheets
インタフェース MediaList


public interface MediaList

MediaList インタフェースでは、コレクションの実装方法を定義したり制約 したりすることなく、メディアの順序付けされたコレクションの抽象化を提供します。 空のリストは、メディア all が含まれるリストと同じです。

MediaList 内の項目にアクセスするには、0 から始まる整数のイン デックスを指定します。

「Document Object Model (DOM) Level 2 Style Specification」も参照してください。

導入されたバージョン:
DOM Level 2

メソッドの概要
 void appendMedium(String newMedium)
          メディア newMedium をリストの末尾に追加します。
 void deleteMedium(String oldMedium)
          oldMedium で示されるメディアをリストから削除します。
 int getLength()
          リスト内のメディア数。
 String getMediaText()
          メディアリストの、構文解析できるテキスト表現。
 String item(int index)
          リストの index 番目を返します。
 void setMediaText(String mediaText)
           
 

メソッドの詳細

getMediaText

public String getMediaText()
メディアリストの、構文解析できるテキスト表現。コンマで区切ったメディアのリスト です。

例外:
DOMException - SYNTAX_ERR:指定した文字列値に構文エラーがあり、解析できない場合に発生する
NO_MODIFICATION_ALLOWED_ERR:このメディアリストが読み取り専用の場合に発生する

setMediaText

public void setMediaText(String mediaText)
                  throws DOMException
DOMException

getLength

public int getLength()
リスト内のメディア数。有効なメディアの範囲は 0 以上 length-1 以下です。


item

public String item(int index)
リストの index 番目を返します。index がリスト内の メディア数以上の場合、null を返します。

パラメータ:
index - コレクション内のインデックス
戻り値:
MediaListindex 番目の位置にあるメディア。 インデックスが無効の場合は、null

deleteMedium

public void deleteMedium(String oldMedium)
                  throws DOMException
oldMedium で示されるメディアをリストから削除します。

例外:
DOMException - NO_MODIFICATION_ALLOWED_ERR:メディアリストが読み取り専用の場合に発生する
NOT_FOUND_ERR:oldMedium がリストにない場合に発生する

appendMedium

public void appendMedium(String newMedium)
                  throws DOMException
メディア newMedium をリストの末尾に追加します。newMedium が既に使用されている場合は、先に削除されます。

例外:
DOMException - INVALID_CHARACTER_ERR:基盤となるスタイル言語で無効な文字がメディアに含まれる場合
NO_MODIFICATION_ALLOWED_ERR:メディアリストが読み取り専用の場合に発生する

Common DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.