Common DOM API

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

既知のサブインタフェースの一覧:
CSSStyleSheet

public interface StyleSheet

StyleSheet インタフェースは、任意の種類のスタイルシートのための抽象 基底インタフェースです。構造化ドキュメントに関連付けられた単一のスタイルシートを 表します。HTML の場合、StyleSheet インタフェースは HTML の LINK 要素によって 含まれる外部スタイルシートや、インラインの STYLE 要素を表します。XML の場合、 このインタフェースは、スタイルシートの処理命令によって含まれる外部スタイルシート を表します。

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

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

メソッドの概要
 boolean getDisabled()
          スタイルシートがドキュメントに適用される場合は false
 String getHref()
          スタイルシートがリンクされたスタイルシートの場合、この属性の値はリンクされた スタイルシートの位置です。
 MediaList getMedia()
          予定された、スタイル情報の宛先メディア。
 Node getOwnerNode()
          ドキュメントとスタイルシートに関連付けられたノード。
 StyleSheet getParentStyleSheet()
          スタイルシートの取り込みという概念をサポートするスタイルシート言語で、この属性は、 含めるスタイルシートが存在する場合にそのスタイルシートを表します。
 String getTitle()
          アドバイザリタイトル。
 String getType()
          このスタイルシートのスタイルシート言語を指定します。
 void setDisabled(boolean disabled)
           
 

メソッドの詳細

getType

public String getType()
このスタイルシートのスタイルシート言語を指定します。スタイルシート言語は、コン テンツタイプとして指定されます (たとえば「text/css」)。コンテンツタイプは、多くの 場合 ownerNode で指定されます。HTML 4.0 の LINK 要素の type 属性の定義と、XML スタイルシートの処理命令に対する type 疑似属性も参照して ください。


getDisabled

public boolean getDisabled()
スタイルシートがドキュメントに適用される場合は false。そうでない 場合は true。この属性を変更することで、ドキュメントのスタイルの 新しい解決が発生することがあります。スタイルシートは、適切なメディア定義があり、 また disabled 属性が false の場合にだけ適用されます。つまり、メディアが現在の ユーザエージェントに適用されない場合、disabled 属性は無視されます。


setDisabled

public void setDisabled(boolean disabled)

getOwnerNode

public Node getOwnerNode()
ドキュメントとスタイルシートに関連付けられたノード。HTML の場合は、対応する LINK 要素や STYLE 要素です。XML の場合は、リンクする 処理命令です。ほかのスタイルシートに含まれるスタイルシートでは、この属性の値は null になります。


getParentStyleSheet

public StyleSheet getParentStyleSheet()
スタイルシートの取り込みという概念をサポートするスタイルシート言語で、この属性は、 含めるスタイルシートが存在する場合にそのスタイルシートを表します。スタイルシート が最上位のスタイルシートの場合や、スタイルシート言語が取り込みをサポートしていない 場合、この属性の値は null です。


getHref

public String getHref()
スタイルシートがリンクされたスタイルシートの場合、この属性の値はリンクされた スタイルシートの位置です。インラインスタイルシートでは、この属性の値は null になります。HTML 4.0 のLINK 要素の href 属性の 定義と、XML スタイルシートの処理命令に対する href 疑似属性を参照してください。


getTitle

public String getTitle()
アドバイザリタイトル。タイトルは、多くの場合 ownerNode で指定され ます。HTML 4.0 のLINK 要素の title 属性の定義と、XML スタイルシート の処理命令に対する title 疑似属性を参照してください。


getMedia

public MediaList getMedia()
予定された、スタイル情報の宛先メディア。メディアは、多くの場合 ownerNode で指定されます。メディアを指定しない場合、 MediaList は空になります。HTML 4.0 のLINK 要素の media 属性の定義と、XML スタイルシートの処理命令に対する media 疑似属性を参照 してください。メディアリストの変更は、disabled 属性が変更される 原因となることがあります。


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.