net.sf.dynamicreports.report.builder.style
Class BaseStyleBuilder<T extends BaseStyleBuilder<T,U>,U extends DRBaseStyle>
java.lang.Object
net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
net.sf.dynamicreports.report.builder.style.BaseStyleBuilder<T,U>
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ConditionalStyleBuilder, SimpleStyleBuilder, StyleBuilder
public abstract class BaseStyleBuilder<T extends BaseStyleBuilder<T,U>,U extends DRBaseStyle>
- extends AbstractBuilder<T,U>
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseStyleBuilder
protected BaseStyleBuilder(U baseStyle)
setBackgroundColor
public T setBackgroundColor(Color backgroundColor)
setBorder
public T setBorder(BorderBuilder border)
setBorder
public T setBorder(PenBuilder pen)
setTopBorder
public T setTopBorder(PenBuilder topPen)
setLeftBorder
public T setLeftBorder(PenBuilder leftPen)
setBottomBorder
public T setBottomBorder(PenBuilder bottomPen)
setRightBorder
public T setRightBorder(PenBuilder rightPen)
setFont
public T setFont(FontBuilder font)
bold
public T bold()
setBold
public T setBold(Boolean bold)
setFontName
public T setFontName(String fontName)
setFontSize
public T setFontSize(Integer fontSize)
italic
public T italic()
setItalic
public T setItalic(Boolean italic)
boldItalic
public T boldItalic()
setPdfEmbedded
@Deprecated
public T setPdfEmbedded(Boolean pdfEmbedded)
- Deprecated.
setPdfEncoding
@Deprecated
public T setPdfEncoding(String pdfEncoding)
- Deprecated.
setPdfFontName
@Deprecated
public T setPdfFontName(String pdfFontName)
- Deprecated.
strikeThrough
public T strikeThrough()
setStrikeThrough
public T setStrikeThrough(Boolean strikeThrough)
underline
public T underline()
setUnderline
public T setUnderline(Boolean underline)
setForegroundColor
public T setForegroundColor(Color foregroudColor)
setHorizontalAlignment
public T setHorizontalAlignment(HorizontalAlignment horizontalAlignment)
setImageScale
public T setImageScale(ImageScale imageScale)
setPadding
public T setPadding(PaddingBuilder padding)
setPadding
public T setPadding(Integer padding)
setTopPadding
public T setTopPadding(Integer top)
setLeftPadding
public T setLeftPadding(Integer left)
setBottomPadding
public T setBottomPadding(Integer bottom)
setRightPadding
public T setRightPadding(Integer right)
setPattern
public T setPattern(String pattern)
setRadius
public T setRadius(Integer radius)
setRotation
public T setRotation(Rotation rotation)
setAlignment
public T setAlignment(HorizontalAlignment horizontalAlignment,
VerticalAlignment verticalAlignment)
setVerticalAlignment
public T setVerticalAlignment(VerticalAlignment verticalAlignment)
setMarkup
public T setMarkup(Markup markup)
setLineSpacing
public T setLineSpacing(LineSpacing lineSpacing)
setLineSpacingSize
public T setLineSpacingSize(Float lineSpacingSize)
setFirstLineIndent
public T setFirstLineIndent(Integer firstLineIndent)
setLeftIndent
public T setLeftIndent(Integer leftIndent)
setRightIndent
public T setRightIndent(Integer rightIndent)
setSpacingBefore
public T setSpacingBefore(Integer spacingBefore)
setSpacingAfter
public T setSpacingAfter(Integer spacingAfter)
setTabStopWidth
public T setTabStopWidth(Integer tabStopWidth)
addTabStop
public T addTabStop(int position,
TabStopAlignment alignment)
setLinePen
public T setLinePen(PenBuilder linePen)
getStyle
public U getStyle()
Copyright © 2010-2014. All Rights Reserved.