Class BarcodeXmlWriter
- java.lang.Object
-
- net.sf.jasperreports.components.barcode4j.BarcodeXmlWriter
-
- All Implemented Interfaces:
BarcodeVisitor
public class BarcodeXmlWriter extends Object implements BarcodeVisitor
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement)BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement, String version, VersionComparator versionComparator)
-
Method Summary
-
-
-
Constructor Detail
-
BarcodeXmlWriter
public BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement)
-
BarcodeXmlWriter
public BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement, String version, VersionComparator versionComparator)
-
-
Method Detail
-
writeBarcode
public void writeBarcode()
-
startBarcode
protected void startBarcode(BarcodeComponent barcode)
-
endBarcode
protected void endBarcode() throws IOException- Throws:
IOException
-
writeBaseAttributes
protected void writeBaseAttributes(BarcodeComponent barcode)
-
writeBaseAttributes
protected void writeBaseAttributes(Barcode4jComponent barcode)
-
writeBaseContents
protected void writeBaseContents(BarcodeComponent barcode) throws IOException
- Throws:
IOException
-
writeBaseContents
protected void writeBaseContents(Barcode4jComponent barcode) throws IOException
- Throws:
IOException
-
visitCodabar
public void visitCodabar(CodabarComponent codabar)
- Specified by:
visitCodabarin interfaceBarcodeVisitor
-
visitCode128
public void visitCode128(Code128Component code128)
- Specified by:
visitCode128in interfaceBarcodeVisitor
-
visitDataMatrix
public void visitDataMatrix(DataMatrixComponent dataMatrix)
- Specified by:
visitDataMatrixin interfaceBarcodeVisitor
-
visitEANCode128
public void visitEANCode128(EAN128Component ean128)
- Specified by:
visitEANCode128in interfaceBarcodeVisitor
-
visitCode39
public void visitCode39(Code39Component code39)
- Specified by:
visitCode39in interfaceBarcodeVisitor
-
visitUPCA
public void visitUPCA(UPCAComponent upcA)
- Specified by:
visitUPCAin interfaceBarcodeVisitor
-
visitUPCE
public void visitUPCE(UPCEComponent upcE)
- Specified by:
visitUPCEin interfaceBarcodeVisitor
-
visitEAN13
public void visitEAN13(EAN13Component ean13)
- Specified by:
visitEAN13in interfaceBarcodeVisitor
-
visitEAN8
public void visitEAN8(EAN8Component ean8)
- Specified by:
visitEAN8in interfaceBarcodeVisitor
-
visitInterleaved2Of5
public void visitInterleaved2Of5(Interleaved2Of5Component interleaved2Of5)
- Specified by:
visitInterleaved2Of5in interfaceBarcodeVisitor
-
writeFourStateAttributes
protected void writeFourStateAttributes(FourStateBarcodeComponent barcode)
-
visitRoyalMailCustomer
public void visitRoyalMailCustomer(RoyalMailCustomerComponent royalMailCustomer)
- Specified by:
visitRoyalMailCustomerin interfaceBarcodeVisitor
-
visitUSPSIntelligentMail
public void visitUSPSIntelligentMail(USPSIntelligentMailComponent intelligentMail)
- Specified by:
visitUSPSIntelligentMailin interfaceBarcodeVisitor
-
visitPostnet
public void visitPostnet(POSTNETComponent postnet)
- Specified by:
visitPostnetin interfaceBarcodeVisitor
-
visitPDF417
public void visitPDF417(PDF417Component pdf417)
- Specified by:
visitPDF417in interfaceBarcodeVisitor
-
visitQRCode
public void visitQRCode(QRCodeComponent qrCode)
- Specified by:
visitQRCodein interfaceBarcodeVisitor
-
writeExpression
protected void writeExpression(String name, JRExpression expression, boolean writeClass) throws IOException
- Throws:
IOException
-
-