BarcodeControl

Barcode Control

Further documentation

BarcodeControl Properties

CODABAR A constant to represent a Codabar barcode for use with setType() method.
CODE128 A constant to represent a Code 128 barcode for use with setType() method.
CODE39 A constant to represent a Code 39 barcode for use with setType() method.
DATAMATRIX A constant to represent a Datamatrix barcode for use with setType() method.
EAN128 A constant to represent a EAN 128 barcode for use with setType() method.
EAN13 A constant to represent a EAN 13 barcode for use with setType() method.
EAN8 A constant to represent a EAN 8 barcode for use with setType() method.
INTERLEAVED A constant to represent an Interleaved 2 of 5 barcode for use with setType() method.
PDF417 A constant to represent a PDF417 barcode for use with setType() method.
POSTNET A constant to represent a Postnet barcode for use with setType() method.
QRCODE A constant to represent a QR Code barcode for use with setType() method.
ROYALMAIL A constant to represent a Royal Mail barcode for use with setType() method.
UPCA A constant to represent a UPC-A barcode for use with setType() method.
UPCE A constant to represent a UPC-E barcode for use with setType() method.
USPS A constant to represent a Intelligent Mail barcode for use with setType() method.

BarcodeControl Functions

getAlternativeText BarcodeControl.getAlternativeText( ) Returns the com.ebasetech.xi.api.Text object for the barcode alternate text; <barcode-name> barcode is returned if a value is not entered.
getAscenderHeight BarcodeControl.getAscenderHeight( ) Returns the height of the ascender/descender.
setAscenderHeight BarcodeControl.setAscenderHeight( ascenderHeight ) Sets the height of the ascender/descender.
getBarcodeHeight BarcodeControl.getBarcodeHeight( ) Returns the barcode height for the generated barcode.
setBarcodeHeight BarcodeControl.setBarcodeHeight( barcodeHeight ) Sets the barcode height for the generated barcode.
getBarcodeWideFactor BarcodeControl.getBarcodeWideFactor( ) Returns the factor by which wide bars are broader than narrow bars.
setBarcodeWideFactor BarcodeControl.setBarcodeWideFactor( barcodeWideFactor ) Sets the factor by which wide bars are broader than narrow bars.
getBaselinePosition BarcodeControl.getBaselinePosition( ) Returns the position of the baseline on the barcode.
setBaselinePosition BarcodeControl.setBaselinePosition( baselinePosition ) Sets the position of the baseline on the barcode.
getChecksum BarcodeControl.getChecksum( ) Returns the checksum mode
setChecksum BarcodeControl.setChecksum( checksum ) Sets the checksum mode.
getDataMatrixShape BarcodeControl.getDataMatrixShape( ) Returns the data matrix shape.
setDataMatrixShape BarcodeControl.setDataMatrixShape( dataMatrixShape ) Returns the data matrix shape.
isDisplayChecksum BarcodeControl.isDisplayChecksum( ) Returns whether to display the checksum digit at the end of the barcode
setDisplayChecksum BarcodeControl.setDisplayChecksum( displayChecksum ) Sets whether to display the checksum digit at the end of the barcode
isDisplayStartStop BarcodeControl.isDisplayStartStop( ) Indicates whether the start and stop character will be displayed as part of the human-readable message.
setDisplayStartStop BarcodeControl.setDisplayStartStop( displayStartStop ) Sets whether the start and stop character will be displayed as part of the human-readable message.
getErrorCorrectionLevel BarcodeControl.getErrorCorrectionLevel( ) Returns the error correction of the barcode
setErrorCorrectionLevel BarcodeControl.setErrorCorrectionLevel( errorCorrectionLevel ) Sets the error correction of the barcode
getFontName BarcodeControl.getFontName( ) Returns the font name of the human readable part
setFontName BarcodeControl.setFontName( fontName ) Sets the font name of the human readable part
getFontSize BarcodeControl.getFontSize( ) Returns the font size of the human readable part
setFontSize BarcodeControl.setFontSize( fontSize ) Sets the font size of the human readable part
isImageGrayscale BarcodeControl.isImageGrayscale( ) Returns whether the image should be rendered gray scaled and anti aliased
setImageGrayscale BarcodeControl.setImageGrayscale( imageGrayscale ) Sets the image gray scale.
getImageResolution BarcodeControl.getImageResolution( ) Returns the image resolution (dots per inch)
setImageResolution BarcodeControl.setImageResolution( imageResolution ) Sets the image resolution (dots per inch)
getInterCharGap BarcodeControl.getInterCharGap( ) Returns the width between encoded characters.
setInterCharGap BarcodeControl.setInterCharGap( interCharGap ) Sets the width between encoded characters.
getMaxCols BarcodeControl.getMaxCols( ) Returns the maximum number of columns of the barcode
setMaxCols BarcodeControl.setMaxCols( maxCols ) Sets the maximum number of columns of the barcode
getMaxRows BarcodeControl.getMaxRows( ) Returns the maximum number of rows of the barcode
setMaxRows BarcodeControl.setMaxRows( maxRows ) Sets the maximum number of rows of the barcode
getMessage BarcodeControl.getMessage( ) Returns the text for the barcode.
getMessagePosition BarcodeControl.getMessagePosition( ) Returns the position of the message text of the barcode.
setMessagePosition BarcodeControl.setMessagePosition( messagePosition ) Sets the position of the message text of the barcode.
getMinCols BarcodeControl.getMinCols( ) Returns the minimum number of columns of the barcode
setMinCols BarcodeControl.setMinCols( minCols ) Sets the minimum number of columns of the barcode
getMinRows BarcodeControl.getMinRows( ) Returns the minimum number of rows of the barcode
setMinRows BarcodeControl.setMinRows( minRows ) Sets the minimum number of rows of the barcode
getModuleWidth BarcodeControl.getModuleWidth( ) Returns the width for the generated barcode.
setModuleWidth BarcodeControl.setModuleWidth( moduleWidth ) Sets the width for the generated barcode.
getMouseOverText BarcodeControl.getMouseOverText( ) Returns the com.ebasetech.xi.api.Text object for the mouse over text.
isOmitBrackets BarcodeControl.isOmitBrackets( ) Returns whether to include the brackets in the human readable part of the message
setOmitBrackets BarcodeControl.setOmitBrackets( omitBrackets ) Sets whether to include the brackets in the human readable part of the message
getOrientation BarcodeControl.getOrientation( ) Returns image orientation on the page.
setOrientation BarcodeControl.setOrientation( orientation ) Sets the image orientation on the page.
getPattern BarcodeControl.getPattern( ) Returns the pattern to be applied over the human readable message
setPattern BarcodeControl.setPattern( pattern ) Sets the pattern to be applied over the human readable message
getQuietZone BarcodeControl.getQuietZone( ) Returns the width of the quiet zone left and right of the barcode in mm (gap either side of the barcode)
setQuietZone BarcodeControl.setQuietZone( quietZone ) Set the width of the quiet zone left and right of the barcode in mm (gap either side of the barcode)
isQuietZoneEnabled BarcodeControl.isQuietZoneEnabled( ) Returns whether the quiet zone should be rendered
setQuietZoneEnabled BarcodeControl.setQuietZoneEnabled( quietZoneEnabled ) Set whether the quiet zone should be rendered.
getQuietZoneVertical BarcodeControl.getQuietZoneVertical( ) Returns the vertical quiet zone (gap above and below the barcode)
setQuietZoneVertical BarcodeControl.setQuietZoneVertical( quietZoneVertical ) Sets the vertical quiet zone (gap above and below the barcode)
getShortBarHeight BarcodeControl.getShortBarHeight( ) Returns the height of a short bar.
setShortBarHeight BarcodeControl.setShortBarHeight( shortBarHeight ) Sets the height of a short bar.
getTemplate BarcodeControl.getTemplate( ) Returns the message template with the fields for the EAN message
setTemplate BarcodeControl.setTemplate( template ) Sets the message template with the fields for the EAN message
getTrackheight BarcodeControl.getTrackheight( ) Returns the height of the track
setTrackheight BarcodeControl.setTrackheight( trackheight ) Sets the height of the track
getType BarcodeControl.getType( ) Returns the barcode type for the generated barcode.
setType BarcodeControl.setType( type ) Sets the barcode type for this barcode.
getWidthToHeightRatio BarcodeControl.getWidthToHeightRatio( ) Returns the ratio of the barcode width to the height.
setWidthToHeightRatio BarcodeControl.setWidthToHeightRatio( widthToHeightRatio ) Sets the ratio of the barcode width to the height.

Control Functions

addCssClass BarcodeControl.addCssClass( cssClass ) Adds one or more CSS classes to the list of classes applied to the control, retaining any existing classes.
getAll BarcodeControl.getAll( ) Returns a control object of the same type as the control object on which this method is invoked, that gives access to all occurrences of this control on the page.
isContainer BarcodeControl.isContainer( ) Returns true if this control is a container control i.e.
getCssClass BarcodeControl.getCssClass( ) Returns the list of CSS classes configured for the control.
setCssClass BarcodeControl.setCssClass( cssClass ) Sets one or more CSS classes to be applied to the control.
isDisplayOnly BarcodeControl.isDisplayOnly( ) Returns true if the control is marked as display only, otherwise returns false.
setDisplayOnly BarcodeControl.setDisplayOnly( displayOnly ) Marks the control and all its children as display only (when displayOnly is true) or enterable (when displayOnly is false).
isDisplayOnlyIncludingParents BarcodeControl.isDisplayOnlyIncludingParents( ) Returns true if the control or any of its parents is marked as display only, otherwise returns false.
getErrorMsgClass BarcodeControl.getErrorMsgClass( ) Returns the list of CSS classes configured for error messages when the messages are displayed locally to the control.
setErrorMsgClass BarcodeControl.setErrorMsgClass( errorMsgClass ) Sets one or more CSS classes to be applied to error messages when the messages are displayed locally to the control.
getErrorMsgStyle BarcodeControl.getErrorMsgStyle( ) Returns the inline CSS style configured for error messages when the messages are displayed locally to the control.
setErrorMsgStyle BarcodeControl.setErrorMsgStyle( errorMsgStyle ) Sets inline CSS style to be applied to error messages when the messages are displayed locally to the control.
isEventField BarcodeControl.isEventField( ) Returns true if the control is an event field i.e.
hasModifier BarcodeControl.hasModifier( modifier ) Returns true if the control has the specified modifier, otherwise returns false.
isHidden BarcodeControl.isHidden( ) Returns true if the control is marked as hidden, otherwise returns false.
setHidden BarcodeControl.setHidden( hidden ) Hides or shows the control and all its children.
hide BarcodeControl.hide( ) Hides the control, this is equivalent to setting property hidden to true.
getInfoMsgClass BarcodeControl.getInfoMsgClass( ) Returns the list of CSS classes configured for info messages when the messages are displayed locally to the control.
setInfoMsgClass BarcodeControl.setInfoMsgClass( infoMsgClass ) Sets one or more CSS classes to be applied to info messages when the messages are displayed locally to the control.
getInfoMsgStyle BarcodeControl.getInfoMsgStyle( ) Returns the inline CSS style configured for info messages when the messages are displayed locally to the control.
setInfoMsgStyle BarcodeControl.setInfoMsgStyle( infoMsgStyle ) Sets inline CSS style to be applied to info messages when the messages are displayed locally to the control.
isInheritMsg BarcodeControl.isInheritMsg( ) Returns true if Use parent control setting is checked in the Message Options properties for the control, otherwise returns false.
getLayoutCell BarcodeControl.getLayoutCell( ) Returns the LayoutCell object which can be used to override properties of the parent control's layout as applied to this control.
isLocalMsg BarcodeControl.isLocalMsg( ) Returns true if Local Message is checked in the Message Options properties for the control, otherwise returns false.
isNewLine BarcodeControl.isNewLine( ) Returns the new line property.
setNewLine BarcodeControl.setNewLine( newLine ) Sets or unsets the control's new line property.
getNextSiblingControl BarcodeControl.getNextSiblingControl( ) Returns the control that appears after this control within the same parent, or null if no such control exists.
getPage BarcodeControl.getPage( ) Returns the com.ebasetech.xi.api.Page where this control is located.
getParentControl BarcodeControl.getParentControl( ) Returns this control's parent control or null if no such parent exists.
getPreviousSiblingControl BarcodeControl.getPreviousSiblingControl( ) Returns the control that appears before this control within the same parent, or null if no such control exists.
refresh BarcodeControl.refresh( ) Refreshes this control in the user's browser when the page is next displayed.
removeCssClass BarcodeControl.removeCssClass( cssClass ) Removes one or more CSS classes from the control.
requestFocus BarcodeControl.requestFocus( ) Sets the browser focus to the control.
getRootHtmlElementProperties BarcodeControl.getRootHtmlElementProperties( ) Return the root com.ebasetech.xi.api.controls.HtmlElementProperties for the Control
show BarcodeControl.show( ) Shows the control, this is equivalent to setting property hidden to false.
isShowing BarcodeControl.isShowing( ) Returns true if the control will be included in the web page when it's next displayed to the user, otherwise returns false.
getStyle BarcodeControl.getStyle( ) Returns the inline CSS style configured for the control.
setStyle BarcodeControl.setStyle( style ) Sets inline CSS style to be applied to the control.
getWarningMsgClass BarcodeControl.getWarningMsgClass( ) Returns the list of CSS classes configured for warning messages when the messages are displayed locally to the control.
setWarningMsgClass BarcodeControl.setWarningMsgClass( warningMsgClass ) Sets one or more CSS classes to be applied to warning messages when the messages are displayed locally to the control.
getWarningMsgStyle BarcodeControl.getWarningMsgStyle( ) Returns the inline CSS style configured for warning messages when the messages are displayed locally to the control.
setWarningMsgStyle BarcodeControl.setWarningMsgStyle( warningMsgStyle ) Sets inline CSS style to be applied to warning messages when the messages are displayed locally to the control.

MessageContainer Functions

addErrorMessage BarcodeControl.addErrorMessage( message [, stopProcessing ] ) Adds an error message that will be displayed to the user.
addErrorMessage BarcodeControl.addErrorMessage( messageNo [, replaceParameters ] [, stopProcessing ] ) Adds an error message that will be displayed to the user.
addErrorMessageText BarcodeControl.addErrorMessageText( text [, replaceParameters ] [, stopProcessing ] ) Adds an error message that will be displayed to the user, sourced from an existing text.
addInfoMessage BarcodeControl.addInfoMessage( message [, stopProcessing ] ) Adds an information message that will be displayed to the user.
addInfoMessageText BarcodeControl.addInfoMessageText( text [, replaceParameters ] [, stopProcessing ] ) Adds an info message that will be displayed to the user, sourced from an existing text.
addWarningMessage BarcodeControl.addWarningMessage( message [, stopProcessing ] ) Adds a warning message that will be displayed to the user.
addWarningMessage BarcodeControl.addWarningMessage( messageNo [, replaceParameters ] [, stopProcessing ] ) Adds a warning message that will be displayed to the user.
addWarningMessageText BarcodeControl.addWarningMessageText( text [, replaceParameters ] [, stopProcessing ] ) Adds a warning message that will be displayed to the user, sourced from an existing text.
existErrorMessages BarcodeControl.existErrorMessages( ) Returns true if undisplayed error messages exist for this element, otherwise returns false.
existInfoMessages BarcodeControl.existInfoMessages( ) Returns true if undisplayed info messages exist for this element, otherwise returns false.
existMessages BarcodeControl.existMessages( ) Returns true if undisplayed info, warning or error messages exist for this element, otherwise returns false.
existWarningMessages BarcodeControl.existWarningMessages( ) Returns true if undisplayed warning messages exist for this element, otherwise returns false.

Element Functions

getElementName BarcodeControl.getElementName( ) Returns the element name
getElementType BarcodeControl.getElementType( ) Returns the element type