barcode4j 2.1.0

org.krysalis.barcode4j.impl.qr
Class QRLogicImpl

java.lang.Object
  extended by org.krysalis.barcode4j.impl.qr.QRLogicImpl
All Implemented Interfaces:
QRConstants

public class QRLogicImpl
extends java.lang.Object
implements QRConstants

Top-level class for the logic part of the DataMatrix implementation.

Version:
$Id: QRLogicImpl.java,v 1.3 2012/02/08 12:59:41 jmaerki Exp $

Field Summary
 
Fields inherited from interface org.krysalis.barcode4j.impl.qr.QRConstants
ALPHANUMERIC, ALPHANUMERIC_TABLE, BINARY, ERROR_CORRECTION_LEVEL_H, ERROR_CORRECTION_LEVEL_L, ERROR_CORRECTION_LEVEL_M, ERROR_CORRECTION_LEVEL_Q, NUMERIC, QUIET_ZONE_SIZE, QUIET_ZONE_SIZE_MICRO
 
Constructor Summary
QRLogicImpl()
           
 
Method Summary
 void generateBarcodeLogic(TwoDimBarcodeLogicHandler logic, java.lang.String msg, java.lang.String encoding, char errorCorrectionLevel, java.awt.Dimension minSize, java.awt.Dimension maxSize)
          Generates the barcode logic.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QRLogicImpl

public QRLogicImpl()
Method Detail

generateBarcodeLogic

public void generateBarcodeLogic(TwoDimBarcodeLogicHandler logic,
                                 java.lang.String msg,
                                 java.lang.String encoding,
                                 char errorCorrectionLevel,
                                 java.awt.Dimension minSize,
                                 java.awt.Dimension maxSize)
Generates the barcode logic.

Parameters:
logic - the logic handler to receive generated events
msg - the message to encode
errorCorrectionLevel - the error correction level (one of L, M, Q, H)
encoding - the message encoding
minSize - the minimum symbol size constraint or null for no constraint
maxSize - the maximum symbol size constraint or null for no constraint

barcode4j 2.1.0

Copyright © 2000-2010 Jeremias Maerki. All rights reserved.