|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfi.hut.tml.xsmiles.mlfc.css.CSSImpl2
| Field Summary | |
protected Selectors |
cssSelectors
|
| Constructor Summary | |
CSSImpl2()
|
|
CSSImpl2(MediaQueryEvaluator mqe,
org.w3c.dom.Document doc)
|
|
| Method Summary | |
void |
addXMLDefaultStyleSheet(java.net.URL defaultUrl)
Add a new default (User Agent) stylesheet |
void |
addXMLStyleSheet(java.lang.String stylesheetText,
java.net.URL baseURL)
Add a new author stylesheet |
void |
addXMLStyleSheet(java.net.URL stylesheetUrl)
Add a new author stylesheet |
protected void |
createCSSSelectors(org.w3c.dom.Document doc)
|
Selectors |
getCSSSelectors()
|
org.w3c.dom.css.CSSStyleDeclaration |
getParsedStyle(StylableElement elem)
This method is the main entry point for the MLFCs. |
protected RuleTreeNode |
matchRules(org.w3c.dom.css.CSSStyleSheet ss,
StylableElement elem,
XSmilesCSSStyleDeclarationImpl style)
|
void |
prepareStyleSheet(org.w3c.dom.css.CSSStyleSheet ss)
prepare a parsed stylesheet (add mediaqueryevaluator + do sorting) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Selectors cssSelectors
| Constructor Detail |
public CSSImpl2(MediaQueryEvaluator mqe,
org.w3c.dom.Document doc)
public CSSImpl2()
| Method Detail |
protected void createCSSSelectors(org.w3c.dom.Document doc)
public Selectors getCSSSelectors()
getCSSSelectors in interface XSmilesStyleSheetpublic org.w3c.dom.css.CSSStyleDeclaration getParsedStyle(StylableElement elem)
getParsedStyle in interface XSmilesStyleSheet
protected RuleTreeNode matchRules(org.w3c.dom.css.CSSStyleSheet ss,
StylableElement elem,
XSmilesCSSStyleDeclarationImpl style)
public void prepareStyleSheet(org.w3c.dom.css.CSSStyleSheet ss)
XSmilesStyleSheet
prepareStyleSheet in interface XSmilesStyleSheetpublic void addXMLDefaultStyleSheet(java.net.URL defaultUrl)
addXMLDefaultStyleSheet in interface XSmilesStyleSheetpublic void addXMLStyleSheet(java.net.URL stylesheetUrl)
addXMLStyleSheet in interface XSmilesStyleSheet
public void addXMLStyleSheet(java.lang.String stylesheetText,
java.net.URL baseURL)
addXMLStyleSheet in interface XSmilesStyleSheet
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||