net.sf.dynamicreports.report.builder.style
Class StyleBuilders

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.style.StyleBuilders

public class StyleBuilders
extends Object

A set of methods of creating and customizing styles

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Constructor Summary
StyleBuilders()
           
 
Method Summary
 BorderBuilder border()
           
 BorderBuilder border(PenBuilder pen)
           
 ConditionalStyleBuilder conditionalStyle(DRIExpression<Boolean> conditionExpression)
           
 FontBuilder font()
           
 FontBuilder font(String fontName, boolean bold, boolean italic, int fontSize)
           
 FontBuilder fontArial()
           
 FontBuilder fontArialBold()
           
 FontBuilder fontCourierNew()
           
 FontBuilder fontCourierNewBold()
           
 FontBuilder fontTimesNewRoman()
           
 FontBuilder fontTimesNewRomanBold()
           
 TemplateStylesBuilder loadStyles(File file)
           
 TemplateStylesBuilder loadStyles(InputStream inputStream)
           
 TemplateStylesBuilder loadStyles(String fileName)
           
 TemplateStylesBuilder loadStyles(URL url)
           
 PaddingBuilder padding()
           
 PaddingBuilder padding(int padding)
           
 PenBuilder pen()
           
 PenBuilder pen(Float lineWidth, LineStyle lineStyle)
           
 PenBuilder pen1Point()
           
 PenBuilder pen2Point()
           
 PenBuilder penDashed()
           
 PenBuilder penDotted()
           
 PenBuilder penDouble()
           
 PenBuilder penThin()
           
 SimpleStyleBuilder simpleStyle()
           
 StyleBuilder style()
           
 StyleBuilder style(FontBuilder font)
           
 StyleBuilder style(Integer padding)
           
 StyleBuilder style(PenBuilder borderPen)
           
 StyleBuilder style(ReportStyleBuilder parentStyle)
           
 TemplateStyleBuilder templateStyle(String name)
           
 TemplateStylesBuilder templateStyles()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyleBuilders

public StyleBuilders()
Method Detail

font

public FontBuilder font()

font

public FontBuilder font(String fontName,
                        boolean bold,
                        boolean italic,
                        int fontSize)

fontArial

public FontBuilder fontArial()

fontArialBold

public FontBuilder fontArialBold()

fontTimesNewRoman

public FontBuilder fontTimesNewRoman()

fontTimesNewRomanBold

public FontBuilder fontTimesNewRomanBold()

fontCourierNew

public FontBuilder fontCourierNew()

fontCourierNewBold

public FontBuilder fontCourierNewBold()

pen

public PenBuilder pen()

pen

public PenBuilder pen(Float lineWidth,
                      LineStyle lineStyle)

penThin

public PenBuilder penThin()

pen1Point

public PenBuilder pen1Point()

pen2Point

public PenBuilder pen2Point()

penDotted

public PenBuilder penDotted()

penDashed

public PenBuilder penDashed()

penDouble

public PenBuilder penDouble()

border

public BorderBuilder border()

border

public BorderBuilder border(PenBuilder pen)

padding

public PaddingBuilder padding()

padding

public PaddingBuilder padding(int padding)

style

public StyleBuilder style()

style

public StyleBuilder style(ReportStyleBuilder parentStyle)

style

public StyleBuilder style(FontBuilder font)

style

public StyleBuilder style(PenBuilder borderPen)

style

public StyleBuilder style(Integer padding)

simpleStyle

public SimpleStyleBuilder simpleStyle()

templateStyle

public TemplateStyleBuilder templateStyle(String name)

conditionalStyle

public ConditionalStyleBuilder conditionalStyle(DRIExpression<Boolean> conditionExpression)

templateStyles

public TemplateStylesBuilder templateStyles()

loadStyles

public TemplateStylesBuilder loadStyles(InputStream inputStream)

loadStyles

public TemplateStylesBuilder loadStyles(File file)

loadStyles

public TemplateStylesBuilder loadStyles(String fileName)
                                 throws DRException
Throws:
DRException

loadStyles

public TemplateStylesBuilder loadStyles(URL url)


Copyright © 2010-2014. All Rights Reserved.