public class BarcodeXmlWriter extends Object implements BarcodeVisitor
Constructor and Description |
---|
BarcodeXmlWriter(JRXmlWriter reportWriter,
JRComponentElement componentElement) |
BarcodeXmlWriter(JRXmlWriter reportWriter,
JRComponentElement componentElement,
String version,
VersionComparator versionComparator) |
public BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement)
public BarcodeXmlWriter(JRXmlWriter reportWriter, JRComponentElement componentElement, String version, VersionComparator versionComparator)
public void writeBarcode()
protected void startBarcode(BarcodeComponent barcode)
protected void endBarcode() throws IOException
IOException
protected void writeBaseAttributes(BarcodeComponent barcode)
protected void writeBaseAttributes(Barcode4jComponent barcode)
protected void writeBaseContents(BarcodeComponent barcode) throws IOException
IOException
protected void writeBaseContents(Barcode4jComponent barcode) throws IOException
IOException
public void visitCodabar(CodabarComponent codabar)
visitCodabar
in interface BarcodeVisitor
public void visitCode128(Code128Component code128)
visitCode128
in interface BarcodeVisitor
public void visitDataMatrix(DataMatrixComponent dataMatrix)
visitDataMatrix
in interface BarcodeVisitor
public void visitEANCode128(EAN128Component ean128)
visitEANCode128
in interface BarcodeVisitor
public void visitCode39(Code39Component code39)
visitCode39
in interface BarcodeVisitor
public void visitUPCA(UPCAComponent upcA)
visitUPCA
in interface BarcodeVisitor
public void visitUPCE(UPCEComponent upcE)
visitUPCE
in interface BarcodeVisitor
public void visitEAN13(EAN13Component ean13)
visitEAN13
in interface BarcodeVisitor
public void visitEAN8(EAN8Component ean8)
visitEAN8
in interface BarcodeVisitor
public void visitInterleaved2Of5(Interleaved2Of5Component interleaved2Of5)
visitInterleaved2Of5
in interface BarcodeVisitor
protected void writeFourStateAttributes(FourStateBarcodeComponent barcode)
public void visitRoyalMailCustomer(RoyalMailCustomerComponent royalMailCustomer)
visitRoyalMailCustomer
in interface BarcodeVisitor
public void visitUSPSIntelligentMail(USPSIntelligentMailComponent intelligentMail)
visitUSPSIntelligentMail
in interface BarcodeVisitor
public void visitPostnet(POSTNETComponent postnet)
visitPostnet
in interface BarcodeVisitor
public void visitPDF417(PDF417Component pdf417)
visitPDF417
in interface BarcodeVisitor
public void visitQRCode(QRCodeComponent qrCode)
visitQRCode
in interface BarcodeVisitor
protected void writeExpression(String name, JRExpression expression, boolean writeClass) throws IOException
IOException
Copyright © 2016. All rights reserved.