Package net.sf.jasperreports.barcode4j
Class AbstractBarcodeEvaluator
java.lang.Object
net.sf.jasperreports.barcode4j.AbstractBarcodeEvaluator
- All Implemented Interfaces:
BarcodeVisitor
- Direct Known Subclasses:
BarcodeDesignEvaluator,BarcodeEvaluator
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.krysalis.barcode4j.impl.AbstractBarcodeBeanprotected final BarcodeComponentprotected final JRComponentElementprotected final JRDefaultStyleProviderprotected final JasperReportsContextprotected Stringprotected QRCodeBeanprotected Renderable -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBarcodeEvaluator(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidevaluateBarcodeRenderable(BarcodeComponent barcodeComponent) protected voidevaluateBarcodeRenderable(QRCodeBean qrCodeBean) protected abstract voidevaluateCodabar(CodabarComponent codabar) protected abstract voidevaluateCode128(Code128Component code128) protected abstract voidevaluateCode39(Code39Component code39) protected abstract voidevaluateDataMatrix(DataMatrixComponent dataMatrix) protected abstract voidevaluateEAN13(EAN13Component ean13) protected abstract voidevaluateEAN8(EAN8Component ean8) protected abstract voidevaluateEANCode128(EAN128Component ean128) protected abstract voidevaluateInterleaved2Of5(Interleaved2Of5Component interleaved2Of5) protected abstract voidevaluatePDF417(PDF417Component pdf417) protected abstract voidevaluatePOSTNET(POSTNETComponent intelligentMail) protected abstract voidevaluateQRCode(QRCodeComponent qrCode) protected abstract voidevaluateRoyalMailCustomer(RoyalMailCustomerComponent royalMailCustomer) protected abstract voidevaluateUPCA(UPCAComponent upcA) protected abstract voidevaluateUPCE(UPCEComponent upcE) protected abstract voidevaluateUSPSIntelligentMail(USPSIntelligentMailComponent intelligentMail) protected JRStyleprotected voidsetBaseAttributes(Barcode4jComponent barcodeComponent) protected voidsetFourStateAttributes(FourStateBarcodeComponent barcodeComponent, org.krysalis.barcode4j.impl.fourstate.AbstractFourStateBean barcodeBean) voidvisitCodabar(CodabarComponent codabar) voidvisitCode128(Code128Component code128) voidvisitCode39(Code39Component code39) voidvisitDataMatrix(DataMatrixComponent dataMatrix) voidvisitEAN13(EAN13Component ean13) voidvisitEAN8(EAN8Component ean8) voidvisitEANCode128(EAN128Component ean128) voidvisitInterleaved2Of5(Interleaved2Of5Component interleaved2Of5) voidvisitPDF417(PDF417Component pdf417) voidvisitPostnet(POSTNETComponent postnet) voidvisitQRCode(QRCodeComponent qrCode) voidvisitRoyalMailCustomer(RoyalMailCustomerComponent royalMailCustomer) voidvisitUPCA(UPCAComponent upcA) voidvisitUPCE(UPCEComponent upcE) voidvisitUSPSIntelligentMail(USPSIntelligentMailComponent intelligentMail)
-
Field Details
-
jasperReportsContext
-
componentElement
-
barcodeComponent
-
defaultStyleProvider
-
message
-
barcodeBean
protected org.krysalis.barcode4j.impl.AbstractBarcodeBean barcodeBean -
qrCodeBean
-
renderable
-
-
Constructor Details
-
AbstractBarcodeEvaluator
protected AbstractBarcodeEvaluator(JasperReportsContext jasperReportsContext, JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider)
-
-
Method Details
-
evaluateBarcode
public void evaluateBarcode() -
getRenderable
-
evaluateBarcodeRenderable
-
evaluateBarcodeRenderable
-
setBaseAttributes
-
getElementStyle
-
visitCodabar
- Specified by:
visitCodabarin interfaceBarcodeVisitor
-
evaluateCodabar
-
visitCode128
- Specified by:
visitCode128in interfaceBarcodeVisitor
-
evaluateCode128
-
visitDataMatrix
- Specified by:
visitDataMatrixin interfaceBarcodeVisitor
-
evaluateDataMatrix
-
visitEANCode128
- Specified by:
visitEANCode128in interfaceBarcodeVisitor
-
evaluateEANCode128
-
visitCode39
- Specified by:
visitCode39in interfaceBarcodeVisitor
-
evaluateCode39
-
evaluateInterleaved2Of5
-
visitInterleaved2Of5
- Specified by:
visitInterleaved2Of5in interfaceBarcodeVisitor
-
visitUPCA
- Specified by:
visitUPCAin interfaceBarcodeVisitor
-
evaluateUPCA
-
visitUPCE
- Specified by:
visitUPCEin interfaceBarcodeVisitor
-
evaluateUPCE
-
visitEAN13
- Specified by:
visitEAN13in interfaceBarcodeVisitor
-
evaluateEAN13
-
visitEAN8
- Specified by:
visitEAN8in interfaceBarcodeVisitor
-
evaluateEAN8
-
visitRoyalMailCustomer
- Specified by:
visitRoyalMailCustomerin interfaceBarcodeVisitor
-
setFourStateAttributes
protected void setFourStateAttributes(FourStateBarcodeComponent barcodeComponent, org.krysalis.barcode4j.impl.fourstate.AbstractFourStateBean barcodeBean) -
evaluateRoyalMailCustomer
-
visitUSPSIntelligentMail
- Specified by:
visitUSPSIntelligentMailin interfaceBarcodeVisitor
-
evaluateUSPSIntelligentMail
-
visitPostnet
- Specified by:
visitPostnetin interfaceBarcodeVisitor
-
evaluatePOSTNET
-
visitPDF417
- Specified by:
visitPDF417in interfaceBarcodeVisitor
-
evaluatePDF417
-
visitQRCode
- Specified by:
visitQRCodein interfaceBarcodeVisitor
-
evaluateQRCode
-