Class BarcodeRules


  • public class BarcodeRules
    extends java.lang.Object

    Überschrift: BarcodeRules.

    Beschreibung: Klasse für einen Barcode Steuerstring. Enthält die R() Anweisung(en), optional P() L() T() V() und/oder S() Anweisungen.

    Copyright: Copyright (c) ELO Digital Office GmbH 2018

    • Constructor Summary

      Constructors 
      Constructor Description
      BarcodeRules​(java.lang.String rules)
      Konstruktor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean collapseIdenticalBarcode()
      Liefert die T-Option "Seiten mit identischen Barcode an Vorgänger anfügen"
      boolean collapseMisformedBarcode()
      Liefert die T-Option "Seiten mit nicht konformen Barcode an Vorgänger anfügen" zurück.
      boolean collapseNoBarcode()
      Liefert die T-Option "Seiten ohne Barcode an Vorgänger anfügen"
      Softek.Barcode createBarcode()
      Erzeugt ein Barcode Objekt anhand der angegebenen Properties
      java.util.List<BarcodeTarget> getBarcodeTargets()
      Liefert die Maskenfelder und Indizes für den Transfer des Barcodes in die Verschlagwortung
      BarcodeValidator getBarcodeValidator()
      Liefert den Validator für die V() Anweisungen zurück.
      java.util.List<BarcodeRules> getRGroups()
      Trennt den Barcode Steuerstring in die einzelnen R() Gruppen auf
      java.awt.Rectangle rect()
      Liefert das Rechteck für die Erkennung zurück.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BarcodeRules

        public BarcodeRules​(java.lang.String rules)
        Konstruktor.
        Parameters:
        rules - Barcode-Regel
    • Method Detail

      • getBarcodeTargets

        public java.util.List<BarcodeTarget> getBarcodeTargets()
        Liefert die Maskenfelder und Indizes für den Transfer des Barcodes in die Verschlagwortung
        Returns:
        Liste mit Barcode
      • getBarcodeValidator

        public BarcodeValidator getBarcodeValidator()
        Liefert den Validator für die V() Anweisungen zurück.
        Returns:
        Barcode-Validator
      • collapseNoBarcode

        public boolean collapseNoBarcode()
        Liefert die T-Option "Seiten ohne Barcode an Vorgänger anfügen"
        Returns:
        anfügen J/N
      • collapseIdenticalBarcode

        public boolean collapseIdenticalBarcode()
        Liefert die T-Option "Seiten mit identischen Barcode an Vorgänger anfügen"
        Returns:
        anfügen J/N
      • collapseMisformedBarcode

        public boolean collapseMisformedBarcode()
        Liefert die T-Option "Seiten mit nicht konformen Barcode an Vorgänger anfügen" zurück.
        Returns:
        anfügen J/N
      • getRGroups

        public java.util.List<BarcodeRules> getRGroups()
        Trennt den Barcode Steuerstring in die einzelnen R() Gruppen auf
        Returns:
        R() Gruppen
      • createBarcode

        public Softek.Barcode createBarcode()
        Erzeugt ein Barcode Objekt anhand der angegebenen Properties
        Returns:
        Barcode
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • rect

        public java.awt.Rectangle rect()
        Liefert das Rechteck für die Erkennung zurück.
        Returns:
        Rechteck für die Erkennung