Package com.steadystate.css.dom
Class CSSStyleSheetImpl
- java.lang.Object
-
- com.steadystate.css.dom.CSSStyleSheetImpl
-
- All Implemented Interfaces:
java.io.Serializable
,org.w3c.dom.css.CSSStyleSheet
,org.w3c.dom.stylesheets.StyleSheet
public class CSSStyleSheetImpl extends java.lang.Object implements org.w3c.dom.css.CSSStyleSheet, java.io.Serializable
Implementation ofCSSStyleSheet
.- Version:
- $Id: CSSStyleSheetImpl.java,v 1.2 2008/03/26 02:17:24 sdanig Exp $
- Author:
- David Schweinsberg
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CSSStyleSheetImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteRule(int index)
org.w3c.dom.css.CSSRuleList
getCssRules()
boolean
getDisabled()
java.lang.String
getHref()
org.w3c.dom.stylesheets.MediaList
getMedia()
org.w3c.dom.Node
getOwnerNode()
org.w3c.dom.css.CSSRule
getOwnerRule()
org.w3c.dom.stylesheets.StyleSheet
getParentStyleSheet()
java.lang.String
getTitle()
java.lang.String
getType()
void
importImports(boolean recursive)
Imports referenced CSSStyleSheets.int
insertRule(java.lang.String rule, int index)
boolean
isReadOnly()
void
setBaseUri(java.lang.String baseUri)
void
setCssRules(org.w3c.dom.css.CSSRuleList rules)
void
setDisabled(boolean disabled)
We will need to respond more fully if a stylesheet is disabled, probably by generating an event for the main application.void
setHref(java.lang.String href)
void
setMedia(org.w3c.dom.stylesheets.MediaList media)
void
setMediaText(java.lang.String mediaText)
void
setOwnerNode(org.w3c.dom.Node ownerNode)
void
setOwnerRule(org.w3c.dom.css.CSSRule ownerRule)
void
setParentStyleSheet(org.w3c.dom.stylesheets.StyleSheet parentStyleSheet)
void
setReadOnly(boolean b)
void
setTitle(java.lang.String title)
java.lang.String
toString()
-
-
-
Method Detail
-
setMedia
public void setMedia(org.w3c.dom.stylesheets.MediaList media)
-
setBaseUri
public void setBaseUri(java.lang.String baseUri)
-
getType
public java.lang.String getType()
- Specified by:
getType
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getDisabled
public boolean getDisabled()
- Specified by:
getDisabled
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
setDisabled
public void setDisabled(boolean disabled)
We will need to respond more fully if a stylesheet is disabled, probably by generating an event for the main application.- Specified by:
setDisabled
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getOwnerNode
public org.w3c.dom.Node getOwnerNode()
- Specified by:
getOwnerNode
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getParentStyleSheet
public org.w3c.dom.stylesheets.StyleSheet getParentStyleSheet()
- Specified by:
getParentStyleSheet
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getHref
public java.lang.String getHref()
- Specified by:
getHref
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getMedia
public org.w3c.dom.stylesheets.MediaList getMedia()
- Specified by:
getMedia
in interfaceorg.w3c.dom.stylesheets.StyleSheet
-
getOwnerRule
public org.w3c.dom.css.CSSRule getOwnerRule()
- Specified by:
getOwnerRule
in interfaceorg.w3c.dom.css.CSSStyleSheet
-
getCssRules
public org.w3c.dom.css.CSSRuleList getCssRules()
- Specified by:
getCssRules
in interfaceorg.w3c.dom.css.CSSStyleSheet
-
insertRule
public int insertRule(java.lang.String rule, int index) throws org.w3c.dom.DOMException
- Specified by:
insertRule
in interfaceorg.w3c.dom.css.CSSStyleSheet
- Throws:
org.w3c.dom.DOMException
-
deleteRule
public void deleteRule(int index) throws org.w3c.dom.DOMException
- Specified by:
deleteRule
in interfaceorg.w3c.dom.css.CSSStyleSheet
- Throws:
org.w3c.dom.DOMException
-
isReadOnly
public boolean isReadOnly()
-
setReadOnly
public void setReadOnly(boolean b)
-
setOwnerNode
public void setOwnerNode(org.w3c.dom.Node ownerNode)
-
setParentStyleSheet
public void setParentStyleSheet(org.w3c.dom.stylesheets.StyleSheet parentStyleSheet)
-
setHref
public void setHref(java.lang.String href)
-
setTitle
public void setTitle(java.lang.String title)
-
setMediaText
public void setMediaText(java.lang.String mediaText)
-
setOwnerRule
public void setOwnerRule(org.w3c.dom.css.CSSRule ownerRule)
-
setCssRules
public void setCssRules(org.w3c.dom.css.CSSRuleList rules)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
importImports
public void importImports(boolean recursive) throws org.w3c.dom.DOMException
Imports referenced CSSStyleSheets.- Parameters:
recursive
-true
if the import should be done recursively,false
otherwise- Throws:
org.w3c.dom.DOMException
-
-