Class BarcodeDesignEvaluator
- java.lang.Object
-
- net.sf.jasperreports.components.barcode4j.AbstractBarcodeEvaluator
-
- net.sf.jasperreports.components.barcode4j.BarcodeDesignEvaluator
-
- All Implemented Interfaces:
BarcodeVisitor
public class BarcodeDesignEvaluator extends AbstractBarcodeEvaluator
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.components.barcode4j.AbstractBarcodeEvaluator
barcodeBean, barcodeComponent, componentElement, defaultStyleProvider, jasperReportsContext, message, qrCodeBean, renderable
-
-
Constructor Summary
Constructors Constructor Description BarcodeDesignEvaluator(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidevaluateBaseBarcode(Barcode4jComponent barcodeComponent, java.lang.String defaultMessage)protected voidevaluateBaseBarcode(BarcodeComponent barcodeComponent, java.lang.String defaultMessage)protected voidevaluateCodabar(CodabarComponent codabar)protected voidevaluateCode128(Code128Component code128)protected voidevaluateCode39(Code39Component code39)protected voidevaluateDataMatrix(DataMatrixComponent dataMatrix)protected voidevaluateEAN13(EAN13Component ean13)protected voidevaluateEAN8(EAN8Component ean8)protected voidevaluateEANCode128(EAN128Component ean128)RenderableevaluateImage()protected voidevaluateInterleaved2Of5(Interleaved2Of5Component interleaved2Of5)protected voidevaluatePDF417(PDF417Component pdf417)protected voidevaluatePOSTNET(POSTNETComponent intelligentMail)protected voidevaluateQRCode(QRCodeComponent qrCode)protected voidevaluateRoyalMailCustomer(RoyalMailCustomerComponent royalMailCustomer)protected java.lang.StringevaluateStringExpression(JRExpression expression, java.lang.String defaultValue)protected voidevaluateUPCA(UPCAComponent upcA)protected voidevaluateUPCE(UPCEComponent upcE)protected voidevaluateUSPSIntelligentMail(USPSIntelligentMailComponent intelligentMail)-
Methods inherited from class net.sf.jasperreports.components.barcode4j.AbstractBarcodeEvaluator
evaluateBarcode, evaluateBarcodeRenderable, evaluateBarcodeRenderable, getElementStyle, getRenderable, setBaseAttributes, setFourStateAttributes, visitCodabar, visitCode128, visitCode39, visitDataMatrix, visitEAN13, visitEAN8, visitEANCode128, visitInterleaved2Of5, visitPDF417, visitPostnet, visitQRCode, visitRoyalMailCustomer, visitUPCA, visitUPCE, visitUSPSIntelligentMail
-
-
-
-
Constructor Detail
-
BarcodeDesignEvaluator
public BarcodeDesignEvaluator(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)
-
-
Method Detail
-
evaluateImage
public Renderable evaluateImage()
-
evaluateBaseBarcode
protected void evaluateBaseBarcode(BarcodeComponent barcodeComponent, java.lang.String defaultMessage)
-
evaluateBaseBarcode
protected void evaluateBaseBarcode(Barcode4jComponent barcodeComponent, java.lang.String defaultMessage)
-
evaluateStringExpression
protected java.lang.String evaluateStringExpression(JRExpression expression, java.lang.String defaultValue)
-
evaluateCodabar
protected void evaluateCodabar(CodabarComponent codabar)
- Specified by:
evaluateCodabarin classAbstractBarcodeEvaluator
-
evaluateCode128
protected void evaluateCode128(Code128Component code128)
- Specified by:
evaluateCode128in classAbstractBarcodeEvaluator
-
evaluateDataMatrix
protected void evaluateDataMatrix(DataMatrixComponent dataMatrix)
- Specified by:
evaluateDataMatrixin classAbstractBarcodeEvaluator
-
evaluateEANCode128
protected void evaluateEANCode128(EAN128Component ean128)
- Specified by:
evaluateEANCode128in classAbstractBarcodeEvaluator
-
evaluateCode39
protected void evaluateCode39(Code39Component code39)
- Specified by:
evaluateCode39in classAbstractBarcodeEvaluator
-
evaluateUPCA
protected void evaluateUPCA(UPCAComponent upcA)
- Specified by:
evaluateUPCAin classAbstractBarcodeEvaluator
-
evaluateUPCE
protected void evaluateUPCE(UPCEComponent upcE)
- Specified by:
evaluateUPCEin classAbstractBarcodeEvaluator
-
evaluateEAN13
protected void evaluateEAN13(EAN13Component ean13)
- Specified by:
evaluateEAN13in classAbstractBarcodeEvaluator
-
evaluateEAN8
protected void evaluateEAN8(EAN8Component ean8)
- Specified by:
evaluateEAN8in classAbstractBarcodeEvaluator
-
evaluateInterleaved2Of5
protected void evaluateInterleaved2Of5(Interleaved2Of5Component interleaved2Of5)
- Specified by:
evaluateInterleaved2Of5in classAbstractBarcodeEvaluator
-
evaluateRoyalMailCustomer
protected void evaluateRoyalMailCustomer(RoyalMailCustomerComponent royalMailCustomer)
- Specified by:
evaluateRoyalMailCustomerin classAbstractBarcodeEvaluator
-
evaluateUSPSIntelligentMail
protected void evaluateUSPSIntelligentMail(USPSIntelligentMailComponent intelligentMail)
- Specified by:
evaluateUSPSIntelligentMailin classAbstractBarcodeEvaluator
-
evaluatePOSTNET
protected void evaluatePOSTNET(POSTNETComponent intelligentMail)
- Specified by:
evaluatePOSTNETin classAbstractBarcodeEvaluator
-
evaluatePDF417
protected void evaluatePDF417(PDF417Component pdf417)
- Specified by:
evaluatePDF417in classAbstractBarcodeEvaluator
-
evaluateQRCode
protected void evaluateQRCode(QRCodeComponent qrCode)
- Specified by:
evaluateQRCodein classAbstractBarcodeEvaluator
-
-