Class ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder
java.lang.Object
com.github.moaxcp.x11client.protocol.xkb.ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder
- Enclosing class:
- ExtensionDeviceNotifyEvent
-
Method Summary
Modifier and TypeMethodDescriptionbuild()deviceID(byte deviceID) firstButton(byte firstButton) firstEventOffset(byte firstEventOffset) intgetSize()booleanisReasonEnabled(@NonNull XIFeature... maskEnums) booleanisSupportedEnabled(@NonNull XIFeature... maskEnums) booleanisUnsupportedEnabled(@NonNull XIFeature... maskEnums) ledClass(short ledClass) ledClass(LedClassResult ledClass) ledID(short ledID) ledsDefined(int ledsDefined) ledState(int ledState) nButtons(byte nButtons) reason(short reason) reasonDisable(XIFeature... maskEnums) reasonEnable(XIFeature... maskEnums) sentEvent(boolean sentEvent) sequenceNumber(short sequenceNumber) supported(short supported) supportedDisable(XIFeature... maskEnums) supportedEnable(XIFeature... maskEnums) time(int time) toString()unsupported(short unsupported) unsupportedDisable(XIFeature... maskEnums) unsupportedEnable(XIFeature... maskEnums) xkbType(byte xkbType)
-
Method Details
-
isReasonEnabled
-
reasonEnable
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder reasonEnable(XIFeature... maskEnums) -
reasonDisable
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder reasonDisable(XIFeature... maskEnums) -
ledClass
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder ledClass(LedClassResult ledClass) -
ledClass
-
isSupportedEnabled
-
supportedEnable
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder supportedEnable(XIFeature... maskEnums) -
supportedDisable
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder supportedDisable(XIFeature... maskEnums) -
isUnsupportedEnabled
-
unsupportedEnable
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder unsupportedEnable(XIFeature... maskEnums) -
unsupportedDisable
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder unsupportedDisable(XIFeature... maskEnums) -
getSize
public int getSize() -
firstEventOffset
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder firstEventOffset(byte firstEventOffset) - Returns:
this.
-
sentEvent
- Returns:
this.
-
xkbType
- Returns:
this.
-
sequenceNumber
public ExtensionDeviceNotifyEvent.ExtensionDeviceNotifyEventBuilder sequenceNumber(short sequenceNumber) - Returns:
this.
-
time
- Returns:
this.
-
deviceID
- Returns:
this.
-
reason
- Returns:
this.
-
ledID
- Returns:
this.
-
ledsDefined
- Returns:
this.
-
ledState
- Returns:
this.
-
firstButton
- Returns:
this.
-
nButtons
- Returns:
this.
-
supported
- Returns:
this.
-
unsupported
- Returns:
this.
-
build
-
toString
-