Class FilterStyleBuilder
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.richtext.html.FilterStyleBuilder
-
- All Implemented Interfaces:
StyleBuilder
public class FilterStyleBuilder extends Object implements StyleBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.pentaho.reporting.engine.classic.core.layout.richtext.html.StyleBuilder
StyleBuilder.CSSKeys, StyleBuilder.StyleCarrier
-
-
Constructor Summary
Constructors Constructor Description FilterStyleBuilder(StyleBuilder builder, StyleBuilder.StyleCarrier[] parentStyle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(StyleBuilder.CSSKeys key, String value)
void
append(StyleBuilder.CSSKeys key, String value, boolean replace)
void
append(StyleBuilder.CSSKeys key, String value, String unit)
void
append(StyleBuilder.CSSKeys key, String value, String unit, boolean replace)
void
appendRaw(StyleBuilder.CSSKeys key, String value)
void
clear()
NumberFormat
getPointConverter()
boolean
isEmpty()
void
print(Writer writer, boolean compact)
String
printCornerAsCSS(BorderCorner edge)
String
printEdgeAsCSS(BorderEdge edge)
StyleBuilder.StyleCarrier[]
toArray()
String
toString()
String
toString(boolean compact)
-
-
-
Constructor Detail
-
FilterStyleBuilder
public FilterStyleBuilder(StyleBuilder builder, StyleBuilder.StyleCarrier[] parentStyle)
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clear
in interfaceStyleBuilder
-
append
public void append(StyleBuilder.CSSKeys key, String value)
- Specified by:
append
in interfaceStyleBuilder
-
appendRaw
public void appendRaw(StyleBuilder.CSSKeys key, String value)
- Specified by:
appendRaw
in interfaceStyleBuilder
-
append
public void append(StyleBuilder.CSSKeys key, String value, String unit)
- Specified by:
append
in interfaceStyleBuilder
-
append
public void append(StyleBuilder.CSSKeys key, String value, boolean replace)
- Specified by:
append
in interfaceStyleBuilder
-
append
public void append(StyleBuilder.CSSKeys key, String value, String unit, boolean replace)
- Specified by:
append
in interfaceStyleBuilder
-
toString
public String toString()
- Specified by:
toString
in interfaceStyleBuilder
- Overrides:
toString
in classObject
-
toString
public String toString(boolean compact)
- Specified by:
toString
in interfaceStyleBuilder
-
print
public void print(Writer writer, boolean compact) throws IOException
- Specified by:
print
in interfaceStyleBuilder
- Throws:
IOException
-
printEdgeAsCSS
public String printEdgeAsCSS(BorderEdge edge)
- Specified by:
printEdgeAsCSS
in interfaceStyleBuilder
-
printCornerAsCSS
public String printCornerAsCSS(BorderCorner edge)
- Specified by:
printCornerAsCSS
in interfaceStyleBuilder
-
getPointConverter
public NumberFormat getPointConverter()
- Specified by:
getPointConverter
in interfaceStyleBuilder
-
toArray
public StyleBuilder.StyleCarrier[] toArray()
- Specified by:
toArray
in interfaceStyleBuilder
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceStyleBuilder
-
-