Package net.sf.jasperreports.barbecue
Class StandardBarbecueComponent
java.lang.Object
net.sf.jasperreports.barbecue.StandardBarbecueComponent
- All Implemented Interfaces:
Serializable,Cloneable,BarbecueComponent,Component,ContextAwareComponent,JRChangeEventsSupport,JRCloneable,JREvaluation
public class StandardBarbecueComponent
extends Object
implements BarbecueComponent, Serializable, JRChangeEventsSupport
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface net.sf.jasperreports.barbecue.BarbecueComponent
METADATA_KEY_QUALIFICATION -
Constructor Summary
ConstructorsConstructorDescriptionStandardBarbecueComponent(BarbecueComponent barcode, JRBaseObjectFactory objectFactory) -
Method Summary
Modifier and TypeMethodDescriptionclone()Gets the evaluation group for this text field.Gets the evaluation time for this text field.Returns the property change support object for this instance.getType()booleanbooleanvoidsetApplicationIdentifierExpression(JRExpression applicationIdentifierExpression) voidsetBarHeight(Integer barHeight) voidsetBarWidth(Integer barWidth) voidsetChecksumRequired(boolean checksumRequired) voidsetCodeExpression(JRExpression codeExpression) voidsetContext(ComponentContext context) voidsetDrawText(boolean drawText) voidsetEvaluationGroup(String evaluationGroup) voidsetEvaluationTime(EvaluationTimeEnum evaluationTime) voidsetRotation(RotationEnum rotation) void
-
Field Details
-
PROPERTY_TYPE
- See Also:
-
PROPERTY_CODE_EXPRESSION
- See Also:
-
PROPERTY_APPLICATION_IDENTIFIER_EXPRESSION
- See Also:
-
PROPERTY_DRAW_TEXT
- See Also:
-
PROPERTY_CHECKSUM_REQUIRED
- See Also:
-
PROPERTY_BAR_WIDTH
- See Also:
-
PROPERTY_BAR_HEIGTH
- See Also:
-
PROPERTY_EVALUATION_TIME
- See Also:
-
PROPERTY_EVALUATION_GROUP
- See Also:
-
PROPERTY_ROTATION
- See Also:
-
-
Constructor Details
-
StandardBarbecueComponent
public StandardBarbecueComponent() -
StandardBarbecueComponent
-
-
Method Details
-
setContext
- Specified by:
setContextin interfaceContextAwareComponent
-
getContext
- Specified by:
getContextin interfaceContextAwareComponent
-
getCodeExpression
- Specified by:
getCodeExpressionin interfaceBarbecueComponent
-
setCodeExpression
-
getType
- Specified by:
getTypein interfaceBarbecueComponent
-
setType
-
getApplicationIdentifierExpression
- Specified by:
getApplicationIdentifierExpressionin interfaceBarbecueComponent
-
setApplicationIdentifierExpression
-
getBarWidth
- Specified by:
getBarWidthin interfaceBarbecueComponent
-
setBarWidth
-
getBarHeight
- Specified by:
getBarHeightin interfaceBarbecueComponent
-
setBarHeight
-
getRotation
- Specified by:
getRotationin interfaceBarbecueComponent
-
getOwnRotation
- Specified by:
getOwnRotationin interfaceBarbecueComponent
-
setRotation
-
isChecksumRequired
public boolean isChecksumRequired()- Specified by:
isChecksumRequiredin interfaceBarbecueComponent
-
setChecksumRequired
public void setChecksumRequired(boolean checksumRequired) -
isDrawText
public boolean isDrawText()- Specified by:
isDrawTextin interfaceBarbecueComponent
-
setDrawText
public void setDrawText(boolean drawText) -
getEvaluationTime
Description copied from interface:JREvaluationGets the evaluation time for this text field.- Specified by:
getEvaluationTimein interfaceJREvaluation- Returns:
- one of the evaluation time constants in
JRExpression
-
setEvaluationTime
-
getEvaluationGroup
Description copied from interface:JREvaluationGets the evaluation group for this text field. Used only when evaluation time is group.- Specified by:
getEvaluationGroupin interfaceJREvaluation- See Also:
-
setEvaluationGroup
-
getEventSupport
Description copied from interface:JRChangeEventsSupportReturns the property change support object for this instance.- Specified by:
getEventSupportin interfaceJRChangeEventsSupport- Returns:
- the property change support object for this instance
-
clone
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classObject
-