A B C D E F G H I K L M N O P Q R S T U V W X Y

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, boolean, double, Color, Color) - Constructor for class net.sourceforge.barbecue.output.AbstractOutput
Populates this abstract outputter with common values.
Accumulator - class net.sourceforge.barbecue.linear.code128.Accumulator.
 
Accumulator(int) - Constructor for class net.sourceforge.barbecue.linear.code128.Accumulator
 
add(Module) - Method in class net.sourceforge.barbecue.CompositeModule
Adds the given module to this composite module.
add(int) - Method in class net.sourceforge.barbecue.linear.code128.Accumulator
 
addChar(char) - Method in class net.sourceforge.barbecue.linear.code128.CharBuffer
 

B

B - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Character set B flag
BARCODE_LENGTH - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
BARCODE_LENGTH - Static variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
BARS_TEXT_VGAP - Static variable in class net.sourceforge.barbecue.output.CenteredLabelLayout
Pixel gap between the barcode bars and the top of the data text underneath
BARWIDTH - Static variable in class net.sourceforge.barbecue.linear.postnet.PostNetModule
 
BLANKWIDTH - Static variable in class net.sourceforge.barbecue.linear.postnet.PostNetModule
 
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.
BarcodeException(String, Throwable) - Constructor for class net.sourceforge.barbecue.BarcodeException
 
BarcodeFactory - class net.sourceforge.barbecue.BarcodeFactory.
This factory provides a standard way of creating barcodes.
BarcodeFormatter - interface net.sourceforge.barbecue.formatter.BarcodeFormatter.
 
BarcodeImageHandler - class net.sourceforge.barbecue.BarcodeImageHandler.
Utility class to provide convenience methods for converting barcodes to images and other misc barcode handling.
BarcodePortlet - class net.sourceforge.barbecue.BarcodePortlet.
Barcode portlet Note: this portlet uses features from the Portlet 2.0 specification (JSR-286).
BarcodePortlet() - Constructor for class net.sourceforge.barbecue.BarcodePortlet
 
BarcodeServlet - class net.sourceforge.barbecue.BarcodeServlet.
The query parameters for this servlet are: data, 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.
BooklandBarcode - class net.sourceforge.barbecue.linear.ean.BooklandBarcode.
 
BooklandBarcode(String) - Constructor for class net.sourceforge.barbecue.linear.ean.BooklandBarcode
 
backgroundColour - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The background colour for drawing
barHeight - Variable in class net.sourceforge.barbecue.Barcode
 
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() - Method in class net.sourceforge.barbecue.output.EPSOutput
 
beginDraw() - Method in class net.sourceforge.barbecue.output.GraphicsOutput
From AbstractOutput - Saves current colour.
beginDraw() - Method in interface net.sourceforge.barbecue.output.Output
Sets up the drawing environment.
beginDraw() - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - sets up the SVG output.
beginDraw() - Method in class net.sourceforge.barbecue.output.SizingOutput
Sets up the drawing environment.
bgHeight - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
bgWidth - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
bgX - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
bgY - Variable in class net.sourceforge.barbecue.output.LabelLayout
 

C

C - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
Character set c flag
CENTRE_GUARD - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
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
CHECKSUM_WEIGHT_EVEN - Static variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
CHECKSUM_WEIGHT_ODD - Static variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
CenteredLabelLayout - class net.sourceforge.barbecue.output.CenteredLabelLayout.
 
CenteredLabelLayout(int, int, int) - Constructor for class net.sourceforge.barbecue.output.CenteredLabelLayout
 
CharBuffer - class net.sourceforge.barbecue.linear.code128.CharBuffer.
 
CharBuffer(int) - Constructor for class net.sourceforge.barbecue.linear.code128.CharBuffer
 
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.
calculate() - Method in class net.sourceforge.barbecue.output.CenteredLabelLayout
 
calculate() - Method in class net.sourceforge.barbecue.output.DefaultLabelLayout
 
calculate() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
calculate() - Method in class net.sourceforge.barbecue.output.MarginLabelLayout
 
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.linear.ean.EAN13Barcode
Returns the checksum for the barcode, pre-encoded as a Module.
calculateChecksum() - Method in class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
calculateChecksum() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Calculates the check sum digit for the barcode.
calculateChecksum() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
Returns the checksum for the barcode, pre-encoded as a Module.
calculateChecksum(int, boolean) - Static method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
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
clear() - Method in class net.sourceforge.barbecue.linear.code128.CharBuffer
 
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.
createBookland(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Bookland barcode, which is based on the EAN 13 Symbology.
createCenteredLayout(int, int, int) - Static method in class net.sourceforge.barbecue.output.LabelLayoutFactory
 
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.
createEAN13(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the EAN 13 Symbology.
createElement(String) - Method in class net.sourceforge.barbecue.output.SVGOutput
 
createGlobalTradeItemNumber(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a Global Trade Item Number (GTIN) based on the UCC/EAN 128 symbology.
createInt2of5(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the Interleave 2 of 5 Symbology.
createInt2of5(String, boolean) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the Interleave 2 of 5 Symbology.
createMarginLayout(int, int, int, int) - Static method in class net.sourceforge.barbecue.output.LabelLayoutFactory
 
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.
createOriginLayout(int, int) - Static method in class net.sourceforge.barbecue.output.LabelLayoutFactory
 
createPDF417(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a PDF417 two dimensional barcode.
createPostNet(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a PostNet linear barcode.
createRandomWeightUPCA(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the UPC-A Symbology signifying a random weight.
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.
createStd2of5(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the Standard 2 of 5 Symbology.
createStd2of5(String, boolean) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the Standard 2 of 5 Symbology.
createUCC128(String, String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a UCC 128 barcode.
createUPCA(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Creates a barcode based on the UPC-A Symbology.
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
 
DefaultLabelLayout - class net.sourceforge.barbecue.output.DefaultLabelLayout.
 
DefaultLabelLayout(int, int) - Constructor for class net.sourceforge.barbecue.output.DefaultLabelLayout
 
data - Variable in class net.sourceforge.barbecue.Barcode
 
doEdit(RenderRequest, RenderResponse) - Method in class net.sourceforge.barbecue.BarcodePortlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.barbecue.BarcodeServlet
From HttpServlet.
doHelp(RenderRequest, RenderResponse) - Method in class net.sourceforge.barbecue.BarcodePortlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class net.sourceforge.barbecue.BarcodeServlet
From HttpServlet.
doView(RenderRequest, RenderResponse) - Method in class net.sourceforge.barbecue.BarcodePortlet
 
draw(Graphics2D, int, int) - Method in class net.sourceforge.barbecue.Barcode
Renders this Barcode at the specified location in the specified Graphics2D context.
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.Barcode
 
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.BlankModule
Draws the module to a barcode output.
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.CompositeModule
Draws the module to the given outputter at the specified origin.
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.Module
Draws the module to the given outputter at the specified origin.
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.SeparatorModule
Draws the module to the specified output.
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.linear.LinearBarcode
 
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
draw(AbstractOutput, double, double) - Method in class net.sourceforge.barbecue.linear.postnet.PostNetModule
 
draw(Output, int, int, int, int) - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
draw(Output, int, int, int, int) - 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.EPSOutput
From AbstractOutput - outputs the correct rectangle to the EPS output.
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 interface net.sourceforge.barbecue.output.Output
"Draws" a bar at the given coordinates.
drawBar(int, int, int, int, boolean) - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - outputs the correct rectangle to the SVG output.
drawBar(int, int, int, int, boolean) - Method in class net.sourceforge.barbecue.output.SizingOutput
"Draws" a bar at the given coordinates.
drawBarEPS(double, double, double, double, boolean) - Method in class net.sourceforge.barbecue.output.EPSOutput
From AbstractOutput - outputs the correct rectangle to the EPS output.
drawModule(Module, Output, int, int, int, int) - Method in class net.sourceforge.barbecue.Barcode
 
drawText(String, LabelLayout) - Method in class net.sourceforge.barbecue.output.EPSOutput
 
drawText(String, LabelLayout) - Method in class net.sourceforge.barbecue.output.GraphicsOutput
 
drawText(String, LabelLayout) - Method in interface net.sourceforge.barbecue.output.Output
Draw the specified text.
drawText(String, LabelLayout) - Method in class net.sourceforge.barbecue.output.SVGOutput
 
drawText(String, LabelLayout) - Method in class net.sourceforge.barbecue.output.SizingOutput
 
drawTextLabel(Output, int, int, int) - Method in class net.sourceforge.barbecue.linear.LinearBarcode
 
drawingQuietSection - Variable in class net.sourceforge.barbecue.Barcode
 
drawingText - Variable in class net.sourceforge.barbecue.Barcode
 

E

EAN128_AI - Static variable in class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
EAN 128 application identifier for all EAN 128 formats.
EAN13Barcode - class net.sourceforge.barbecue.linear.ean.EAN13Barcode.
This is a concrete implementation of the EAN13 barcode.
EAN13Barcode(String) - Constructor for class net.sourceforge.barbecue.linear.ean.EAN13Barcode
Constructs a basic mode EAN13 barcode with the specified data and an optional checksum.
EPSOutput - class net.sourceforge.barbecue.output.EPSOutput.
EPS outputter to output barcodes as Encapsulated Postscript files.
EPSOutput(Writer) - Constructor for class net.sourceforge.barbecue.output.EPSOutput
Creates a new instance of EPSOutput.
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.linear.ean.EAN13Barcode
Returns the encoded data for the barcode.
encodeData() - Method in class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
encodeData() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode
Encodes the data of the barcode into bars.
encodeData() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Encodes the data of the barcode into bars.
encodeData() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
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(int, int) - Method in class net.sourceforge.barbecue.output.EPSOutput
From AbstractOutput - finished up the EPS output.
endDraw(int, int) - Method in class net.sourceforge.barbecue.output.GraphicsOutput
From AbstractOutput - Restores colour.
endDraw(int, int) - Method in interface net.sourceforge.barbecue.output.Output
Balanced with startDraw(), used for caching, output of epilogues.
endDraw(int, int) - Method in class net.sourceforge.barbecue.output.SVGOutput
From AbstractOutput - finished up the SVG output.
endDraw(int, int) - Method in class net.sourceforge.barbecue.output.SizingOutput
Balanced with startDraw() above, used for caching, output of epilogues (for SVG), etc.
equals(Object) - Method in class net.sourceforge.barbecue.Module
See Object.

F

FNC_1 - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
FNC1 start character
FormattingException - exception net.sourceforge.barbecue.formatter.FormattingException.
 
FormattingException(String) - Constructor for class net.sourceforge.barbecue.formatter.FormattingException
 
FormattingException(String, Throwable) - Constructor for class net.sourceforge.barbecue.formatter.FormattingException
 
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
format(Barcode) - Method in interface net.sourceforge.barbecue.formatter.BarcodeFormatter
 
format(Barcode) - Method in class net.sourceforge.barbecue.formatter.SVGFormatter
 
formatAsSVG(Barcode) - Static method in class net.sourceforge.barbecue.formatter.SVGFormatter
 

G

GTIN_AI - Static variable in class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
Global Trade Item Number application identifier.
GUARD_CHAR_SIZE - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
GraphicsOutput - class net.sourceforge.barbecue.output.GraphicsOutput.
Graphics based outputter to draw barcodes to Graphics objects for printing and display.
GraphicsOutput(Graphics2D, Font, Color, Color) - Constructor for class net.sourceforge.barbecue.output.GraphicsOutput
Creates a Graphics2D AbstractOutput
getBackgroundHeight() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
getBackgroundWidth() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
getBackgroundX() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
getBackgroundY() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
getBarcode(String, String, String, boolean) - Method in class net.sourceforge.barbecue.BarcodeServlet
Returns the appropriate barcode for the speficied parameters.
getBarcodeLength() - Method in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
getBarcodeLength() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
getBarcodeWidth(int) - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
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.
getCentreGuard() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
Returns the middle bar for the barcode.
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.
getGuardCharSize() - Method in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
getGuardCharSize() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
getHeight() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getHeight() - Method in class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
getImage(Barcode) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
Creates an image for a barcode that can be used in other GUI components (e.g.
getImageFormats() - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
 
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.
getIndex(String) - Static method in class net.sourceforge.barbecue.linear.postnet.ModuleFactory
 
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.code39.Code39Barcode
Returns the text that will be displayed underneath the barcode (if requested).
getLabel() - Method in class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
Returns the text to be displayed underneath the barcode.
getLabel() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Returns the text label to be displayed underneath the barcode.
getLabel() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
Returns the text that will be displayed underneath the barcode (if requested).
getLeftMargin() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
getLeftWidth() - Method in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
getLeftWidth() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
getMaximumSize() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getMinimumSize() - Method in class net.sourceforge.barbecue.Barcode
From JComponent.
getMod10CheckDigit(String, int, int, boolean) - Static method in class net.sourceforge.barbecue.Modulo10
Calculates a modulo 10 check digit based on the passed numeric data.
getMod10CheckDigit(String, int, int) - Static method in class net.sourceforge.barbecue.Modulo10
Calculates a modulo 10 check digit based on the passed numeric data.
getMod10CheckDigit(String, int) - Static method in class net.sourceforge.barbecue.Modulo10
Calculates a modulo 10 check digit based on the passed numeric data.
getMod10CheckDigit(String) - Static method in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
getMod10CheckDigit(String) - Static method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
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.
getModule(String) - Static method in class net.sourceforge.barbecue.linear.postnet.ModuleFactory
 
getModule(String, int) - Static method in class net.sourceforge.barbecue.linear.upc.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.
getModuleForIndex(int) - Static method in class net.sourceforge.barbecue.linear.postnet.ModuleFactory
 
getModuleForIndex(int) - Static method in class net.sourceforge.barbecue.linear.upc.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.linear.postnet.PostNetBarcode
 
getPostAmble() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode
Returns the post-amble for the barcode.
getPostAmble() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Returns the post-amble for the barcode.
getPostAmble() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
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.code39.Code39Barcode
Returns the pre-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
Returns the pre-amble for this barcode type.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
getPreAmble() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode
Returns the pre-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Returns the pre-amble for the barcode.
getPreAmble() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
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.
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.
getRightMargin() - Method in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
getRightMargin() - Method in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
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.
getTextX() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
getTextY() - Method in class net.sourceforge.barbecue.output.LabelLayout
 
getTitle(RenderRequest) - Method in class net.sourceforge.barbecue.BarcodePortlet
 
getValue() - Method in class net.sourceforge.barbecue.linear.code128.Accumulator
 
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

HEIGHT - Static variable in class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
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.
hasModule(String) - Static method in class net.sourceforge.barbecue.linear.upc.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.
height - Variable in class net.sourceforge.barbecue.output.LabelLayout
 

I

ISBN_NUMBER_SYSTEM - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
ISBN_SIZE - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
Int2of5Barcode - class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode.
This is a concrete implementation of the Interleave 2 of 5 barcode The Interleave 2 of 5 barcode requires an even number of characters.
Int2of5Barcode(String) - Constructor for class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode
Constructs a new Interleave 2 of 5 barcode with the specified data.
Int2of5Barcode(String, boolean) - Constructor for class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode
Constructs a new Interleave 2 of 5 barcode with thte specified data.
increment() - Method in class net.sourceforge.barbecue.linear.code128.Accumulator
 
initBaseSet() - Static method in class net.sourceforge.barbecue.linear.upc.ModuleFactory
Initialise the module definitions.
initLeftSet() - Static method in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
initRightSet() - Static method in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
isDrawingQuietSection() - Method in class net.sourceforge.barbecue.Barcode
Indicates whether the barcode is drawing leading and trailing white space/quiet area.
isDrawingText() - Method in class net.sourceforge.barbecue.Barcode
Indicates whether the barcode is drawing a text label underneath the barcode or not.
isFull() - Method in class net.sourceforge.barbecue.linear.code128.CharBuffer
 
isValid(String) - Static method in class net.sourceforge.barbecue.linear.upc.ModuleFactory
Indicates whether the given character is valid for this barcode or not.

K

KEYS_LEFT - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
KEYS_RIGHT - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 

L

LEFT_EVEN - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
LEFT_GUARD - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
The guards for the barcode
LEFT_MARGIN - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
LEFT_ODD - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
LEFT_WIDTH - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
LabelLayout - class net.sourceforge.barbecue.output.LabelLayout.
 
LabelLayout(int, int, int, int) - Constructor for class net.sourceforge.barbecue.output.LabelLayout
 
LabelLayoutFactory - class net.sourceforge.barbecue.output.LabelLayoutFactory.
 
LabelLayoutFactory() - Constructor for class net.sourceforge.barbecue.output.LabelLayoutFactory
 
LinearBarcode - class net.sourceforge.barbecue.linear.LinearBarcode.
 
LinearBarcode(String) - Constructor for class net.sourceforge.barbecue.linear.LinearBarcode
 
label - Variable in class net.sourceforge.barbecue.Barcode
 
label - Variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 

M

Main - class net.sourceforge.barbecue.Main.
Provide a command line interface to simulate GNU barcode.
Main() - Constructor for class net.sourceforge.barbecue.Main
 
MarginLabelLayout - class net.sourceforge.barbecue.output.MarginLabelLayout.
 
MarginLabelLayout(int, int, int, int) - Constructor for class net.sourceforge.barbecue.output.MarginLabelLayout
 
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.
ModuleFactory - class net.sourceforge.barbecue.linear.postnet.ModuleFactory.
 
ModuleFactory() - Constructor for class net.sourceforge.barbecue.linear.postnet.ModuleFactory
 
ModuleFactory - class net.sourceforge.barbecue.linear.upc.ModuleFactory.
The UPC-A barcode module definitions.
ModuleFactory() - Constructor for class net.sourceforge.barbecue.linear.upc.ModuleFactory
Cannot construct.
Modulo10 - class net.sourceforge.barbecue.Modulo10.
Modulo 10 Check Sum class.
main(String[]) - Static method in class net.sourceforge.barbecue.Main
 
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.formatter - package net.sourceforge.barbecue.formatter
 
net.sourceforge.barbecue.linear - package net.sourceforge.barbecue.linear
 
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.linear.ean - package net.sourceforge.barbecue.linear.ean
 
net.sourceforge.barbecue.linear.postnet - package net.sourceforge.barbecue.linear.postnet
 
net.sourceforge.barbecue.linear.twoOfFive - package net.sourceforge.barbecue.linear.twoOfFive
 
net.sourceforge.barbecue.linear.upc - package net.sourceforge.barbecue.linear.upc
 
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
Output - interface net.sourceforge.barbecue.output.Output.
 
OutputException - exception net.sourceforge.barbecue.output.OutputException.
 
OutputException(String) - Constructor for class net.sourceforge.barbecue.output.OutputException
 
OutputException(String, Throwable) - Constructor for class net.sourceforge.barbecue.output.OutputException
 
OutputException(Throwable) - Constructor for class net.sourceforge.barbecue.output.OutputException
 
output(Output) - Method in class net.sourceforge.barbecue.Barcode
 
outputEPS(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.Main
 
outputPNG(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.Main
 
outputSVG(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.Main
 

P

PARITY_EVEN - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
PARITY_ODD - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
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.
PostNetBarcode - class net.sourceforge.barbecue.linear.postnet.PostNetBarcode.
 
PostNetBarcode(String) - Constructor for class net.sourceforge.barbecue.linear.postnet.PostNetBarcode
 
PostNetModule - class net.sourceforge.barbecue.linear.postnet.PostNetModule.
 
PostNetModule(int[]) - Constructor for class net.sourceforge.barbecue.linear.postnet.PostNetModule
 
paintBackground(int, int, int, int) - Method in class net.sourceforge.barbecue.output.EPSOutput
Paint the background the background colour, based on the height and the width.
paintBackground(int, int, int, int) - Method in class net.sourceforge.barbecue.output.GraphicsOutput
Paint the background the background colour, based on the height and the width.
paintBackground(int, int, int, int) - Method in interface net.sourceforge.barbecue.output.Output
Paint the background the background colour, based on the height and the width.
paintBackground(int, int, int, int) - Method in class net.sourceforge.barbecue.output.SVGOutput
 
paintBackground(int, int, int, int) - Method in class net.sourceforge.barbecue.output.SizingOutput
Paint the background the background colour, based on the height and the width.
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.
parseEAN128(String) - Static method in class net.sourceforge.barbecue.BarcodeFactory
Create an EAN128 barcode with multiple application identifiers (AI's).
print(Graphics, PageFormat, int) - Method in class net.sourceforge.barbecue.Barcode
 
processAction(ActionRequest, ActionResponse) - Method in class net.sourceforge.barbecue.BarcodePortlet
 

Q

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

R

RIGHT - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
 
RIGHT_GUARD - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
RIGHT_MARGIN - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
requiresChecksum - Variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 

S

SCC_14_AI - Static variable in class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
SCC-14 shipping code application identifier.
SET_LEFT - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
SET_RIGHT - Static variable in class net.sourceforge.barbecue.linear.upc.ModuleFactory
 
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.ean.UCCEAN128Barcode
Shipment Identification Number application identifier.
SSCC_18_AI - Static variable in class net.sourceforge.barbecue.linear.ean.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
START_STOP - Static variable in class net.sourceforge.barbecue.linear.postnet.ModuleFactory
 
STOP - Static variable in class net.sourceforge.barbecue.linear.code128.Code128Barcode
 
SVGFormatter - class net.sourceforge.barbecue.formatter.SVGFormatter.
 
SVGFormatter(Writer) - Constructor for class net.sourceforge.barbecue.formatter.SVGFormatter
 
SVGFormatter(Writer, double, String) - Constructor for class net.sourceforge.barbecue.formatter.SVGFormatter
 
SVGOutput - class net.sourceforge.barbecue.output.SVGOutput.
SVG outputter to output barcodes as SVG files.
SVGOutput(Writer, Font, 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.
SizingOutput - class net.sourceforge.barbecue.output.SizingOutput.
The SizingOutput class is used to calculate the size of a barcode.
SizingOutput(Font, Color, Color) - Constructor for class net.sourceforge.barbecue.output.SizingOutput
 
SizingOutput(Font, FontMetrics, Color, Color) - Constructor for class net.sourceforge.barbecue.output.SizingOutput
 
Std2of5Barcode - class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode.
This is a concrete implementation of the Standard 2 of 5 barcode The Standard 2 of 5 barcode requires an even number of characters.
Std2of5Barcode(String) - Constructor for class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Constructs a new Standard 2 of 5 barcode with the specified data.
Std2of5Barcode(String, boolean) - Constructor for class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
Constructs a new Standard 2 of 5 barcode with thte specified data.
saveGIF(Barcode, File) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
 
saveJPEG(Barcode, File) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
 
savePNG(Barcode, File) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
 
scalar - Variable in class net.sourceforge.barbecue.output.AbstractOutput
The scaling factor to correctly size the barcode in the output units.
serveResource(ResourceRequest, ResourceResponse) - Method in class net.sourceforge.barbecue.BarcodePortlet
 
setBarHeight(int) - Method in class net.sourceforge.barbecue.Barcode
Sets the desired height for the bars in the barcode (in pixels).
setBarHeight(int) - Method in class net.sourceforge.barbecue.twod.pdf417.PDF417Barcode
Does nothing.
setBarWidth(int) - Method in class net.sourceforge.barbecue.Barcode
Sets the desired bar width for the barcode.
setBarWidth(int) - 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.
setDrawingQuietSection(boolean) - Method in class net.sourceforge.barbecue.Barcode
Indicates whether the leading and trailing white space should be rendered.
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.
setLabel(String) - Method in class net.sourceforge.barbecue.Barcode
Sets the human readable text to be displayed underneath the barcode.
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.formatter.SVGFormatter
 
setSymbol(String) - Method in class net.sourceforge.barbecue.Module
Sets the symbol that this module encodes.
setTextLayout(TextLayout) - Method in class net.sourceforge.barbecue.output.LabelLayout
 
size() - Method in class net.sourceforge.barbecue.CompositeModule
Returns the number of modules currently contained within this composite module.
size() - Method in class net.sourceforge.barbecue.linear.code128.CharBuffer
 
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
TYPES - Static variable in class net.sourceforge.barbecue.linear.ean.EAN13Barcode
A list of type identifiers for the EAN13 barcode format
TYPES - Static variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
A list of type identifiers for the UPC-A barcode format
textLayout - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
textX - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
textY - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
toString() - Method in class net.sourceforge.barbecue.Barcode
 
toString() - Method in class net.sourceforge.barbecue.Module
 
toString() - Method in class net.sourceforge.barbecue.linear.code128.CharBuffer
 
toggleDrawingColor() - Method in class net.sourceforge.barbecue.output.AbstractOutput
Disables any drawing to the Output.
toggleDrawingColor() - Method in class net.sourceforge.barbecue.output.EPSOutput
 
toggleDrawingColor() - Method in interface net.sourceforge.barbecue.output.Output
Swaps the foreground and background colours of the output.

U

UCCEAN128Barcode - class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode.
An implementation of the UCC 128 and EAN 128 code formats.
UCCEAN128Barcode(String, String) - Constructor for class net.sourceforge.barbecue.linear.ean.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.ean.UCCEAN128Barcode
Creates a new UCC/EAN 128 barcode with the given application identifier and data to encode.
UCCEAN128Barcode(String, boolean) - Constructor for class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
Creates a new UCC/EAN 128 barcode based on the provided data, with an optional Modulo 10 check digit.
UCCEAN128Barcode(String) - Constructor for class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
Creates a new UCC/EAN 128 barcode with the given application identifier and data to encode.
UPCABarcode - class net.sourceforge.barbecue.linear.upc.UPCABarcode.
This is a concrete implementation of the UPC-A barcode.
UPCABarcode(String) - Constructor for class net.sourceforge.barbecue.linear.upc.UPCABarcode
Constructs a basic mode UPC-A barcode with the specified data and an optional checksum.
UPCABarcode(String, boolean) - Constructor for class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
USPS_AI - Static variable in class net.sourceforge.barbecue.linear.ean.UCCEAN128Barcode
US Postal service application identifier for all USPS formats.
Usage() - Static method in class net.sourceforge.barbecue.Main
 

V

validateData() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode
 
validateData() - Method in class net.sourceforge.barbecue.linear.twoOfFive.Std2of5Barcode
 

W

width - Variable in class net.sourceforge.barbecue.linear.upc.UPCABarcode
 
width - Variable in class net.sourceforge.barbecue.output.LabelLayout
 
widthInBars() - Method in class net.sourceforge.barbecue.CompositeModule
Returns the underlying total width of the bars from the bar specification (that is, the sum of original bar widths in base bar units).
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).
writeGIF(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
write a GIF image to an OutputStream
writeJPEG(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
write a JPEG image to an OutputStream
writePNG(Barcode, OutputStream) - Static method in class net.sourceforge.barbecue.BarcodeImageHandler
write a PNG image to an OutputStream

X

x - Variable in class net.sourceforge.barbecue.output.LabelLayout
 

Y

y - Variable in class net.sourceforge.barbecue.output.LabelLayout
 

A B C D E F G H I K L M N O P Q R S T U V W X Y

Copyright © 2003-2007 barbecue.sourceforge.net. All Rights Reserved.