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<Object> |
getContents() |
List<FontFaceRule> |
getFontFaceRules() |
List<StylesheetInfo> |
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 - user-agent, user or author from StylesheetInfopublic int getOrigin()
getOrigin in interface RulesetContainerStylesheetInfopublic String getURI()
public void addContent(Ruleset ruleset)
addContent in interface RulesetContainerpublic void addContent(MediaRule rule)
public void addContent(PageRule rule)
public List<Object> getContents()
public void addImportRule(StylesheetInfo info)
public List<StylesheetInfo> getImportRules()
public void addFontFaceRule(FontFaceRule rule)
public List<FontFaceRule> getFontFaceRules()
Copyright © 2018. All rights reserved.