Package net.sf.jasperreports.barcode4j
Class Barcode4jComponent
- java.lang.Object
-
- net.sf.jasperreports.barcode4j.BarcodeComponent
-
- net.sf.jasperreports.barcode4j.Barcode4jComponent
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Component
,JRChangeEventsSupport
,JRCloneable
,JREvaluation
,Designated
- Direct Known Subclasses:
CodabarComponent
,Code128Component
,Code39Component
,DataMatrixComponent
,EAN128Component
,EAN13Component
,EAN8Component
,FourStateBarcodeComponent
,Interleaved2Of5Component
,PDF417Component
,POSTNETComponent
,UPCAComponent
,UPCEComponent
public abstract class Barcode4jComponent extends BarcodeComponent
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
COMPONENT_DESIGNATION
static String
PROPERTY_MODULE_WIDTH
static String
PROPERTY_ORIENTATION
static String
PROPERTY_PATTERN_EXPRESSION
static String
PROPERTY_QUIET_ZONE
static String
PROPERTY_TEXT_POSITION
static String
PROPERTY_VERTICAL_QUIET_ZONE
-
Fields inherited from class net.sf.jasperreports.barcode4j.BarcodeComponent
COMPONENT_NAME_PREFIX, PROPERTY_CODE_EXPRESSION, PROPERTY_EVALUATION_GROUP, PROPERTY_EVALUATION_TIME, PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description Barcode4jComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
String
getDesignation()
Double
getModuleWidth()
OrientationEnum
getOrientation()
JRExpression
getPatternExpression()
Double
getQuietZone()
TextPositionEnum
getTextPosition()
Double
getVerticalQuietZone()
void
setModuleWidth(Double moduleWidth)
void
setOrientation(OrientationEnum orientation)
void
setPatternExpression(JRExpression patternExpression)
void
setQuietZone(Double quietZone)
void
setTextPosition(TextPositionEnum textPosition)
void
setVerticalQuietZone(Double verticalQuietZone)
-
Methods inherited from class net.sf.jasperreports.barcode4j.BarcodeComponent
cloneObject, getCodeExpression, getEvaluationGroup, getEvaluationTime, getEventSupport, receive, setCodeExpression, setEvaluationGroup, setEvaluationTime
-
-
-
-
Field Detail
-
COMPONENT_DESIGNATION
public static final String COMPONENT_DESIGNATION
- See Also:
- Constant Field Values
-
PROPERTY_ORIENTATION
public static final String PROPERTY_ORIENTATION
- See Also:
- Constant Field Values
-
PROPERTY_PATTERN_EXPRESSION
public static final String PROPERTY_PATTERN_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_MODULE_WIDTH
public static final String PROPERTY_MODULE_WIDTH
- See Also:
- Constant Field Values
-
PROPERTY_TEXT_POSITION
public static final String PROPERTY_TEXT_POSITION
- See Also:
- Constant Field Values
-
PROPERTY_QUIET_ZONE
public static final String PROPERTY_QUIET_ZONE
- See Also:
- Constant Field Values
-
PROPERTY_VERTICAL_QUIET_ZONE
public static final String PROPERTY_VERTICAL_QUIET_ZONE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOrientation
public OrientationEnum getOrientation()
-
setOrientation
public void setOrientation(OrientationEnum orientation)
-
getPatternExpression
public JRExpression getPatternExpression()
-
setPatternExpression
public void setPatternExpression(JRExpression patternExpression)
-
getModuleWidth
public Double getModuleWidth()
-
setModuleWidth
public void setModuleWidth(Double moduleWidth)
-
getTextPosition
public TextPositionEnum getTextPosition()
-
setTextPosition
public void setTextPosition(TextPositionEnum textPosition)
-
clone
public Object clone()
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classBarcodeComponent
-
getQuietZone
public Double getQuietZone()
-
setQuietZone
public void setQuietZone(Double quietZone)
-
getVerticalQuietZone
public Double getVerticalQuietZone()
-
setVerticalQuietZone
public void setVerticalQuietZone(Double verticalQuietZone)
-
getDesignation
public String getDesignation()
-
-