public class Stylesheet extends Object implements RulesetContainer
Ruleset, and has an origin--either user agent, user, or author. A
Stylesheet can only be instantiated from a SAC CSSStyleSheet instance-- this
would be the output of a SAC-compliant parser after parsing a CSS stream or
source. A Stylesheet is immutable; after instantiation, you can query the
origin and the Ruleset, but not modify either of them.| Constructor and Description |
|---|
Stylesheet(String uri,
int origin)
Creates a new instance of Stylesheet
|
| Modifier and Type | Method and Description |
|---|---|
void |
addContent(MediaRule rule) |
void |
addContent(PageRule rule) |
void |
addContent(Ruleset ruleset) |
void |
addFontFaceRule(FontFaceRule rule) |
void |
addImportRule(StylesheetInfo info) |
List |
getContents() |
List |
getFontFaceRules() |
List |
getImportRules() |
int |
getOrigin()
Gets the origin attribute of the Stylesheet object
|
String |
getURI()
Gets the URI of the Stylesheet object
|
public Stylesheet(String uri, int origin)
uri - origin - public int getOrigin()
getOrigin in interface RulesetContainerpublic String getURI()
public void addContent(Ruleset ruleset)
addContent in interface RulesetContainerpublic void addContent(MediaRule rule)
public void addContent(PageRule rule)
public List getContents()
public void addImportRule(StylesheetInfo info)
public List getImportRules()
public void addFontFaceRule(FontFaceRule rule)
public List getFontFaceRules()
Copyright © 2017. All rights reserved.