com.barcodelib.barcode
Class DataMatrix

java.lang.Object
  extended by com.barcodelib.barcode.AbstractBarcode
      extended by com.barcodelib.barcode.DataMatrix
All Implemented Interfaces:
IJasperRenderer, java.io.Serializable

public class DataMatrix
extends AbstractBarcode

See Also:
Serialized Form

Field Summary
static int FNC1_ENABLE
           
static int FORMAT_104X104
           
static int FORMAT_10X10
           
static int FORMAT_120X120
           
static int FORMAT_12X12
           
static int FORMAT_12X26
           
static int FORMAT_12X36
           
static int FORMAT_132X132
           
static int FORMAT_144X144
           
static int FORMAT_14X14
           
static int FORMAT_16X16
           
static int FORMAT_16X36
           
static int FORMAT_16X48
           
static int FORMAT_18X18
           
static int FORMAT_20X20
           
static int FORMAT_22X22
           
static int FORMAT_24X24
           
static int FORMAT_26X26
           
static int FORMAT_32X32
           
static int FORMAT_36X36
           
static int FORMAT_40X40
           
static int FORMAT_44X44
           
static int FORMAT_48X48
           
static int FORMAT_52X52
           
static int FORMAT_64X64
           
static int FORMAT_72X72
           
static int FORMAT_80X80
           
static int FORMAT_88X88
           
static int FORMAT_8X18
           
static int FORMAT_8X32
           
static int FORMAT_96X96
           
static int MODE_ASCII
           
static int MODE_AUTO
           
static int MODE_BASE256
           
static int MODE_C40
           
static int MODE_CUSTOMER
           
static int MODE_EDIFACT
           
static int MODE_TEXT
           
static int MODE_X12
           
 
Fields inherited from class com.barcodelib.barcode.AbstractBarcode
ANGLE_0, ANGLE_180, ANGLE_270, ANGLE_90, ECI_DEFAULT, ECI_MAX_VALUE, ECI_UNSPECIFIED, FNC1_NONE, IMAGE_GIF, IMAGE_JPG, IMAGE_PNG, UOM_CM, UOM_INCH, UOM_PIXEL
 
Constructor Summary
DataMatrix()
           
 
Method Summary
 void constructBarcode(java.util.Map paras)
           
 int getDataMode()
           
 int getFileID()
           
 int getFormatMode()
           
 float getModuleSize()
           
 int getSymbolCount()
           
 int getSymbolIndex()
           
 boolean isStructuredAppend()
           
 void setDataMode(int dataMode)
           
 void setFileID(int fileID)
           
 void setFormatMode(int formatMode)
           
 void setModuleSize(float moduleSize)
           
 void setStructuredAppend(boolean structuredAppend)
           
 void setSymbolCount(int symbolCount)
           
 void setSymbolIndex(int symbolIndex)
           
 
Methods inherited from class com.barcodelib.barcode.AbstractBarcode
getApplicationIndicator, getBarcodeHeight, getBarcodeWidth, getBottomMargin, getData, getEci, getFnc1Mode, getGeneratedBarcodeImageHeight, getGeneratedBarcodeImageHeightInPixel, getGeneratedBarcodeImageWidth, getGeneratedBarcodeImageWidthInPixel, getImageFormat, getLeftMargin, getResolution, getRightMargin, getRotate, getTopMargin, getUOM, isProcessTilde, isResizeImage, renderBarcode, renderBarcode, renderBarcode, renderBarcode, renderBarcodeToBytes, setApplicationIndicator, setBarcodeHeight, setBarcodeWidth, setBottomMargin, setData, setEci, setFnc1Mode, setImageFormat, setLeftMargin, setProcessTilde, setResizeImage, setResolution, setRightMargin, setRotate, setTopMargin, setUOM
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODE_AUTO

public static final int MODE_AUTO
See Also:
Constant Field Values

MODE_ASCII

public static final int MODE_ASCII
See Also:
Constant Field Values

MODE_C40

public static final int MODE_C40
See Also:
Constant Field Values

MODE_TEXT

public static final int MODE_TEXT
See Also:
Constant Field Values

MODE_X12

public static final int MODE_X12
See Also:
Constant Field Values

MODE_EDIFACT

public static final int MODE_EDIFACT
See Also:
Constant Field Values

MODE_BASE256

public static final int MODE_BASE256
See Also:
Constant Field Values

MODE_CUSTOMER

public static final int MODE_CUSTOMER
See Also:
Constant Field Values

FORMAT_10X10

public static final int FORMAT_10X10
See Also:
Constant Field Values

FORMAT_12X12

public static final int FORMAT_12X12
See Also:
Constant Field Values

FORMAT_14X14

public static final int FORMAT_14X14
See Also:
Constant Field Values

FORMAT_16X16

public static final int FORMAT_16X16
See Also:
Constant Field Values

FORMAT_18X18

public static final int FORMAT_18X18
See Also:
Constant Field Values

FORMAT_20X20

public static final int FORMAT_20X20
See Also:
Constant Field Values

FORMAT_22X22

public static final int FORMAT_22X22
See Also:
Constant Field Values

FORMAT_24X24

public static final int FORMAT_24X24
See Also:
Constant Field Values

FORMAT_26X26

public static final int FORMAT_26X26
See Also:
Constant Field Values

FORMAT_32X32

public static final int FORMAT_32X32
See Also:
Constant Field Values

FORMAT_36X36

public static final int FORMAT_36X36
See Also:
Constant Field Values

FORMAT_40X40

public static final int FORMAT_40X40
See Also:
Constant Field Values

FORMAT_44X44

public static final int FORMAT_44X44
See Also:
Constant Field Values

FORMAT_48X48

public static final int FORMAT_48X48
See Also:
Constant Field Values

FORMAT_52X52

public static final int FORMAT_52X52
See Also:
Constant Field Values

FORMAT_64X64

public static final int FORMAT_64X64
See Also:
Constant Field Values

FORMAT_72X72

public static final int FORMAT_72X72
See Also:
Constant Field Values

FORMAT_80X80

public static final int FORMAT_80X80
See Also:
Constant Field Values

FORMAT_88X88

public static final int FORMAT_88X88
See Also:
Constant Field Values

FORMAT_96X96

public static final int FORMAT_96X96
See Also:
Constant Field Values

FORMAT_104X104

public static final int FORMAT_104X104
See Also:
Constant Field Values

FORMAT_120X120

public static final int FORMAT_120X120
See Also:
Constant Field Values

FORMAT_132X132

public static final int FORMAT_132X132
See Also:
Constant Field Values

FORMAT_144X144

public static final int FORMAT_144X144
See Also:
Constant Field Values

FORMAT_8X18

public static final int FORMAT_8X18
See Also:
Constant Field Values

FORMAT_8X32

public static final int FORMAT_8X32
See Also:
Constant Field Values

FORMAT_12X26

public static final int FORMAT_12X26
See Also:
Constant Field Values

FORMAT_12X36

public static final int FORMAT_12X36
See Also:
Constant Field Values

FORMAT_16X36

public static final int FORMAT_16X36
See Also:
Constant Field Values

FORMAT_16X48

public static final int FORMAT_16X48
See Also:
Constant Field Values

FNC1_ENABLE

public static final int FNC1_ENABLE
See Also:
Constant Field Values
Constructor Detail

DataMatrix

public DataMatrix()
Method Detail

constructBarcode

public void constructBarcode(java.util.Map paras)
Specified by:
constructBarcode in class AbstractBarcode

getDataMode

public int getDataMode()

setDataMode

public void setDataMode(int dataMode)

getFormatMode

public int getFormatMode()

setFormatMode

public void setFormatMode(int formatMode)

isStructuredAppend

public boolean isStructuredAppend()

setStructuredAppend

public void setStructuredAppend(boolean structuredAppend)

getSymbolCount

public int getSymbolCount()

setSymbolCount

public void setSymbolCount(int symbolCount)

getSymbolIndex

public int getSymbolIndex()

setSymbolIndex

public void setSymbolIndex(int symbolIndex)

getFileID

public int getFileID()

setFileID

public void setFileID(int fileID)

getModuleSize

public float getModuleSize()

setModuleSize

public void setModuleSize(float moduleSize)