A B C D E F G H I M N O P Q S T U W

A

A - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Character set A flag
AbstractOutput - class net.sourceforge.barbecue.output.AbstractOutput.
Abstract class of which concrete implementations provide means for outputting barcodes to different output formats.
AbstractOutput(Font, double, double, boolean, double, Color, Color) - Constructor for class net.sourceforge.barbecue.output.AbstractOutput
Populates this abstract outputter with common values.
add(Module) - Method in class net.sourceforge.barbecue.CompositeModule
Adds the given module to this composite module.

B

B - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Character set B flag
BARS_TEXT_VGAP - Static variable in class net.sourceforge.barbecue.output.GraphicsOutput
Pixel gap between the barcode bars and the top of the data text underneath
BUF_SIZES - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
Barcode - class net.sourceforge.barbecue.Barcode.
Abstract barcode class that provides functionality that is common to all barcodes.
Barcode(String) - Constructor for class net.sourceforge.barbecue.Barcode
 
BarcodeException - exception net.sourceforge.barbecue.BarcodeException.
Checked exception thrown when a barcode is constructed with invalid data or options.
BarcodeException(String) - Constructor for class net.sourceforge.barbecue.BarcodeException
Constructs a new barcode exception with the specified error message.
BarcodeFactory - class net.sourceforge.barbecue.BarcodeFactory.
This factory provides a standard way of creating barcodes.
BarcodeImageHandler - class net.sourceforge.barbecue.BarcodeImageHandler.
Utility class to provide convenience methods for converting barcodes to images and other misc barcode handling.
BarcodeServlet - class net.sourceforge.barbecue.BarcodeServlet.
The query parameters for this servlet are: value, required, example: "1234567890" type, optional, examples: "Code128A", "Code128B", "Code128C", if left blank will default to Code 128 B.
BarcodeServlet() - Constructor for class net.sourceforge.barbecue.BarcodeServlet
 
BlankModule - class net.sourceforge.barbecue.BlankModule.
Specific implementation of Module that provides blank space.
BlankModule(int) - Constructor for class net.sourceforge.barbecue.BlankModule
Constructs a new BlankModule with the specified width.
backgroundColour - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The background colour for drawing
barHeight - Variable in class net.sourceforge.barbecue.Barcode
 
barHeight - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The bar height.
barWidth - Variable in class net.sourceforge.barbecue.Barcode
 
bars - Variable in class net.sourceforge.barbecue.Module
The specification of bars that makes up this module, in a list of bar widths in on, off order)
beautify(String) - Method in class net.sourceforge.barbecue.Barcode
 
beginDraw(double, double) - Method in class net.sourceforge.barbecue.output.AbstractOutput
Sets up the drawing environment.
beginDraw(double, double) - Method in class net.sourceforge.barbecue.output.GraphicsOutput
From AbstractOutput - Does nothing.
beginDraw(double, double) - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - sets up the SVG output.

C

C - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Character set c flag
CHANGE_TO_A - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Code set change from current to A character
CHANGE_TO_B - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Code set change from current to B character
CHANGE_TO_C - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Code set change from current to c character
CodabarBarcode - class net.sourceforge.barbecue.linear.codabar.CodabarBarcode.
This is a concrete implementation of the Codabar barcode, AKA USD-4, Monarch, NW-7 and 2of7.
CodabarBarcode(String) - Constructor for class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Constructs a new Codabar barcode with thte specified data.
Code128Barcode - class net.sourceforge.barbecue.linear.code128.Code128Barcode.
This is a concrete implementation of the Code 128 barcode.
Code128Barcode(String) - Constructor for class net.sourceforge.barbecue.linear.code128.Code128Barcode
Create a new Code 128 barcode using character set B.
Code128Barcode(String, int) - Constructor for class net.sourceforge.barbecue.linear.code128.Code128Barcode
Creates a new Coded 128 barcode with the specified data and the specified character set.
Code39Barcode - class net.sourceforge.barbecue.linear.code39.Code39Barcode.
This is a concrete implementation of the Code 39 barcode, AKA 3of9, USD-3.
Code39Barcode(String, boolean) - Constructor for class net.sourceforge.barbecue.linear.code39.Code39Barcode
Constructs a basic mode Code 39 barcode with the specified data and an optional checksum.
Code39Barcode(String, boolean, boolean) - Constructor for class net.sourceforge.barbecue.linear.code39.Code39Barcode
Constructs an extended mode Code 39 barcode with the specified data and an optional checksum.
CompositeModule - class net.sourceforge.barbecue.CompositeModule.
Specific implementation of Module that allows the grouping of multiple Modules into one parent module.
CompositeModule() - Constructor for class net.sourceforge.barbecue.CompositeModule
Constructs a new Composite module that is initially empty.
calculateChecksum() - Method in class net.sourceforge.barbecue.Barcode
 
calculateChecksum() - Method in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Calculates the check sum digit for the barcode.
calculateChecksum() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Calculates the check sum digit for the barcode.
calculateChecksum() - Method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the checksum for the barcode, pre-encoded as a Module.
calculateChecksum() - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Returns the checksum for the barcode, pre-encoded as a Module.
calculateMinimumBarHeight(int) - Method in class net.sourceforge.barbecue.Barcode
 
calculateMinimumBarHeight(int) - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Calculates the minimum allowed barcode height for the barcode.
calculateMinimumBarHeight(int) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Returns the minimum allowed height for the barcode for the given resolution.
calculateMod43(String) - Static method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the for the Mod-43 checkIndex for the barcode as an int
create2of7(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a 2 of 7 (Codabar) linear barcode.
create3of9(String, boolean) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Code 3 of 9 (Code 39) linear barcode.
createCodabar(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Codabar linear barcode.
createCode128(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Code 128 barcode that dynamically switches between character sets to give the smallest possible encoding.
createCode128A(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Code 128 barcode using the A character set.
createCode128B(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Code 128 barcode using the B character set.
createCode128C(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Code 128 barcode using the C character set.
createCode39(String, boolean) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Code 39 linear barcode.
createEAN128(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a EAN 128 barcode.
createGlobalTradeItemNumber(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Global Trade Item Number (GTIN) based on the UCC/EAN 128 symbology.
createMonarch(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Monarch (Codabar) linear barcode.
createNW7(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a NW-7 (Codabar) linear barcode.
createPDF417(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a PDF417 two dimensional barcode.
createSCC14ShippingCode(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates an SCC-14 shipping code number based on the UCC/EAN 128 symbology.
createSSCC18(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates an SSCC-18 number based on the UCC/EAN 128 symbology.
createShipmentIdentificationNumber(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a shipment identification number based on the UCC/EAN 128 symbology.
createUCC128(String, String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a UCC 128 barcode.
createUSD3(String, boolean) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a USD3 (Code 39) linear barcode.
createUSD4(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a USD-4 (Codabar) linear barcode.
createUSPS(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a US Postal Service barcode based on the UCC/EAN 128 symbology.

D

DEFAULT_FONT - Static variable in class net.sourceforge.barbecue.env.DefaultEnvironment
The default font for drawing the barcode data underneath the bars
DEFAULT_RESOLUTION - Static variable in class net.sourceforge.barbecue.env.HeadlessEnvironment
The default output resolution (in DPI) for barcodes in headless mode.
DEFAULT_START - Static variable in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
The default codabar start character
DEFAULT_STOP - Static variable in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
The default codabar stop character
DefaultEnvironment - class net.sourceforge.barbecue.env.DefaultEnvironment.
An environment that represents machines that have access to the windowing system or output device.
DefaultEnvironment() - Constructor for class net.sourceforge.barbecue.env.DefaultEnvironment
 
data - Variable in class net.sourceforge.barbecue.Barcode
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.barbecue.BarcodeServlet
From HttpServlet.
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.barbecue.BarcodeServlet
From HttpServlet.
draw(Graphics2D, int, int) - Method in class net.sourceforge.barbecue.Barcode
Renders this Barcode at the specified location in the specified Graphics2D context.
draw(AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.BlankModule
Draws the module to a barcode output.
draw(AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.CompositeModule
Draws the module to the given outputter at the specified origin.
draw(AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.Module
Draws the module to the given outputter at the specified origin.
draw(AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.SeparatorModule
Draws the module to the specified output.
draw(AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Module
Draw the barcode to the specified outputter, at the specified origin.
drawBar(int, int, int, int, boolean) - Method in class net.sourceforge.barbecue.output.AbstractOutput
"Draws" a bar at the given coordinates.
drawBar(int, int, int, int, boolean) - Method in class net.sourceforge.barbecue.output.GraphicsOutput
From AbstractOutput - Draws a bar at the given coordinates onto the output Graphics.
drawBar(int, int, int, int, boolean) - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - outputs the correct rectangle to the SVG output.
drawModule(Module, AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.Barcode
 
drawText(String, double, double, double) - Method in class net.sourceforge.barbecue.output.AbstractOutput
Draw the specified text.
drawText(String, double, double, double) - Method in class net.sourceforge.barbecue.output.GraphicsOutput
From AbstractOutput - Draw the specified text to the output graphics.
drawText(String, double, double, double) - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - Draw the specified text to the SVG output.
drawingText - Variable in class net.sourceforge.barbecue.Barcode
 

E

EAN128_AI - Static variable in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
EAN 128 application identifier for all EAN 128 formats.
Environment - interface net.sourceforge.barbecue.env.Environment.
Provides a way of accessing operating environment specific information that is used in processing or displaying barcodes.
EnvironmentFactory - class net.sourceforge.barbecue.env.EnvironmentFactory.
Factory class for getting hold of the current operating environment.
EnvironmentFactory() - Constructor for class net.sourceforge.barbecue.env.EnvironmentFactory
Cannot construct directly
encodeData() - Method in class net.sourceforge.barbecue.Barcode
 
encodeData() - Method in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Encodes the data of the barcode into bars.
encodeData() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Encodes the data of the barcode into bars.
encodeData() - Method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the encoded data for the barcode.
encodeData() - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Returns the encoded data for the barcode.
endDraw() - Method in class net.sourceforge.barbecue.output.AbstractOutput
Balanced with startDraw() above, used for caching, output of epilogues (for SVG), etc.
endDraw() - Method in class net.sourceforge.barbecue.output.GraphicsOutput
From AbstractOutput - Does nothing.
endDraw() - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - finished up the SVG output.
equals(Object) - Method in class net.sourceforge.barbecue.Module
Indicates whether some other object is "equal to" this one.

F

FNC_1 - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
FNC1 start character
font - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The font to draw any text labels with.
foregroundColour - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The foreground colour for drawing

G

GTIN_AI - Static variable in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
Global Trade Item Number application identifier.
GraphicsOutput - class net.sourceforge.barbecue.output.GraphicsOutput.
Graphics based outputter to draw barcodes to Graphics objects for printing and display.
GraphicsOutput(Graphics2D, Font, double, double, boolean, Color, Color) - Constructor for class net.sourceforge.barbecue.output.GraphicsOutput
Creates a Graphics2D AbstractOutput
getBackgroundColour() - Method in class net.sourceforge.barbecue.output.AbstractOutput
Returns the current background colour for any artifacts drawn to the graphics.
getBarHeight() - Method in class net.sourceforge.barbecue.output.AbstractOutput
Get the Height of the barcode
getBarWidth() - Method in class net.sourceforge.barbecue.output.AbstractOutput
returns the unit bar width
getBarcode(String, String, String, boolean) - Method in class net.sourceforge.barbecue.BarcodeServlet
Returns the appropriate barcode for the speficied parameters.
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.Barcode
 
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Returns the total width of the barcode in pixels at the given resolution.
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the total width of the barcode in pixels at the given resolution.
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the barcode width for the given resolution.
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Returns the barcode width for the given resolution.
getBounds() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getBounds(Rectangle) - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getCharacterSet() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the current character set being used in this barcode.
getData() - Method in class net.sourceforge.barbecue.Barcode
Returns the data that the barcode is coding for.
getDefaultFont() - Method in class net.sourceforge.barbecue.env.DefaultEnvironment
Returns the default font for the environment.
getDefaultFont() - Method in interface net.sourceforge.barbecue.env.Environment
Returns the default font for the environment.
getDefaultFont() - Method in class net.sourceforge.barbecue.env.HeadlessEnvironment
Returns the default font for the environment.
getDefaultFont() - Method in class net.sourceforge.barbecue.env.NonAWTEnvironment
Returns the default font for the environment.
getEnvironment() - Static method in class net.sourceforge.barbecue.env.EnvironmentFactory
Returns the current operating environment.
getExtendedCharacter(char) - Static method in class net.sourceforge.barbecue.linear.code39.ModuleFactory
Returns the string of characters from the standard encoding table that encode the given extended character set character.
getForegroundColour() - Method in class net.sourceforge.barbecue.output.AbstractOutput
Returns the current foreground colour for any artifacts drawn to the graphics.
getHeight() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getImage(Barcode) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
Creates an image for a barcode that can be used in other GUI componenets (e.g.
getIndex(String, int) - Static method in class net.sourceforge.barbecue.linear.code128.ModuleFactory
Returns the index of the given character in the encoding tables.
getIndex(String) - Static method in class net.sourceforge.barbecue.linear.code39.ModuleFactory
Returns the index of the given character in the encoding tables.
getLabel() - Method in class net.sourceforge.barbecue.Barcode
Returns the text that will be displayed underneath the barcode (if requested).
getLabel() - Method in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Returns the text label to be displayed underneath the barcode.
getLabel() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the text label to be displayed underneath the barcode/
getLabel() - Method in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
Returns the text to be displayed underneath the barcode.
getLabel() - Method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the text that will be displayed underneath the barcode (if requested).
getMaximumSize() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getMinimumSize() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getModule(int) - Method in class net.sourceforge.barbecue.CompositeModule
Returns the child module at the specified index.
getModule(String, int) - Static method in class net.sourceforge.barbecue.linear.code128.ModuleFactory
Returns the module that represents the specified character and character set.
getModule(String) - Static method in class net.sourceforge.barbecue.linear.code39.ModuleFactory
Returns the module that represents the specified character.
getModuleForIndex(int, int) - Static method in class net.sourceforge.barbecue.linear.code128.ModuleFactory
Returns the encoded module at the given index position.
getModuleForIndex(int) - Static method in class net.sourceforge.barbecue.linear.code39.ModuleFactory
Returns the encoded module at the given index position.
getPostAmble() - Method in class net.sourceforge.barbecue.Barcode
 
getPostAmble() - Method in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Returns the post-amble for the barcode.
getPostAmble() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the post amble for the barcode.
getPostAmble() - Method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the post-amble for the barcode.
getPostAmble() - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Returns the post-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.Barcode
 
getPreAmble() - Method in class net.sourceforge.barbecue.linear.codabar.CodabarBarcode
Returns the pre-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the pre-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
Returns the pre-amble for this barcode type.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.code39.Code39Barcode
Returns the pre-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Returns the pre-amble for the barcode.
getPreferredSize() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getQuietZoneWidth() - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the width of the quiet zone.
getResolution() - Method in class net.sourceforge.barbecue.Barcode
 
getResolution() - Method in class net.sourceforge.barbecue.env.DefaultEnvironment
Returns the environment determined resolution for outputting barcodes.
getResolution() - Method in interface net.sourceforge.barbecue.env.Environment
Returns the environment determined resolution for outputting barcodes.
getResolution() - Method in class net.sourceforge.barbecue.env.HeadlessEnvironment
Returns the environment determined resolution for outputting barcodes.
getResolution() - Method in class net.sourceforge.barbecue.env.NonAWTEnvironment
Returns the specified resolution for outputting barcodes.
getSVG() - Method in class net.sourceforge.barbecue.Barcode
 
getServletName() - Method in class net.sourceforge.barbecue.BarcodeServlet
From HttpServlet.
getSize() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getSymbol() - Method in class net.sourceforge.barbecue.BlankModule
Returns the symbol that this module encodes.
getSymbol() - Method in class net.sourceforge.barbecue.CompositeModule
Returns the symbol group encoded by this module.
getSymbol() - Method in class net.sourceforge.barbecue.Module
Returns the symbol being encoded by this module.
getSymbol() - Method in class net.sourceforge.barbecue.SeparatorModule
Returns the symbol that this module encodes.
getSymbolWidth(int) - Method in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Returns the width of the encoded symbol portion of the barcode in pixels for the given resolution.
getWidth() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getX() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getY() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.

H

HeadlessEnvironment - class net.sourceforge.barbecue.env.HeadlessEnvironment.
An environment used when the machine running barbecue is in headless mode, ie no monitor or windowing system.
HeadlessEnvironment() - Constructor for class net.sourceforge.barbecue.env.HeadlessEnvironment
 
hasModule(String, boolean) - Static method in class net.sourceforge.barbecue.linear.code39.ModuleFactory
Indicates whether the given key is represented in the default encoding table that this module factory contains.
hashCode() - Method in class net.sourceforge.barbecue.Module
Returns a hash code value for the object.

I

isDrawingText() - Method in class net.sourceforge.barbecue.Barcode
Indicates whether the barcode is drawing a text label underneath the barcode or not.

M

Module - class net.sourceforge.barbecue.Module.
Internal class that is used to organise barcode data into groups of bars.
Module(int[]) - Constructor for class net.sourceforge.barbecue.Module
Constructs a new Module with the given bar specification.
ModuleFactory - class net.sourceforge.barbecue.linear.code128.ModuleFactory.
Code 128 barcode module definitions.
ModuleFactory - class net.sourceforge.barbecue.linear.code39.ModuleFactory.
The Code 39 barcode module definitions.
mode - Variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 

N

NonAWTEnvironment - class net.sourceforge.barbecue.env.NonAWTEnvironment.
An environment used when absolutely no AWT activity is desired when handling barcodes.
NonAWTEnvironment(int) - Constructor for class net.sourceforge.barbecue.env.NonAWTEnvironment
Constructs the environment with the mandatory output resolution.
net.sourceforge.barbecue - package net.sourceforge.barbecue
 
net.sourceforge.barbecue.env - package net.sourceforge.barbecue.env
 
net.sourceforge.barbecue.linear.codabar - package net.sourceforge.barbecue.linear.codabar
 
net.sourceforge.barbecue.linear.code128 - package net.sourceforge.barbecue.linear.code128
 
net.sourceforge.barbecue.linear.code39 - package net.sourceforge.barbecue.linear.code39
 
net.sourceforge.barbecue.output - package net.sourceforge.barbecue.output
 
net.sourceforge.barbecue.twod.pdf417 - package net.sourceforge.barbecue.twod.pdf417
 

O

O - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Auto character set flag
outputBarcodeAsJPEGImage(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
Outputs a barcode directly to the given output stream, encoded as a JPEG image.
outputSVG(Writer) - Method in class net.sourceforge.barbecue.Barcode
 

P

PDF417Barcode - class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode.
Implementation of the PDF417 two dimensional barcode format.
PDF417Barcode(String) - Constructor for class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Constructs a new new PDF417 barcode with the specified data.
PDF417Module - class net.sourceforge.barbecue.twod.pdf417.PDF417Module.
Specific module implementation that draws an entire PDF417 barcode as one barbecue module.
PDF417Module(String) - Constructor for class net.sourceforge.barbecue.twod.pdf417.PDF417Module
Constructs the PDF417 barcode with the specified data.
paintComponent(Graphics) - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
painting - Variable in class net.sourceforge.barbecue.output.AbstractOutput
Flag indicating whether the barcode will actually be outputted, or is just being sized.

Q

QUIET_SECTION - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 

S

SCC_14_AI - Static variable in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
SCC-14 shipping code application identifier.
SHIFT - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Code shift character
SHIPMENT_ID_AI - Static variable in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
Shipment Identification Number application identifier.
SSCC_18_AI - Static variable in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
SSCC-18 application identifier.
START_A - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
START_B - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
START_C - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
START_INDICES - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
START_STOP - Static variable in class net.sourceforge.barbecue.linear.code39.ModuleFactory
The start and stop character for the barcode
STOP - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
SVGOutput - class net.sourceforge.barbecue.output.SVGOutput.
SVG outputter to output barcodes as SVG files.
SVGOutput(Writer, Font, double, Color, Color, double, String) - Constructor for class net.sourceforge.barbecue.output.SVGOutput
Creates a new instance of SVGOutput.
SeparatorModule - class net.sourceforge.barbecue.SeparatorModule.
Specific implementation of Module that draws a blank bar (of configurable width).
SeparatorModule() - Constructor for class net.sourceforge.barbecue.SeparatorModule
Constructs a new SeparatorModule with a width of 1.
SeparatorModule(int) - Constructor for class net.sourceforge.barbecue.SeparatorModule
Constructs a new SeparatorModule with the specified width.
scalar - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The scaling factor to correctly size the barcode in the output units.
setBarHeight(double) - Method in class net.sourceforge.barbecue.Barcode
Sets the desired height for the bars in the barcode (in pixels).
setBarHeight(double) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Does nothing.
setBarWidth(double) - Method in class net.sourceforge.barbecue.Barcode
Sets the desired bar width for the barcode.
setBarWidth(double) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Does nothing.
setDefaultEnvironment(Environment) - Static method in class net.sourceforge.barbecue.env.EnvironmentFactory
Sets the default environment for the factory.
setDefaultMode() - Static method in class net.sourceforge.barbecue.env.EnvironmentFactory
Sets the factory to use the default (discovered) environment.
setDrawingText(boolean) - Method in class net.sourceforge.barbecue.Barcode
Indicates whether the barcode data should be shown as a string underneath the barcode or not.
setDrawingText(boolean) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Does nothing.
setFont(Font) - Method in class net.sourceforge.barbecue.Barcode
Sets the font to use when drawing the barcode data string underneath the barcode.
setHeadlessMode() - Static method in class net.sourceforge.barbecue.env.EnvironmentFactory
Forces the factory to assume headless mode, regardless of whether this is actually true or not.
setNonAWTMode() - Static method in class net.sourceforge.barbecue.env.EnvironmentFactory
Forces the factory to use the environment that does not access the AWT.
setNonAWTMode(int) - Static method in class net.sourceforge.barbecue.env.EnvironmentFactory
Forces the factory to use the environment that does not access the AWT.
setResolution(int) - Method in class net.sourceforge.barbecue.Barcode
Sets the desired output resolution for the barcode.
setResolution(int) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Does nothing.
setSVGScalar(double, String) - Method in class net.sourceforge.barbecue.Barcode
 
setSymbol(String) - Method in class net.sourceforge.barbecue.Module
Sets the symbol that this module encodes.
setupForBlankDrawing() - Method in class net.sourceforge.barbecue.output.AbstractOutput
Used by BlankModule() to prevent drawing of the white header space.
size() - Method in class net.sourceforge.barbecue.CompositeModule
Returns the number of modules currently contained within this composite module.
startIndex - Variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 

T

TYPES - Static variable in class net.sourceforge.barbecue.linear.code39.Code39Barcode
A list of type identifiers for the Code39 barcode format
teardownFromBlankDrawing() - Method in class net.sourceforge.barbecue.output.AbstractOutput
see setupForBlankDrawing()
toString() - Method in class net.sourceforge.barbecue.Module
Returns a string representation of the object.

U

UCCEAN128Barcode - class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode.
An implementation of the UCC 128 and EAN 128 code formats.
UCCEAN128Barcode(String, String) - Constructor for class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
Creates a new UCC/EAN 128 barcode with the given application identifier and data to encode.
UCCEAN128Barcode(String, String, boolean) - Constructor for class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
Creates a new UCC/EAN 128 barcode with the given application identifier and data to encode.
USPS_AI - Static variable in class net.sourceforge.barbecue.linear.code128.UCCEAN128Barcode
US Postal service application identifier for all USPS formats.

W

widthInBars() - Method in class net.sourceforge.barbecue.Module
Returns the underlying total width of the bars from the bar specification (that is, the sum of original bar widths in base bar units).

A B C D E F G H I M N O P Q S T U W