barcode4j 2.1.0

org.krysalis.barcode4j.impl.datamatrix
Class DataMatrixPlacement

java.lang.Object
  extended by org.krysalis.barcode4j.impl.datamatrix.DataMatrixPlacement

public abstract class DataMatrixPlacement
extends java.lang.Object

Symbol Character Placement Program. Adapted from Annex M.1 in ISO/IEC 16022:2000(E).

Version:
$Id: DataMatrixPlacement.java,v 1.2 2006/12/01 13:29:43 jmaerki Exp $

Field Summary
protected  int numcols
           
protected  int numrows
           
 
Constructor Summary
DataMatrixPlacement(java.lang.String codewords, int numcols, int numrows)
           
 
Method Summary
protected abstract  boolean getBit(int col, int row)
           
protected abstract  boolean hasBit(int col, int row)
           
 void place()
           
protected abstract  void setBit(int col, int row, boolean bit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

numrows

protected int numrows

numcols

protected int numcols
Constructor Detail

DataMatrixPlacement

public DataMatrixPlacement(java.lang.String codewords,
                           int numcols,
                           int numrows)
Method Detail

setBit

protected abstract void setBit(int col,
                               int row,
                               boolean bit)

getBit

protected abstract boolean getBit(int col,
                                  int row)

hasBit

protected abstract boolean hasBit(int col,
                                  int row)

place

public void place()

barcode4j 2.1.0

Copyright © 2000-2010 Jeremias Maerki. All rights reserved.