Class EAN13LogicImpl

java.lang.Object
org.krysalis.barcode4j.impl.upcean.UPCEANLogicImpl
org.krysalis.barcode4j.impl.upcean.EAN13LogicImpl

public class EAN13LogicImpl extends UPCEANLogicImpl
This class is an implementation of the EAN-13 barcode.
Version:
$Id: EAN13LogicImpl.java,v 1.3 2009-07-03 06:23:49 jmaerki Exp $
Author:
Jeremias Maerki
  • Constructor Details

    • EAN13LogicImpl

      public EAN13LogicImpl(ChecksumMode mode)
      Main constructor
      Parameters:
      mode - the checksum mode
  • Method Details

    • validateMessage

      public static void validateMessage(String msg)
      Validates a EAN-13 message. The method throws IllegalArgumentExceptions if an invalid message is passed.
      Parameters:
      msg - the message to validate
    • generateBarcodeLogic

      public void generateBarcodeLogic(ClassicBarcodeLogicHandler logic, String msg)
      Description copied from class: UPCEANLogicImpl
      Generates the barcode logic.
      Specified by:
      generateBarcodeLogic in class UPCEANLogicImpl
      Parameters:
      logic - the logic handler to receive generated events
      msg - the message to encode
      See Also: