dori.jasper.engine.base
Class JRBaseTextField

java.lang.Object
  extended bydori.jasper.engine.base.JRBaseElement
      extended bydori.jasper.engine.base.JRBaseTextElement
          extended bydori.jasper.engine.base.JRBaseTextField
All Implemented Interfaces:
JRAlignment, JRAnchor, JRElement, JRHyperlink, JRTextElement, JRTextField, java.io.Serializable

public class JRBaseTextField
extends JRBaseTextElement
implements JRTextField

See Also:
Serialized Form

Field Summary
protected  JRExpression anchorNameExpression
           
protected  JRGroup evaluationGroup
           
protected  byte evaluationTime
           
protected  JRExpression expression
           
protected  JRExpression hyperlinkAnchorExpression
           
protected  JRExpression hyperlinkPageExpression
           
protected  JRExpression hyperlinkReferenceExpression
           
protected  byte hyperlinkType
           
protected  boolean isBlankWhenNull
           
protected  boolean isStretchWithOverflow
           
protected  java.lang.String pattern
           
 
Fields inherited from class dori.jasper.engine.base.JRBaseTextElement
font, horizontalAlignment, lineSpacing, rotation, verticalAlignment
 
Fields inherited from class dori.jasper.engine.base.JRBaseElement
backcolor, elementGroup, forecolor, height, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, key, mode, positionType, printWhenExpression, printWhenGroupChanges, stretchType, width, x, y
 
Fields inherited from interface dori.jasper.engine.JRTextElement
LINE_SPACING_1_1_2, LINE_SPACING_DOUBLE, LINE_SPACING_SINGLE, ROTATION_LEFT, ROTATION_NONE, ROTATION_RIGHT, TEXT_ALIGN_CENTER, TEXT_ALIGN_JUSTIFIED, TEXT_ALIGN_LEFT, TEXT_ALIGN_RIGHT
 
Fields inherited from interface dori.jasper.engine.JRElement
MODE_OPAQUE, MODE_TRANSPARENT, POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM, POSITION_TYPE_FIX_RELATIVE_TO_TOP, POSITION_TYPE_FLOAT, STRETCH_TYPE_NO_STRETCH, STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT, STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT
 
Fields inherited from interface dori.jasper.engine.JRAlignment
HORIZONTAL_ALIGN_CENTER, HORIZONTAL_ALIGN_JUSTIFIED, HORIZONTAL_ALIGN_LEFT, HORIZONTAL_ALIGN_RIGHT, VERTICAL_ALIGN_BOTTOM, VERTICAL_ALIGN_MIDDLE, VERTICAL_ALIGN_TOP
 
Fields inherited from interface dori.jasper.engine.JRHyperlink
HYPERLINK_TYPE_LOCAL_ANCHOR, HYPERLINK_TYPE_LOCAL_PAGE, HYPERLINK_TYPE_NONE, HYPERLINK_TYPE_REFERENCE, HYPERLINK_TYPE_REMOTE_ANCHOR, HYPERLINK_TYPE_REMOTE_PAGE
 
Constructor Summary
protected JRBaseTextField(JRTextField textField, JRBaseObjectFactory factory)
           
 
Method Summary
 JRExpression getAnchorNameExpression()
           
 JRGroup getEvaluationGroup()
           
 byte getEvaluationTime()
           
 JRExpression getExpression()
           
 JRExpression getHyperlinkAnchorExpression()
           
 JRExpression getHyperlinkPageExpression()
           
 JRExpression getHyperlinkReferenceExpression()
           
 byte getHyperlinkType()
           
 java.lang.String getPattern()
           
 boolean isBlankWhenNull()
           
 boolean isStretchWithOverflow()
           
 void setBlankWhenNull(boolean isBlank)
           
 void setPattern(java.lang.String pattern)
           
 void setStretchWithOverflow(boolean isStretchWithOverflow)
           
 
Methods inherited from class dori.jasper.engine.base.JRBaseTextElement
getFont, getLineSpacing, getRotation, getTextAlignment, getVerticalAlignment, setLineSpacing, setRotation, setTextAlignment, setVerticalAlignment
 
Methods inherited from class dori.jasper.engine.base.JRBaseElement
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface dori.jasper.engine.JRTextElement
getFont, getLineSpacing, getRotation, getTextAlignment, getVerticalAlignment, setLineSpacing, setRotation, setTextAlignment, setVerticalAlignment
 
Methods inherited from interface dori.jasper.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
 

Field Detail

isStretchWithOverflow

protected boolean isStretchWithOverflow

evaluationTime

protected byte evaluationTime

pattern

protected java.lang.String pattern

isBlankWhenNull

protected boolean isBlankWhenNull

hyperlinkType

protected byte hyperlinkType

evaluationGroup

protected JRGroup evaluationGroup

expression

protected JRExpression expression

anchorNameExpression

protected JRExpression anchorNameExpression

hyperlinkReferenceExpression

protected JRExpression hyperlinkReferenceExpression

hyperlinkAnchorExpression

protected JRExpression hyperlinkAnchorExpression

hyperlinkPageExpression

protected JRExpression hyperlinkPageExpression
Constructor Detail

JRBaseTextField

protected JRBaseTextField(JRTextField textField,
                          JRBaseObjectFactory factory)
Method Detail

isStretchWithOverflow

public boolean isStretchWithOverflow()
Specified by:
isStretchWithOverflow in interface JRTextField

setStretchWithOverflow

public void setStretchWithOverflow(boolean isStretchWithOverflow)
Specified by:
setStretchWithOverflow in interface JRTextField

getEvaluationTime

public byte getEvaluationTime()
Specified by:
getEvaluationTime in interface JRTextField

getPattern

public java.lang.String getPattern()
Specified by:
getPattern in interface JRTextField

setPattern

public void setPattern(java.lang.String pattern)
Specified by:
setPattern in interface JRTextField

isBlankWhenNull

public boolean isBlankWhenNull()
Specified by:
isBlankWhenNull in interface JRTextField

setBlankWhenNull

public void setBlankWhenNull(boolean isBlank)
Specified by:
setBlankWhenNull in interface JRTextField

getHyperlinkType

public byte getHyperlinkType()
Specified by:
getHyperlinkType in interface JRHyperlink

getEvaluationGroup

public JRGroup getEvaluationGroup()
Specified by:
getEvaluationGroup in interface JRTextField

getExpression

public JRExpression getExpression()
Specified by:
getExpression in interface JRTextField

getAnchorNameExpression

public JRExpression getAnchorNameExpression()
Specified by:
getAnchorNameExpression in interface JRAnchor

getHyperlinkReferenceExpression

public JRExpression getHyperlinkReferenceExpression()
Specified by:
getHyperlinkReferenceExpression in interface JRHyperlink

getHyperlinkAnchorExpression

public JRExpression getHyperlinkAnchorExpression()
Specified by:
getHyperlinkAnchorExpression in interface JRHyperlink

getHyperlinkPageExpression

public JRExpression getHyperlinkPageExpression()
Specified by:
getHyperlinkPageExpression in interface JRHyperlink


Copyright © 2001-2004 Teodor Danciu. All Rights Reserved.