org.virtualbox_5_0
Class IGuestMultiTouchEvent

java.lang.Object
  extended by org.virtualbox_5_0.IUnknown
      extended by org.virtualbox_5_0.IEvent
          extended by org.virtualbox_5_0.IGuestMultiTouchEvent

public class IGuestMultiTouchEvent
extends IEvent

Notification when guest touch screen event happens. Interface ID: {BE8A0EB5-F4F4-4DD0-9D30-C89B873247EC}


Field Summary
 
Fields inherited from class org.virtualbox_5_0.IUnknown
obj, port
 
Constructor Summary
IGuestMultiTouchEvent(java.lang.String wrapped, org.virtualbox_5_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Integer getContactCount()
          Number of contacts in the event.
 java.util.List<java.lang.Integer> getContactFlags()
          Contact state.
 java.util.List<java.lang.Integer> getContactIds()
          Contact identifiers.
 java.lang.Long getScanTime()
          Timestamp of the event in milliseconds.
 java.util.List<java.lang.Short> getXPositions()
          X positions.
 java.util.List<java.lang.Short> getYPositions()
          Y positions.
static IGuestMultiTouchEvent queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_5_0.IEvent
getSource, getType, getWaitable, setProcessed, waitProcessed
 
Methods inherited from class org.virtualbox_5_0.IUnknown
getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IGuestMultiTouchEvent

public IGuestMultiTouchEvent(java.lang.String wrapped,
                             org.virtualbox_5_0.jaxws.VboxPortType port)
Method Detail

getContactCount

public java.lang.Integer getContactCount()
Number of contacts in the event.

Returns:
Integer

getXPositions

public java.util.List<java.lang.Short> getXPositions()
X positions.

Returns:
List<Short>

getYPositions

public java.util.List<java.lang.Short> getYPositions()
Y positions.

Returns:
List<Short>

getContactIds

public java.util.List<java.lang.Integer> getContactIds()
Contact identifiers.

Returns:
List<Integer>

getContactFlags

public java.util.List<java.lang.Integer> getContactFlags()
Contact state. Bit 0: in contact. Bit 1: in range.

Returns:
List<Integer>

getScanTime

public java.lang.Long getScanTime()
Timestamp of the event in milliseconds. Only relative time between events is important.

Returns:
Long

queryInterface

public static IGuestMultiTouchEvent queryInterface(IUnknown obj)