com.stimulsoft.report.barCodes
Class StiMsiBarCodeType

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.barCodes.StiBarCodeTypeService
              extended by com.stimulsoft.report.barCodes.StiPlesseyBarCodeType
                  extended by com.stimulsoft.report.barCodes.StiMsiBarCodeType
All Implemented Interfaces:
IStiSerializable, IStiSerializableRef, java.lang.Cloneable

public class StiMsiBarCodeType
extends StiPlesseyBarCodeType

The class describes the Barcode type - Msi.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.stimulsoft.report.barCodes.StiBarCodeTypeService
StiBarCodeTypeService.StiBarCodeData, StiBarCodeTypeService.ValueObject
 
Field Summary
 
Fields inherited from class com.stimulsoft.report.barCodes.StiPlesseyBarCodeType
PlesseyLineHeightForCut, PlesseyLineHeightLong, PlesseyLineHeightShort, PlesseyMainHeight, PlesseySpaceBottom, PlesseySpaceLeft, PlesseySpaceRight, PlesseySpaceTop, PlesseySymbols, PlesseyTextHeight, PlesseyTextPosition
 
Fields inherited from class com.stimulsoft.report.barCodes.StiBarCodeTypeService
DefaultLabelFontHeight, RectWindow, visiblePropertiesCount
 
Fields inherited from class com.stimulsoft.base.services.StiService
properties
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiMsiBarCodeType()
           
StiMsiBarCodeType(double module, double height, StiPlesseyCheckSum checkSum1, StiPlesseyCheckSum checkSum2)
           
 
Method Summary
protected  java.lang.String CodeToBarMsi(java.lang.String inputCode)
           
 void draw(StiGraphics context, StiBarCode barCode, StiRectangle rect, double zoom)
           
 java.lang.String getDefaultCodeValue()
           
 java.lang.String getServiceName()
          Gets a service name.
 
Methods inherited from class com.stimulsoft.report.barCodes.StiPlesseyBarCodeType
getCheckSum1, getCheckSum2, getHeight, getLabelFontHeight, getModule, LoadFromJsonObject, SaveToJsonObject, setCheckSum1, setCheckSum2, setHeight, setModule
 
Methods inherited from class com.stimulsoft.report.barCodes.StiBarCodeTypeService
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, LoadFromJsonObjectInternal, rollbackTransform, setExportPainter, toInts, toString, translateRect
 
Methods inherited from class com.stimulsoft.base.services.StiService
clone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabled
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StiMsiBarCodeType

public StiMsiBarCodeType()

StiMsiBarCodeType

public StiMsiBarCodeType(double module,
                         double height,
                         StiPlesseyCheckSum checkSum1,
                         StiPlesseyCheckSum checkSum2)
Method Detail

getServiceName

public java.lang.String getServiceName()
Gets a service name.

Overrides:
getServiceName in class StiPlesseyBarCodeType

CodeToBarMsi

protected final java.lang.String CodeToBarMsi(java.lang.String inputCode)

draw

public void draw(StiGraphics context,
                 StiBarCode barCode,
                 StiRectangle rect,
                 double zoom)
          throws java.lang.Exception
Overrides:
draw in class StiPlesseyBarCodeType
Throws:
java.lang.Exception

getDefaultCodeValue

public java.lang.String getDefaultCodeValue()
Overrides:
getDefaultCodeValue in class StiPlesseyBarCodeType


Copyright © 2018 Stimulsoft. All Rights Reserved.