public class WintabProvider extends AbstractPenProvider
Modifier and Type | Class and Description |
---|---|
static class |
WintabProvider.Constructor |
AbstractPenProvider.AbstractConstructor
PenProvider.ConstructionException
Modifier and Type | Field and Description |
---|---|
static int |
PERIOD |
static java.lang.String |
PERIOD_SYSTEM_PROPERTY |
static java.lang.String |
WAIT_AWT_ACTIVITY_SYSTEM_PROPERTY
When this system property is set to true then the provider stops sending events if no AWT events are received after one second.
|
jpen.provider.wintab.WintabAccess |
wintabAccess |
devices
Modifier and Type | Method and Description |
---|---|
boolean |
getSystemCursorEnabled() |
boolean |
getUseRelativeLocationFilter() |
void |
penManagerPaused(boolean paused)
Called by the
PenManager to notify that all the PenDevice s owned by this PenProvider must start/stop sending events. |
void |
setSystemCursorEnabled(boolean systemCursorEnabled) |
getConstructor, getDevices, getPenManager, toString
public static final java.lang.String WAIT_AWT_ACTIVITY_SYSTEM_PROPERTY
public static final java.lang.String PERIOD_SYSTEM_PROPERTY
public static final int PERIOD
public final jpen.provider.wintab.WintabAccess wintabAccess
public void penManagerPaused(boolean paused)
PenProvider
PenManager
to notify that all the PenDevice
s owned by this PenProvider
must start/stop sending events.paused
- If true
then the devices must stop sending events. If false
then the devices must start sending events.public boolean getUseRelativeLocationFilter()
getUseRelativeLocationFilter
in interface PenProvider
getUseRelativeLocationFilter
in class AbstractPenProvider
true
if this provider needs a location filter to automatically detect if one of its devices is using mouse (relative) location mode and replace its movement levels values with mouse pointer location values.public void setSystemCursorEnabled(boolean systemCursorEnabled)
systemCursorEnabled
- If false
then tablet movement on Wintab devices doesn't cause movement on the system mouse pointer. true
then tablet movement on Wintab devices cause movement on the system mouse pointer, this is the default value.public boolean getSystemCursorEnabled()