net.sf.jasperreports.engine.base
Class JRBaseConditionalStyle

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseStyle
      extended by net.sf.jasperreports.engine.base.JRBaseConditionalStyle
All Implemented Interfaces:
java.io.Serializable, JRChangeEventsSupport, JRBoxContainer, JRConditionalStyle, JRPenContainer, JRStyle, JRStyleContainer
Direct Known Subclasses:
JRDesignConditionalStyle

public class JRBaseConditionalStyle
extends JRBaseStyle
implements JRConditionalStyle

Version:
$Id: JRBaseConditionalStyle.java 2100 2008-02-25 13:01:47Z teodord $
Author:
Ionut Nedelcu (ionutned@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
protected  JRExpression conditionExpression
           
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseStyle
backcolor, conditionalStyles, defaultStyleProvider, fill, fontName, fontSize, forecolor, horizontalAlignment, isBlankWhenNull, isBold, isDefault, isItalic, isPdfEmbedded, isStrikeThrough, isUnderline, lineBox, linePen, lineSpacing, markup, mode, name, parentStyle, parentStyleNameReference, pattern, pdfEncoding, pdfFontName, positionType, PROPERTY_BACKCOLOR, PROPERTY_BLANK_WHEN_NULL, PROPERTY_BOLD, PROPERTY_FILL, PROPERTY_FONT_NAME, PROPERTY_FONT_SIZE, PROPERTY_FORECOLOR, PROPERTY_HORIZONTAL_ALIGNMENT, PROPERTY_IS_STYLED_TEXT, PROPERTY_ITALIC, PROPERTY_LINE_SPACING, PROPERTY_MARKUP, PROPERTY_MODE, PROPERTY_PATTERN, PROPERTY_PDF_EMBEDDED, PROPERTY_PDF_ENCODING, PROPERTY_PDF_FONT_NAME, PROPERTY_RADIUS, PROPERTY_ROTATION, PROPERTY_SCALE_IMAGE, PROPERTY_STRIKE_THROUGH, PROPERTY_UNDERLINE, PROPERTY_VERTICAL_ALIGNMENT, radius, rotation, scaleImage, stretchType, verticalAlignment
 
Constructor Summary
JRBaseConditionalStyle()
           
JRBaseConditionalStyle(JRConditionalStyle style, JRStyle parentStyle, JRAbstractObjectFactory factory)
           
 
Method Summary
 JRExpression getConditionExpression()
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseStyle
checkCircularParent, getBackcolor, getBorder, getBorderColor, getBottomBorder, getBottomBorderColor, getBottomPadding, getConditionalStyles, getDefaultLineColor, getDefaultLineWidth, getDefaultStyleProvider, getEventSupport, getFill, getFontName, getFontSize, getForecolor, getHorizontalAlignment, getLeftBorder, getLeftBorderColor, getLeftPadding, getLineBox, getLinePen, getLineSpacing, getMarkup, getMode, getName, getOwnBackcolor, getOwnBorder, getOwnBorderColor, getOwnBottomBorder, getOwnBottomBorderColor, getOwnBottomPadding, getOwnFill, getOwnFontName, getOwnFontSize, getOwnForecolor, getOwnHorizontalAlignment, getOwnLeftBorder, getOwnLeftBorderColor, getOwnLeftPadding, getOwnLineSpacing, getOwnMarkup, getOwnMode, getOwnPadding, getOwnPattern, getOwnPdfEncoding, getOwnPdfFontName, getOwnPen, getOwnRadius, getOwnRightBorder, getOwnRightBorderColor, getOwnRightPadding, getOwnRotation, getOwnScaleImage, getOwnTopBorder, getOwnTopBorderColor, getOwnTopPadding, getOwnVerticalAlignment, getPadding, getPattern, getPdfEncoding, getPdfFontName, getPen, getRadius, getRightBorder, getRightBorderColor, getRightPadding, getRotation, getScaleImage, getStyle, getStyleNameReference, getTopBorder, getTopBorderColor, getTopPadding, getVerticalAlignment, isBlankWhenNull, isBold, isDefault, isItalic, isOwnBlankWhenNull, isOwnBold, isOwnItalic, isOwnPdfEmbedded, isOwnStrikeThrough, isOwnStyledText, isOwnUnderline, isPdfEmbedded, isStrikeThrough, isStyledText, isUnderline, rename, setBackcolor, setBlankWhenNull, setBlankWhenNull, setBold, setBold, setBorder, setBorder, setBorderColor, setBottomBorder, setBottomBorder, setBottomBorderColor, setBottomPadding, setBottomPadding, setFill, setFill, setFontName, setFontSize, setFontSize, setForecolor, setHorizontalAlignment, setHorizontalAlignment, setItalic, setItalic, setLeftBorder, setLeftBorder, setLeftBorderColor, setLeftPadding, setLeftPadding, setLineSpacing, setLineSpacing, setMarkup, setMode, setMode, setPadding, setPadding, setParentStyle, setPattern, setPdfEmbedded, setPdfEmbedded, setPdfEncoding, setPdfFontName, setPen, setPen, setRadius, setRadius, setRightBorder, setRightBorder, setRightBorderColor, setRightPadding, setRightPadding, setRotation, setRotation, setScaleImage, setScaleImage, setStrikeThrough, setStrikeThrough, setStyledText, setStyledText, setTopBorder, setTopBorder, setTopBorderColor, setTopPadding, setTopPadding, setUnderline, setUnderline, setVerticalAlignment, setVerticalAlignment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.engine.JRStyle
getBackcolor, getBorder, getBorderColor, getBottomBorder, getBottomBorderColor, getBottomPadding, getConditionalStyles, getFill, getFontName, getFontSize, getForecolor, getHorizontalAlignment, getLeftBorder, getLeftBorderColor, getLeftPadding, getLineBox, getLinePen, getLineSpacing, getMarkup, getMode, getName, getOwnBackcolor, getOwnBorder, getOwnBorderColor, getOwnBottomBorder, getOwnBottomBorderColor, getOwnBottomPadding, getOwnFill, getOwnFontName, getOwnFontSize, getOwnForecolor, getOwnHorizontalAlignment, getOwnLeftBorder, getOwnLeftBorderColor, getOwnLeftPadding, getOwnLineSpacing, getOwnMarkup, getOwnMode, getOwnPadding, getOwnPattern, getOwnPdfEncoding, getOwnPdfFontName, getOwnPen, getOwnRadius, getOwnRightBorder, getOwnRightBorderColor, getOwnRightPadding, getOwnRotation, getOwnScaleImage, getOwnTopBorder, getOwnTopBorderColor, getOwnTopPadding, getOwnVerticalAlignment, getPadding, getPattern, getPdfEncoding, getPdfFontName, getPen, getRadius, getRightBorder, getRightBorderColor, getRightPadding, getRotation, getScaleImage, getTopBorder, getTopBorderColor, getTopPadding, getVerticalAlignment, isBlankWhenNull, isBold, isDefault, isItalic, isOwnBlankWhenNull, isOwnBold, isOwnItalic, isOwnPdfEmbedded, isOwnStrikeThrough, isOwnStyledText, isOwnUnderline, isPdfEmbedded, isStrikeThrough, isStyledText, isUnderline, setBackcolor, setBlankWhenNull, setBlankWhenNull, setBold, setBold, setBorder, setBorder, setBorderColor, setBottomBorder, setBottomBorder, setBottomBorderColor, setBottomPadding, setBottomPadding, setFill, setFill, setFontName, setFontSize, setFontSize, setForecolor, setHorizontalAlignment, setHorizontalAlignment, setItalic, setItalic, setLeftBorder, setLeftBorder, setLeftBorderColor, setLeftPadding, setLeftPadding, setLineSpacing, setLineSpacing, setMarkup, setMode, setMode, setPadding, setPadding, setPattern, setPdfEmbedded, setPdfEmbedded, setPdfEncoding, setPdfFontName, setPen, setPen, setRadius, setRadius, setRightBorder, setRightBorder, setRightBorderColor, setRightPadding, setRightPadding, setRotation, setRotation, setScaleImage, setScaleImage, setStrikeThrough, setStrikeThrough, setStyledText, setStyledText, setTopBorder, setTopBorder, setTopBorderColor, setTopPadding, setTopPadding, setUnderline, setUnderline, setVerticalAlignment, setVerticalAlignment
 
Methods inherited from interface net.sf.jasperreports.engine.JRBoxContainer
getDefaultLineColor
 
Methods inherited from interface net.sf.jasperreports.engine.JRPenContainer
getDefaultLineColor, getDefaultLineWidth
 
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle, getStyleNameReference
 

Field Detail

conditionExpression

protected JRExpression conditionExpression
Constructor Detail

JRBaseConditionalStyle

public JRBaseConditionalStyle()

JRBaseConditionalStyle

public JRBaseConditionalStyle(JRConditionalStyle style,
                              JRStyle parentStyle,
                              JRAbstractObjectFactory factory)
Method Detail

getConditionExpression

public JRExpression getConditionExpression()
Specified by:
getConditionExpression in interface JRConditionalStyle


© 2001-2006 JasperSoft Corporation www.jaspersoft.com