|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.barbecue.Module
net.sourceforge.barbecue.SeparatorModule
Specific implementation of Module that draws a blank bar (of configurable width). This can be used to insert inter-module spaces (as required by some barcode formats) without having to modify the data to be encoded to include the spaces.
Note: You should not instantiate this class directly.
Field Summary |
Fields inherited from class net.sourceforge.barbecue.Module |
bars |
Constructor Summary | |
SeparatorModule()
Constructs a new SeparatorModule with a width of 1. |
|
SeparatorModule(int width)
Constructs a new SeparatorModule with the specified width. |
Method Summary | |
protected int |
draw(Output output,
int x,
int y,
int barWidth,
int barHeight)
Draws the module to the specified output. |
java.lang.String |
getSymbol()
Returns the symbol that this module encodes. |
Methods inherited from class net.sourceforge.barbecue.Module |
equals, hashCode, setSymbol, toString, widthInBars |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SeparatorModule()
public SeparatorModule(int width)
width
- The width of the separator in bar widths.Method Detail |
protected int draw(Output output, int x, int y, int barWidth, int barHeight) throws OutputException
draw
in class Module
output
- The barcode output to draw tox
- The starting X co-ordinatey
- The starting Y co-ordinatebarWidth
- barHeight
-
OutputException
public java.lang.String getSymbol()
getSymbol
in class Module
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |