org.virtualbox_7_0
Class IGuestMonitorChangedEvent

java.lang.Object
  extended by org.virtualbox_7_0.IUnknown
      extended by org.virtualbox_7_0.IEvent
          extended by org.virtualbox_7_0.IGuestMonitorChangedEvent

public class IGuestMonitorChangedEvent
extends IEvent

Notification when the guest enables one of its monitors. Interface ID: {0F7B8A22-C71F-4A36-8E5F-A77D01D76090}


Field Summary
 
Fields inherited from class org.virtualbox_7_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IGuestMonitorChangedEvent(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
           
 
Method Summary
 GuestMonitorChangedEventType getChangeType()
          What was changed for this guest monitor.
 java.lang.Long getHeight()
          Height of the screen.
 java.lang.Long getOriginX()
          Physical X origin relative to the primary screen.
 java.lang.Long getOriginY()
          Physical Y origin relative to the primary screen.
 java.lang.Long getScreenId()
          The monitor which was changed.
 java.lang.Long getWidth()
          Width of the screen.
static IGuestMonitorChangedEvent queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_7_0.IEvent
getSource, getType, getWaitable, setProcessed, waitProcessed
 
Methods inherited from class org.virtualbox_7_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IGuestMonitorChangedEvent

public IGuestMonitorChangedEvent(java.lang.String wrapped,
                                 org.virtualbox_7_0.ObjectRefManager objMgr,
                                 org.virtualbox_7_0.jaxws.VboxPortType port)
Method Detail

getChangeType

public GuestMonitorChangedEventType getChangeType()
What was changed for this guest monitor.

Returns:
org.virtualbox_7_0.GuestMonitorChangedEventType

getScreenId

public java.lang.Long getScreenId()
The monitor which was changed.

Returns:
Long

getOriginX

public java.lang.Long getOriginX()
Physical X origin relative to the primary screen. Valid for Enabled and NewOrigin.

Returns:
Long

getOriginY

public java.lang.Long getOriginY()
Physical Y origin relative to the primary screen. Valid for Enabled and NewOrigin.

Returns:
Long

getWidth

public java.lang.Long getWidth()
Width of the screen. Valid for Enabled.

Returns:
Long

getHeight

public java.lang.Long getHeight()
Height of the screen. Valid for Enabled.

Returns:
Long

queryInterface

public static IGuestMonitorChangedEvent queryInterface(IUnknown obj)