Package com.stimulsoft.report.barCodes
Class StiPlesseyBarCodeType
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.barCodes.StiBarCodeTypeService
com.stimulsoft.report.barCodes.StiPlesseyBarCodeType
- All Implemented Interfaces:
IStiSerializable,IStiSerializableRef,Cloneable
- Direct Known Subclasses:
StiMsiBarCodeType
The class describes the Barcode type - Plessey.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.stimulsoft.report.barCodes.StiBarCodeTypeService
StiBarCodeTypeService.BarcodeCommandCode, StiBarCodeTypeService.StiBarCodeData, StiBarCodeTypeService.ValueObject -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final doubleprotected static final doubleprotected static final doubleprotected static final doubleprotected static final doubleprotected static final doubleprotected static final doubleprotected static final doubleprotected Stringprotected static final doubleprotected static final doubleFields inherited from class com.stimulsoft.report.barCodes.StiBarCodeTypeService
DefaultLabelFontHeight, RectWindow, visiblePropertiesCountFields inherited from class com.stimulsoft.base.services.StiService
propertiesFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
ConstructorsConstructorDescriptionStiPlesseyBarCodeType(double module, double height, StiPlesseyCheckSum checkSum1, StiPlesseyCheckSum checkSum2) -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(StiGraphics context, StiBarCode barCode, StiRectangle rect, double zoom) final StiPlesseyCheckSumGets or sets mode of CheckSum1.final StiPlesseyCheckSumGets or sets mode of CheckSum2.doubleGets os sets height factor of the bar code.doubledoubleGets or sets width of the most fine element of the bar code.Gets a service name.voidLoadFromJsonObject(JSONObject jObject) final voidsetCheckSum1(StiPlesseyCheckSum value) final voidsetCheckSum2(StiPlesseyCheckSum value) voidsetHeight(double value) voidsetModule(double value) Methods inherited from class com.stimulsoft.report.barCodes.StiBarCodeTypeService
baseDrawImage, baseDrawRectangle, baseDrawString, baseFillEllipse, baseFillPolygon, baseFillRectangle, baseFillRectangle2D, baseMeasureString, baseRollbackTransform, baseTransform, CalculateSize2, CalculateSizeFull, CheckCodeSymbols, draw2DBarCode, drawBarCode, drawBarCodeError, drawBarCodeError, drawBars, drawMaxicode, getBarCodeData, GetCode, getCombinedCode, getExportPainter, getServiceCategory, getServiceType, GetSymbolsStringWidth, GetSymbolWidth, getTextAlignment, IsSymbolLong, IsSymbolPostDescend, IsSymbolSpace, isTextSpacing, LoadFromJsonObjectInternal, rollbackTransform, setExportPainter, toInts, toString, translateRect, unpackTilde, unpackTildeMethods inherited from class com.stimulsoft.base.services.StiService
clone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabledMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
-
Field Details
-
PlesseySymbols
-
PlesseySpaceLeft
protected static final double PlesseySpaceLeft- See Also:
-
PlesseySpaceRight
protected static final double PlesseySpaceRight- See Also:
-
PlesseySpaceTop
protected static final double PlesseySpaceTop- See Also:
-
PlesseySpaceBottom
protected static final double PlesseySpaceBottom- See Also:
-
PlesseyLineHeightShort
protected static final double PlesseyLineHeightShort- See Also:
-
PlesseyLineHeightLong
protected static final double PlesseyLineHeightLong- See Also:
-
PlesseyTextPosition
protected static final double PlesseyTextPosition- See Also:
-
PlesseyTextHeight
protected static final double PlesseyTextHeight- See Also:
-
PlesseyMainHeight
protected static final double PlesseyMainHeight- See Also:
-
PlesseyLineHeightForCut
protected static final double PlesseyLineHeightForCut- See Also:
-
-
Constructor Details
-
StiPlesseyBarCodeType
public StiPlesseyBarCodeType() -
StiPlesseyBarCodeType
public StiPlesseyBarCodeType(double module, double height, StiPlesseyCheckSum checkSum1, StiPlesseyCheckSum checkSum2)
-
-
Method Details
-
getServiceName
Gets a service name.- Overrides:
getServiceNamein classStiService
-
getModule
public double getModule()Gets or sets width of the most fine element of the bar code.- Specified by:
getModulein classStiBarCodeTypeService
-
setModule
public void setModule(double value) - Specified by:
setModulein classStiBarCodeTypeService
-
getHeight
public double getHeight()Gets os sets height factor of the bar code.- Specified by:
getHeightin classStiBarCodeTypeService
-
setHeight
public void setHeight(double value) - Specified by:
setHeightin classStiBarCodeTypeService
-
getCheckSum1
Gets or sets mode of CheckSum1. -
setCheckSum1
-
getCheckSum2
Gets or sets mode of CheckSum2. -
setCheckSum2
-
getLabelFontHeight
public double getLabelFontHeight()- Specified by:
getLabelFontHeightin classStiBarCodeTypeService
-
draw
public void draw(StiGraphics context, StiBarCode barCode, StiRectangle rect, double zoom) throws Exception - Specified by:
drawin classStiBarCodeTypeService- Throws:
Exception
-
SaveToJsonObject
- Overrides:
SaveToJsonObjectin classStiBarCodeTypeService- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin classStiBarCodeTypeService- Throws:
JSONException
-
getDefaultCodeValue
- Specified by:
getDefaultCodeValuein classStiBarCodeTypeService
-