Package org.bootchart.renderer
Class CSSInliner
java.lang.Object
org.bootchart.renderer.CSSInliner
CSSInliner enables inlining of a CSS file into an SVG document. It is
used as a workaround for SVG renderers which do not support CSS (e.g.
ksvg). Note that the CSS parser and inliner are very simple and will only
work for class properties without any cascading.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CSSInliner
public CSSInliner()
-
-
Method Details
-
inline
Parses the specified CSS file and inlines all style properties in the SVG content string.- Parameters:
svg- SVG contentscssFile- CSS file to inline- Returns:
- the SVG contents with inlines style
- Throws:
FileNotFoundException- if the CSS file cannot be foundIOException- if an I/O error occurs
-