org.virtualbox_4_1
Class IVetoEvent
java.lang.Object
org.virtualbox_4_1.IUnknown
org.virtualbox_4_1.IEvent
org.virtualbox_4_1.IVetoEvent
- Direct Known Subclasses:
- ICanShowWindowEvent, IExtraDataCanChangeEvent
public class IVetoEvent
- extends IEvent
Base abstract interface for veto events.
Interface ID: {9A1A4130-69FE-472F-AC10-C6FA25D75007}
Constructor Summary |
IVetoEvent(java.lang.String wrapped,
org.virtualbox_4_1.jaxws.VboxPortType port)
|
Method Summary |
void |
addVeto(java.lang.String reason)
Adds a veto on this event. |
java.util.List<java.lang.String> |
getVetos()
Current veto reason list, if size is 0 - no veto. |
java.lang.Boolean |
isVetoed()
If this event was vetoed. |
static IVetoEvent |
queryInterface(IUnknown obj)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IVetoEvent
public IVetoEvent(java.lang.String wrapped,
org.virtualbox_4_1.jaxws.VboxPortType port)
queryInterface
public static IVetoEvent queryInterface(IUnknown obj)
addVeto
public void addVeto(java.lang.String reason)
- Adds a veto on this event.
- Parameters:
reason
- Reason for veto, could be null or empty string.
isVetoed
public java.lang.Boolean isVetoed()
- If this event was vetoed.
- Returns:
- Reason for veto.
getVetos
public java.util.List<java.lang.String> getVetos()
- Current veto reason list, if size is 0 - no veto.
- Returns:
- Array of reasons for veto provided by different event handlers.