DynamicPDF by ceTe Software

com.cete.dynamicpdf.pageelements.barcoding
Class UpcBase

java.lang.Object
  |
  +--com.cete.dynamicpdf.PageElement
        |
        +--com.cete.dynamicpdf.pageelements.RotatingPageElement
              |
              +--com.cete.dynamicpdf.pageelements.barcoding.BarCode
                    |
                    +--com.cete.dynamicpdf.pageelements.barcoding.UpcBase
All Implemented Interfaces:
ICoordinate
Direct Known Subclasses:
Ean13, Ean8, UpcVersionA, UpcVersionE

public abstract class UpcBase
extends BarCode

Base class from which UPC, EAN, and JAN bar code page elements are derived.

Licensing:
This class is a DynamicPDF Generator Enterprise Edition feature. One of the following licenses is required for non-evaluation usage:


Constructor Summary
protected UpcBase(java.lang.String value, float x, float y)
          Initializes a new instance of the UpcBase class.
protected UpcBase(java.lang.String value, float x, float y, float scale)
          Initializes a new instance of the UpcBase class.
 
Method Summary
 void setScale(float scale)
          Sets the scale of the bar code.
 
Methods inherited from class com.cete.dynamicpdf.pageelements.barcoding.BarCode
drawBarCode, drawRotated, getColor, getRequiredWidth, getSymbolWidth, getValue, getXDimension, getXDimensionMilliMeters, getXDimensionMils, getXDimensionsPerCentiMeter, getXDimensionsPerInch, setColor, setValue, setXDimension, setXDimensionMilliMeters, setXDimensionMils, setXDimensionsPerCentiMeter, setXDimensionsPerInch
 
Methods inherited from class com.cete.dynamicpdf.pageelements.RotatingPageElement
draw, getAngle, getHeight, getX, getY, setAngle, setHeight, setX, setY
 
Methods inherited from class com.cete.dynamicpdf.PageElement
getRequiredLicenseLevel, getStrID, setRequiredLicenseLevel, setStrID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.cete.dynamicpdf.pageelements.ICoordinate
getX, getY, setX, setY
 

Constructor Detail

UpcBase

protected UpcBase(java.lang.String value,
                  float x,
                  float y)
Initializes a new instance of the UpcBase class.

Parameters:
value - The value of the barcode.
x - The X coordinate of the barcode.
y - The Y coordinate of the barcode.

UpcBase

protected UpcBase(java.lang.String value,
                  float x,
                  float y,
                  float scale)
Initializes a new instance of the UpcBase class.

Parameters:
value - The value of the barcode.
x - The X coordinate of the barcode.
y - The Y coordinate of the barcode.
scale - The scale of the barcode.
Method Detail

setScale

public void setScale(float scale)
Sets the scale of the bar code.

Parameters:
scale - The scale to set.

DynamicPDF by ceTe Software

API Reference for DynamicPDFTM v4.0.3 for Java generated on March 22, 2007
© Copyright 2007, ceTe Software