org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper
Class FilterStyleBuilder

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper.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.modules.output.table.html.helper.StyleBuilder
StyleBuilder.CSSKeys, StyleBuilder.StyleCarrier
 
Constructor Summary
FilterStyleBuilder(StyleBuilder builder, StyleBuilder.StyleCarrier[] parentStyle)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FilterStyleBuilder

public FilterStyleBuilder(StyleBuilder builder,
                          StyleBuilder.StyleCarrier[] parentStyle)
Method Detail

clear

public void clear()
Specified by:
clear in interface StyleBuilder

append

public void append(StyleBuilder.CSSKeys key,
                   String value)
Specified by:
append in interface StyleBuilder

appendRaw

public void appendRaw(StyleBuilder.CSSKeys key,
                      String value)
Specified by:
appendRaw in interface StyleBuilder

append

public void append(StyleBuilder.CSSKeys key,
                   String value,
                   String unit)
Specified by:
append in interface StyleBuilder

append

public void append(StyleBuilder.CSSKeys key,
                   String value,
                   boolean replace)
Specified by:
append in interface StyleBuilder

append

public void append(StyleBuilder.CSSKeys key,
                   String value,
                   String unit,
                   boolean replace)
Specified by:
append in interface StyleBuilder

toString

public String toString()
Specified by:
toString in interface StyleBuilder
Overrides:
toString in class Object

toString

public String toString(boolean compact)
Specified by:
toString in interface StyleBuilder

print

public void print(Writer writer,
                  boolean compact)
           throws IOException
Specified by:
print in interface StyleBuilder
Throws:
IOException

printEdgeAsCSS

public String printEdgeAsCSS(BorderEdge edge)
Specified by:
printEdgeAsCSS in interface StyleBuilder

printCornerAsCSS

public String printCornerAsCSS(BorderCorner edge)
Specified by:
printCornerAsCSS in interface StyleBuilder

getPointConverter

public NumberFormat getPointConverter()
Specified by:
getPointConverter in interface StyleBuilder

toArray

public StyleBuilder.StyleCarrier[] toArray()
Specified by:
toArray in interface StyleBuilder

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface StyleBuilder