ar.com.fdvs.dj.domain
Class Style
java.lang.Object
ar.com.fdvs.dj.domain.Style
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class Style
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
Class that should be used to define the different styles in a friendly
and strict way.
Usage example:
Style headerStyle = new Style();
headerStyle.setFont(Font.ARIAL_MEDIUM_BOLD);
headerStyle.setBorder(Border.PEN_2_POINT);
headerStyle.setHorizontalAlign(HorizontalAlign.CENTER);
headerStyle.setVerticalAlign(VerticalAlign.MIDDLE);
- See Also:
- Serialized Form
|
Constructor Summary |
Style()
|
Style(java.lang.String name)
|
Style(java.lang.String name,
java.lang.String parentName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Style
public Style()
Style
public Style(java.lang.String name)
Style
public Style(java.lang.String name,
java.lang.String parentName)
isOverridesExistingStyle
public boolean isOverridesExistingStyle()
setOverridesExistingStyle
public void setOverridesExistingStyle(boolean overridesExistingStyle)
isBlankWhenNull
public boolean isBlankWhenNull()
setBlankWhenNull
public void setBlankWhenNull(boolean blankWhenNull)
getBackgroundColor
public java.awt.Color getBackgroundColor()
setBackgroundColor
public void setBackgroundColor(java.awt.Color backgroundColor)
getBorder
public Border getBorder()
setBorder
public void setBorder(Border border)
getFont
public Font getFont()
setFont
public void setFont(Font font)
getHorizontalAlign
public HorizontalAlign getHorizontalAlign()
setHorizontalAlign
public void setHorizontalAlign(HorizontalAlign horizontalAlign)
getPadding
public java.lang.Integer getPadding()
setPadding
public void setPadding(java.lang.Integer padding)
getStreching
public Stretching getStreching()
setStreching
public void setStreching(Stretching streching)
isStretchWithOverflow
public boolean isStretchWithOverflow()
setStretchWithOverflow
public void setStretchWithOverflow(boolean stretchWithOverflow)
getTextColor
public java.awt.Color getTextColor()
setTextColor
public void setTextColor(java.awt.Color textColor)
getTransparency
public Transparency getTransparency()
setTransparency
public void setTransparency(Transparency transparency)
getVerticalAlign
public VerticalAlign getVerticalAlign()
setVerticalAlign
public void setVerticalAlign(VerticalAlign verticalAlign)
transform
public net.sf.jasperreports.engine.design.JRDesignStyle transform()
getBorderBottom
public Border getBorderBottom()
setBorderBottom
public void setBorderBottom(Border borderBottom)
getBorderLeft
public Border getBorderLeft()
setBorderLeft
public void setBorderLeft(Border borderLeft)
getBorderRight
public Border getBorderRight()
setBorderRight
public void setBorderRight(Border borderRight)
getBorderTop
public Border getBorderTop()
setBorderTop
public void setBorderTop(Border borderTop)
getBorderColor
public java.awt.Color getBorderColor()
setBorderColor
public void setBorderColor(java.awt.Color borderColor)
getRotation
public Rotation getRotation()
setRotation
public void setRotation(Rotation rotation)
getRadius
public java.lang.Integer getRadius()
setRadius
public void setRadius(java.lang.Integer radius)
getPaddingBotton
public java.lang.Integer getPaddingBotton()
setPaddingBotton
public void setPaddingBotton(java.lang.Integer paddingBotton)
getPaddingTop
public java.lang.Integer getPaddingTop()
setPaddingTop
public void setPaddingTop(java.lang.Integer paddingTop)
getPaddingLeft
public java.lang.Integer getPaddingLeft()
setPaddingLeft
public void setPaddingLeft(java.lang.Integer paddingLeft)
getPaddingRight
public java.lang.Integer getPaddingRight()
setPaddingRight
public void setPaddingRight(java.lang.Integer paddingRight)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getParentStyleName
public java.lang.String getParentStyleName()
setParentStyleName
public void setParentStyleName(java.lang.String parentStyleName)
createBlankStyle
public static Style createBlankStyle(java.lang.String name)
- Creates a blank style (no default values).
Usefull when we need a style with a parent style, not defined properties (null ones) will be inherited
from parent style
- Parameters:
name -
- Returns:
createBlankStyle
public static Style createBlankStyle(java.lang.String name,
java.lang.String parent)
getPattern
public java.lang.String getPattern()
setPattern
public void setPattern(java.lang.String pattern)
Copyright © 2006-2008 FDV Solutions. All Rights Reserved.