ClearImageJNI
Class ICiBarcodePro

java.lang.Object
  extended by ClearImageJNI.CiSuperObject
      extended by ClearImageJNI.ICiBarcodePro

public class ICiBarcodePro
extends CiSuperObject

ICiBarcodePro Interface.

This class corresponds to a COM interface. Objects of this class are not created directly, but are obtained by calling methods of other COM objects.


Field Summary
 
Fields inherited from class ClearImageJNI.CiSuperObject
lockObject
 
Constructor Summary
ICiBarcodePro(long oIn)
           
 
Method Summary
 void Dispose()
          Dispose object
 int Find(int MaxBarcodes)
          Find multiple barcodes.
 ICiBarcode FirstBarcode()
          Find first barcode.
 EBarcodeAlgorithm getAlgorithm()
          Quality of barcode image.
 EBoolean getAutoDetect1D()
          Automatically recognize 1-D barcode type.
 ICiBarcodes getBarcodes()
          Barcodes list.
 int getCx2l(int i)
          property cx2l.
 FBarcodeDiag getDiagFlags()
          Barcode diagnostic flags.
 FBarcodeDirections getDirections()
          Directions of barcodes to recognize.
 EBarcodeEncoding getEncodings()
          Enable/disable barcode encoding analysis.
 ICiImage getImage()
          Image as CiImage object.
 FBarcodeType getType()
          Barcode type(s) to recognize.
 EBoolean getValidateOptChecksum()
          Enable validation of optional checksum.
 ICiBarcode NextBarcode()
          Find another barcode.
 void setAlgorithm(EBarcodeAlgorithm arg)
          Quality of barcode image.
 void setAutoDetect1D(EBoolean arg)
          Automatically recognize 1-D barcode type.
 void setCx2l(int i, int arg)
          property cx2l.
 void setDiagFlags(FBarcodeDiag arg)
          Barcode diagnostic flags.
 void setDirections(FBarcodeDirections arg)
          Directions of barcodes to recognize.
 void setEncodings(EBarcodeEncoding arg)
          Enable/disable barcode encoding analysis.
 void setImage(ICiImage arg)
          Image as CiImage object.
 void setType(FBarcodeType arg)
          Barcode type(s) to recognize.
 void setValidateOptChecksum(EBoolean arg)
          Enable validation of optional checksum.
 
Methods inherited from class ClearImageJNI.CiSuperObject
CleanUp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ICiBarcodePro

public ICiBarcodePro(long oIn)
Method Detail

getType

public FBarcodeType getType()
                     throws CiException
Barcode type(s) to recognize.

Throws:
CiException

setType

public void setType(FBarcodeType arg)
             throws CiException
Barcode type(s) to recognize.

Throws:
CiException

getDirections

public FBarcodeDirections getDirections()
                                 throws CiException
Directions of barcodes to recognize.

Throws:
CiException

setDirections

public void setDirections(FBarcodeDirections arg)
                   throws CiException
Directions of barcodes to recognize.

Throws:
CiException

getAutoDetect1D

public EBoolean getAutoDetect1D()
                         throws CiException
Automatically recognize 1-D barcode type.

Throws:
CiException

setAutoDetect1D

public void setAutoDetect1D(EBoolean arg)
                     throws CiException
Automatically recognize 1-D barcode type.

Throws:
CiException

getValidateOptChecksum

public EBoolean getValidateOptChecksum()
                                throws CiException
Enable validation of optional checksum.

Throws:
CiException

setValidateOptChecksum

public void setValidateOptChecksum(EBoolean arg)
                            throws CiException
Enable validation of optional checksum.

Throws:
CiException

getBarcodes

public ICiBarcodes getBarcodes()
                        throws CiException
Barcodes list.

Throws:
CiException

getAlgorithm

public EBarcodeAlgorithm getAlgorithm()
                               throws CiException
Quality of barcode image.

Throws:
CiException

setAlgorithm

public void setAlgorithm(EBarcodeAlgorithm arg)
                  throws CiException
Quality of barcode image.

Throws:
CiException

getDiagFlags

public FBarcodeDiag getDiagFlags()
                          throws CiException
Barcode diagnostic flags.

Throws:
CiException

setDiagFlags

public void setDiagFlags(FBarcodeDiag arg)
                  throws CiException
Barcode diagnostic flags.

Throws:
CiException

getImage

public ICiImage getImage()
                  throws CiException
Image as CiImage object.

Throws:
CiException

setImage

public void setImage(ICiImage arg)
              throws CiException
Image as CiImage object.

Throws:
CiException

FirstBarcode

public ICiBarcode FirstBarcode()
                        throws CiException
Find first barcode.

Throws:
CiException

NextBarcode

public ICiBarcode NextBarcode()
                       throws CiException
Find another barcode.

Throws:
CiException

Find

public int Find(int MaxBarcodes)
         throws CiException
Find multiple barcodes.

Throws:
CiException

getCx2l

public int getCx2l(int i)
            throws CiException
property cx2l.

Throws:
CiException

setCx2l

public void setCx2l(int i,
                    int arg)
             throws CiException
property cx2l.

Throws:
CiException

getEncodings

public EBarcodeEncoding getEncodings()
                              throws CiException
Enable/disable barcode encoding analysis.

Throws:
CiException

setEncodings

public void setEncodings(EBarcodeEncoding arg)
                  throws CiException
Enable/disable barcode encoding analysis.

Throws:
CiException

Dispose

public void Dispose()
             throws CiException
Dispose object

Throws:
CiException