org.virtualbox_4_2
Enum AdditionsFacilityType

java.lang.Object
  extended by java.lang.Enum<AdditionsFacilityType>
      extended by org.virtualbox_4_2.AdditionsFacilityType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AdditionsFacilityType>

public enum AdditionsFacilityType
extends java.lang.Enum<AdditionsFacilityType>

Guest Additions facility IDs. Interface ID: {98F7F957-89FB-49B6-A3B1-31E3285EB1D8}


Enum Constant Summary
All
          All facilities selected.
AutoLogon
          Auto-logon modules (VBoxGINA, VBoxCredProv, pam_vbox).
Graphics
          Guest graphics mode.
None
          No/invalid facility.
Seamless
          Seamless guest desktop integration.
VBoxGuestDriver
          VirtualBox base driver (VBoxGuest).
VBoxService
          VirtualBox system service (VBoxService).
VBoxTrayClient
          VirtualBox desktop integration (VBoxTray on Windows, VBoxClient on non-Windows).
 
Method Summary
static AdditionsFacilityType fromValue(long v)
           
static AdditionsFacilityType fromValue(java.lang.String v)
           
 int value()
           
static AdditionsFacilityType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AdditionsFacilityType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

None

public static final AdditionsFacilityType None
No/invalid facility.


VBoxGuestDriver

public static final AdditionsFacilityType VBoxGuestDriver
VirtualBox base driver (VBoxGuest).


AutoLogon

public static final AdditionsFacilityType AutoLogon
Auto-logon modules (VBoxGINA, VBoxCredProv, pam_vbox).


VBoxService

public static final AdditionsFacilityType VBoxService
VirtualBox system service (VBoxService).


VBoxTrayClient

public static final AdditionsFacilityType VBoxTrayClient
VirtualBox desktop integration (VBoxTray on Windows, VBoxClient on non-Windows).


Seamless

public static final AdditionsFacilityType Seamless
Seamless guest desktop integration.


Graphics

public static final AdditionsFacilityType Graphics
Guest graphics mode. If not enabled, seamless rendering will not work, resize hints are not immediately acted on and guest display resizes are probably not initiated by the guest additions.


All

public static final AdditionsFacilityType All
All facilities selected.

Method Detail

values

public static AdditionsFacilityType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (AdditionsFacilityType c : AdditionsFacilityType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static AdditionsFacilityType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

value

public int value()

fromValue

public static AdditionsFacilityType fromValue(long v)

fromValue

public static AdditionsFacilityType fromValue(java.lang.String v)