Class DefaultStyleBuilder
java.lang.Object
org.gvsig.report.lib.impl.reportbuilder.DefaultStyleBuilder
- All Implemented Interfaces:
Cloneable,ReportBuilder.StyleBuilder,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
- Author:
- jjdelcerro
-
Field Summary
Fields inherited from interface org.gvsig.report.lib.api.ReportBuilder.StyleBuilder
FONT_ARIAL, FONT_COMIC_SANS, FONT_COURIER_NEW, FONT_GEORGIA, FONT_MONOSPACED, FONT_TIME_NEW_ROMAN, FONT_VERDANA, HORIZONTALALIGN_CENTER, HORIZONTALALIGN_JUSTIFY, HORIZONTALALIGN_LEFT, HORIZONTALALIGN_RIGHT, ROTATION_LEFT, ROTATION_NONE, ROTATION_RIGHT, STRETCHING_NO_STRETCH, STRETCHING_RELATIVE_TO_BAND_HEIGHT, STRETCHING_RELATIVE_TO_TALLEST_OBJECT, TRANSPARENCY_OPAQUE, TRANSPARENCY_TRANSPARENT, VERTICALALIGN_BOTTOM, VERTICALALIGN_JUSTIFIED, VERTICALALIGN_MIDDLE, VERTICALALIGN_TOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbackgroundColor(Color backgroundColor) borderTop(ReportBuilder.BorderBuilder border) clone()voidfont(int font) fontSize(int fontSize) intgetFont()intintintintintintintintbooleanintbooleaninthorizontalAlign(int horizontalAlign) voidloadFromState(org.gvsig.tools.persistence.PersistentState ps) paddingBottom(int padding) paddingLeft(int padding) paddingRight(int padding) paddingTop(int padding) static voidrotation(int rotation) voidsaveToState(org.gvsig.tools.persistence.PersistentState ps) stretching(int stretching) stretchingWithOverflow(boolean stretchingWithOverflow) transparency(int transparency) transparent(boolean transparent) verticalAlign(int verticalAlign)
-
Constructor Details
-
DefaultStyleBuilder
public DefaultStyleBuilder()
-
-
Method Details
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Specified by:
clonein interfaceReportBuilder.StyleBuilder- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
copyFrom
- Specified by:
copyFromin interfaceReportBuilder.StyleBuilder
-
getTextColor
- Specified by:
getTextColorin interfaceReportBuilder.StyleBuilder
-
textColor
- Specified by:
textColorin interfaceReportBuilder.StyleBuilder
-
getBackgroundColor
- Specified by:
getBackgroundColorin interfaceReportBuilder.StyleBuilder
-
backgroundColor
- Specified by:
backgroundColorin interfaceReportBuilder.StyleBuilder
-
getRotation
public int getRotation()- Specified by:
getRotationin interfaceReportBuilder.StyleBuilder
-
rotation
- Specified by:
rotationin interfaceReportBuilder.StyleBuilder
-
getStretching
public int getStretching()- Specified by:
getStretchingin interfaceReportBuilder.StyleBuilder
-
stretching
- Specified by:
stretchingin interfaceReportBuilder.StyleBuilder
-
getStretchingWithOverflow
public boolean getStretchingWithOverflow()- Specified by:
getStretchingWithOverflowin interfaceReportBuilder.StyleBuilder
-
stretchingWithOverflow
- Specified by:
stretchingWithOverflowin interfaceReportBuilder.StyleBuilder
-
getTransparent
public boolean getTransparent()- Specified by:
getTransparentin interfaceReportBuilder.StyleBuilder
-
transparent
- Specified by:
transparentin interfaceReportBuilder.StyleBuilder
-
getTransparency
public int getTransparency()- Specified by:
getTransparencyin interfaceReportBuilder.StyleBuilder
-
transparency
- Specified by:
transparencyin interfaceReportBuilder.StyleBuilder
-
getVerticalAlign
public int getVerticalAlign()- Specified by:
getVerticalAlignin interfaceReportBuilder.StyleBuilder
-
verticalAlign
- Specified by:
verticalAlignin interfaceReportBuilder.StyleBuilder
-
getHorizontalAlign
public int getHorizontalAlign()- Specified by:
getHorizontalAlignin interfaceReportBuilder.StyleBuilder
-
horizontalAlign
- Specified by:
horizontalAlignin interfaceReportBuilder.StyleBuilder
-
getBorderTop
- Specified by:
getBorderTopin interfaceReportBuilder.StyleBuilder
-
borderTop
- Specified by:
borderTopin interfaceReportBuilder.StyleBuilder
-
getBorderBottom
- Specified by:
getBorderBottomin interfaceReportBuilder.StyleBuilder
-
borderBottom
- Specified by:
borderBottomin interfaceReportBuilder.StyleBuilder
-
getBorderLeft
- Specified by:
getBorderLeftin interfaceReportBuilder.StyleBuilder
-
borderLeft
- Specified by:
borderLeftin interfaceReportBuilder.StyleBuilder
-
getBorderRight
- Specified by:
getBorderRightin interfaceReportBuilder.StyleBuilder
-
borderRight
- Specified by:
borderRightin interfaceReportBuilder.StyleBuilder
-
getPaddingTop
public int getPaddingTop()- Specified by:
getPaddingTopin interfaceReportBuilder.StyleBuilder
-
paddingTop
- Specified by:
paddingTopin interfaceReportBuilder.StyleBuilder
-
getPaddingBottom
public int getPaddingBottom()- Specified by:
getPaddingBottomin interfaceReportBuilder.StyleBuilder
-
paddingBottom
- Specified by:
paddingBottomin interfaceReportBuilder.StyleBuilder
-
getPaddingLeft
public int getPaddingLeft()- Specified by:
getPaddingLeftin interfaceReportBuilder.StyleBuilder
-
paddingLeft
- Specified by:
paddingLeftin interfaceReportBuilder.StyleBuilder
-
getPaddingRight
public int getPaddingRight()- Specified by:
getPaddingRightin interfaceReportBuilder.StyleBuilder
-
paddingRight
- Specified by:
paddingRightin interfaceReportBuilder.StyleBuilder
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState ps) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState ps) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
registerPersistence
public static void registerPersistence() -
getFont
public int getFont()- Specified by:
getFontin interfaceReportBuilder.StyleBuilder
-
font
- Specified by:
fontin interfaceReportBuilder.StyleBuilder
-
getFontSize
public int getFontSize()- Specified by:
getFontSizein interfaceReportBuilder.StyleBuilder
-
fontSize
- Specified by:
fontSizein interfaceReportBuilder.StyleBuilder
-