net.sf.jasperreports.engine.fill
Class JRFillStaticText
java.lang.Object
net.sf.jasperreports.engine.fill.JRFillElement
net.sf.jasperreports.engine.fill.JRFillTextElement
net.sf.jasperreports.engine.fill.JRFillStaticText
- All Implemented Interfaces:
- JRAlignment, JRChild, JRElement, JRStaticText, JRTextElement
- public class JRFillStaticText
- extends JRFillTextElement
- implements JRStaticText
- Version:
- $Id: JRFillStaticText.java,v 1.23 2005/08/11 11:13:18 lucianc Exp $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
Methods inherited from class net.sf.jasperreports.engine.fill.JRFillTextElement |
chopTextElement, getBox, getFont, getHorizontalAlignment, getLeadingOffset, getLineSpacing, getLineSpacingFactor, getRawText, getRotation, getRunDirection, getStyledText, getStyledTextAttributes, getText, getTextAlignment, getTextEnd, getTextHeight, getTextStart, getVerticalAlignment, isStyledText, reset, rewind, setHorizontalAlignment, setLeadingOffset, setLineSpacing, setLineSpacingFactor, setRawText, setRotation, setStyledText, setTextAlignment, setTextEnd, setTextHeight, setTextStart, setVerticalAlignment |
Methods inherited from class net.sf.jasperreports.engine.fill.JRFillElement |
addDependantElement, evaluatePrintWhenExpression, getBackcolor, getBand, getBandBottomY, getDependantElements, getElementGroup, getForecolor, getGroupElements, getHeight, getKey, getMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getRelativeY, getStretchHeight, getStretchType, getWidth, getX, getY, isAlreadyPrinted, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isPrintWhenExpressionNull, isPrintWhenTrue, isRemoveLineWhenBlank, isReprinted, isToPrint, moveDependantElements, setAlreadyPrinted, setBackcolor, setBand, setBandBottomY, setForecolor, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setPrintWhenExpressionNull, setPrintWhenTrue, setRelativeY, setRemoveLineWhenBlank, setReprinted, setStretchHeight, setStretchType, setToPrint, setWidth, setX, stretchElement |
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.JRElement |
getBackcolor, getElementGroup, getForecolor, getHeight, getKey, getMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX |
JRFillStaticText
protected JRFillStaticText(JRBaseFiller filler,
JRStaticText staticText,
JRFillObjectFactory factory)
setText
public void setText(java.lang.String text)
- Specified by:
setText
in interface JRStaticText
getJRTemplateText
protected JRTemplateText getJRTemplateText()
evaluate
protected void evaluate(byte evaluation)
throws JRException
- Specified by:
evaluate
in class JRFillElement
- Throws:
JRException
prepare
protected boolean prepare(int availableStretchHeight,
boolean isOverflow)
- Overrides:
prepare
in class JRFillElement
fill
protected JRPrintElement fill()
- Specified by:
fill
in class JRFillElement
getCopy
public JRChild getCopy(JRAbstractObjectFactory factory)
- Specified by:
getCopy
in interface JRChild
collectExpressions
public void collectExpressions(JRExpressionCollector collector)
- Specified by:
collectExpressions
in interface JRElement
writeXml
public void writeXml(JRXmlWriter xmlWriter)
- Specified by:
writeXml
in interface JRChild
resolveElement
protected void resolveElement(JRPrintElement element,
byte evaluation)
- Description copied from class:
JRFillElement
- Resolves an element.
- Specified by:
resolveElement
in class JRFillElement
- Parameters:
element
- the elementevaluation
- the evaluation type
© 2001-2005 JasperSoft Corporation www.jaspersoft.com