Package de.elo.mover.main.barcode
Class BarcodeRules
java.lang.Object
de.elo.mover.main.barcode.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 - 2020
-
Constructor Summary
Constructors Constructor Description BarcodeRules(java.lang.String rules)
Konstruktor. -
Method Summary
Modifier and Type Method Description boolean
collapseIdenticalBarcode()
Liefert die T-Option "Seiten mit identischen Barcode an Vorgänger anfügen" zurück.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" zurück.Softek.Barcode
createBarcode()
Erzeugt ein "Barcode"-Objekt anhand der angegebenen Properties.java.util.List<BarcodeTarget>
getBarcodeTargets()
Liefert die Maskenfelder und Indizes für den Barcodetransfer in die Metadaten eines Eintrags.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 Barcode-Erkennung zurück.java.lang.String
toString()
-
Constructor Details
-
BarcodeRules
public BarcodeRules(java.lang.String rules)Konstruktor.- Parameters:
rules
- Barcode-Regel
-
-
Method Details
-
getBarcodeTargets
Liefert die Maskenfelder und Indizes für den Barcodetransfer in die Metadaten eines Eintrags.- Returns:
- Liste mit Barcode-Anweisungen
-
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" zurück.- Returns:
- Seiten ohne Barcode an Vorgänger anfügen
-
collapseIdenticalBarcode
public boolean collapseIdenticalBarcode()Liefert die T-Option "Seiten mit identischen Barcode an Vorgänger anfügen" zurück.- Returns:
- Seiten mit identischen Barcode an Vorgänger anfügen
-
collapseMisformedBarcode
public boolean collapseMisformedBarcode()Liefert die T-Option "Seiten mit nicht konformen Barcode an Vorgänger anfügen" zurück.- Returns:
- Seiten mit nicht konformen Barcode an Vorgänger anfügen
-
getRGroups
Trennt den Barcode Steuerstring in die einzelnen R() Gruppen auf.- Returns:
- Liste mit R() Gruppen
-
createBarcode
public Softek.Barcode createBarcode()Erzeugt ein "Barcode"-Objekt anhand der angegebenen Properties.- Returns:
- "Barcode"-Objekt
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
rect
public java.awt.Rectangle rect()Liefert das Rechteck für die Barcode-Erkennung zurück.- Returns:
- Rechteck für die Barcode-Erkennung
-