org.equanda.util.barcode
Class EAN128Brother

java.lang.Object
  extended by org.equanda.util.barcode.EAN128Builder
      extended by org.equanda.util.barcode.EAN128Brother

public class EAN128Brother
extends EAN128Builder

EAN128Builder for Brother laser printers (HL-xxx)

Author:
Joachim Van der Auwera

Field Summary
 
Fields inherited from class org.equanda.util.barcode.EAN128Builder
codeA, codeB, codeC, fnc1, shift, start
 
Constructor Summary
EAN128Brother(String param)
          Initialise the EAN 128 barcode builder for Brother printers.
 
Method Summary
protected  String preprocess(String data)
          preproces should handle any manipulations to the values which are put in the barcode to prevent any unintended special characters from appearing in the barcode.
 
Methods inherited from class org.equanda.util.barcode.EAN128Builder
build, buildLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EAN128Brother

public EAN128Brother(String param)
Initialise the EAN 128 barcode builder for Brother printers. You have to specify the extra parameters which have to be passed to the printer.

Parameters:
param - extra parameters which follow the symbiology identifier
Method Detail

preprocess

protected String preprocess(String data)
Description copied from class: EAN128Builder
preproces should handle any manipulations to the values which are put in the barcode to prevent any unintended special characters from appearing in the barcode. This will typically mean doubling escape characters or converting some characters.

Specified by:
preprocess in class EAN128Builder
Parameters:
data - data to preproces
Returns:
result after preprocessing


Copyright © 2007-2009. All Rights Reserved.