public class CSSManager extends java.lang.Object implements CSSConstants
BACKGROUND_COLOR, BACKGROUND_IMAGE, BORDER_COLOR, BORDER_RADIUS, BORDER_STYLE, BORDER_WIDTH, COLOR, FONT_FAMILY, FONT_SIZE, FONT_STYLE, FONT_WEIGHT, INSET, TEXT_ALIGN, VERTICAL_ALIGN
Constructor and Description |
---|
CSSManager() |
CSSManager(java.net.URL css) |
Modifier and Type | Method and Description |
---|---|
CSSStyles |
getAllStyles()
Return the Styles with the * selector.
|
java.net.URL |
getBaseDir() |
CSSStyles.Rules |
getRules(XULWidget widget)
Return the CSS rules for on widget.
|
CSSStyles.Rules |
getRules(XULWidget widget,
short pseudoClass)
Return the CSS rules for on widget.
|
java.util.Map<java.lang.String,CSSStyles> |
getStyles()
Return the Styles.
|
boolean |
parseCSS()
Parse a CSS file.
|
void |
setBaseDir(java.net.URL baseDir) |
public void setBaseDir(java.net.URL baseDir)
public java.net.URL getBaseDir()
public boolean parseCSS()
public java.util.Map<java.lang.String,CSSStyles> getStyles()
public CSSStyles getAllStyles()
public CSSStyles.Rules getRules(XULWidget widget)
widget
- the widgetpublic CSSStyles.Rules getRules(XULWidget widget, short pseudoClass)
widget
- the widgetpseudoClass
- the pseudo classCopyright © 2008-2020 Herve Girod. All Rights Reserved. Documentation and source under the LGPL licence