Class EAN8LogicImpl

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

public class EAN8LogicImpl extends UPCEANLogicImpl
This class is an implementation of the EAN-8 barcode.
Version:
$Id: EAN8LogicImpl.java,v 1.2 2004-10-24 11:45:53 jmaerki Exp $
Author:
Jeremias Maerki
  • Constructor Details

    • EAN8LogicImpl

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

    • validateMessage

      public static void validateMessage(String msg)
      Validates a EAN-8 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: