Class NativeMonochromeDevice
- java.lang.Object
- 
- com.stepover.opensignatureapi.device.SoSigningDevice
- 
- com.stepover.opensignatureapi.device.nat.NativeDevice
- 
- com.stepover.opensignatureapi.device.nat.NativeMonochromeDevice
 
 
 
- 
- All Implemented Interfaces:
- MessageReceiver,- SoHidDevice,- SigningDevice
 
 public class NativeMonochromeDevice extends NativeDevice class used for monochrome signature pads
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.stepover.opensignatureapi.device.nat.NativeDeviceNativeDevice.Button, NativeDevice.ButtonState, NativeDevice.DeviceType, NativeDevice.DocViewButton, NativeDevice.Mode, NativeDevice.PadColor
 - 
Nested classes/interfaces inherited from interface org.jopensignature.sign.SigningDeviceSigningDevice.UnsupportedMessageException
 - 
Nested classes/interfaces inherited from interface com.stepover.opensignatureapi.device.nat.SoHidDeviceSoHidDevice.ButtonEventListener, SoHidDevice.ImageType
 
- 
 - 
Field Summary- 
Fields inherited from class com.stepover.opensignatureapi.device.nat.NativeDeviceDEVICE_TYPE, GUTTER_HORI_SIZE_PIXEL, GUTTER_VERT_SIZE_PIXEL, hidDevice, LCD_HEIGHT_PIXEL, LCD_WIDTH_PIXEL, mode, nativeBase, SIGN_INFO_HEIGHT
 - 
Fields inherited from class com.stepover.opensignatureapi.device.SoSigningDevicebioData, capabilities, configuration, documentRenderer, documentViewer, GEN12, GEN13, identifier, log, signer, signingDeviceInfo, threads
 
- 
 - 
Constructor SummaryConstructors Constructor Description NativeMonochromeDevice(purejavahidapi.HidDevice hidDevice)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureMode(NativeDevice.Mode mode)voidsetButtonState(NativeDevice.Button button, NativeDevice.ButtonState buttonState)voidsetSignatureRectangle(SignatureRectangle signatureRectangle, boolean signInDoc)voidstartButtonEventThread()voiduploadImage(SoHidDevice.ImageType imageType, java.awt.image.BufferedImage image, int soiMode, int bpp, java.lang.Integer transperentColor)- 
Methods inherited from class com.stepover.opensignatureapi.device.nat.NativeDeviceaddButtonEventListener, close, disconnect, getCapabilities, getDeviceInfo, getDeviceType, getHidDevice, getIdentifier, getInfo, getNativeBase, setMode, setMode
 - 
Methods inherited from class com.stepover.opensignatureapi.device.SoSigningDevicegetBioData, getConfiguration, getDocumentViewer, getRenderer, getSigner, getSignImage, getThreadExecuter, isGeneration, registerHandlers, send, setBioData, setDocumentViewer, setIdentifier, setRenderer, sleep
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.stepover.opensignatureapi.device.messages.MessageReceiversend
 - 
Methods inherited from interface org.jopensignature.sign.SigningDevicesend
 
- 
 
- 
- 
- 
Method Detail- 
configureModepublic void configureMode(NativeDevice.Mode mode) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
uploadImagepublic void uploadImage(SoHidDevice.ImageType imageType, java.awt.image.BufferedImage image, int soiMode, int bpp, java.lang.Integer transperentColor) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
startButtonEventThreadpublic void startButtonEventThread() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
setButtonStatepublic void setButtonState(NativeDevice.Button button, NativeDevice.ButtonState buttonState) 
 - 
setSignatureRectanglepublic void setSignatureRectangle(SignatureRectangle signatureRectangle, boolean signInDoc) throws java.io.IOException - Throws:
- java.io.IOException
 
 
- 
 
-