eu.xtreemos.xosd.resmng.data
Enum OperatingSystemType

java.lang.Object
  extended by java.lang.Enum<OperatingSystemType>
      extended by eu.xtreemos.xosd.resmng.data.OperatingSystemType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<OperatingSystemType>

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

Author:
gregor.pipan@xlab.si Creation date: 31.1.2006

Enum Constant Summary
AIX
           
ASERIES
           
ATTUNIX
           
BeOS
           
BS2000
           
BSDUNIX
           
Caldera_Open_UNIX
           
DC_OS
           
DECNT
           
Dedicated
           
DGUX
           
EPOC
           
FreeBSD
           
GNU_Hurd
           
HP_MPE
           
HPUX
           
Inferno
           
Interactive_UNIX
           
IRIX
           
IxWorks
           
JavaVM
           
LINUX
           
Lynx
           
MACH_Kernel
           
MACOS
           
MiNT
           
MSDOS
           
MVS
           
NCR3000
           
NetBSD
           
NetWare
           
NextStep
           
Not_Applicable
           
OpenBSD
           
OpenVMS
           
OS_2
           
OS_390
           
OS400
           
OS9
           
OSF
           
Other
           
PalmPilot
           
QNX
           
Reliant_UNIX
           
Rhapsody
           
SCO_OpenServer
           
SCO_UnixWare
           
Sequent
           
Solaris
           
SunOS
           
TandemNSK
           
TandemNT
           
TPF
           
Tru64_UNIX
           
U6000
           
Unknown
           
VM
           
VSE
           
VxWorks
           
WIN3x
           
WIN95
           
WIN98
           
WINCE
           
Windows_2000
           
Windows_R_Me
           
Windows_XP
           
WINNT
           
XENIX
           
z_OS
           
 
Method Summary
 java.lang.String OSType2String(OperatingSystemType osType)
           
static OperatingSystemType String2OSType(java.lang.String osString)
           
static OperatingSystemType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OperatingSystemType[] 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

Unknown

public static final OperatingSystemType Unknown

WINNT

public static final OperatingSystemType WINNT

LINUX

public static final OperatingSystemType LINUX

HP_MPE

public static final OperatingSystemType HP_MPE

Other

public static final OperatingSystemType Other

WINCE

public static final OperatingSystemType WINCE

Lynx

public static final OperatingSystemType Lynx

NextStep

public static final OperatingSystemType NextStep

MACOS

public static final OperatingSystemType MACOS

NCR3000

public static final OperatingSystemType NCR3000

XENIX

public static final OperatingSystemType XENIX

PalmPilot

public static final OperatingSystemType PalmPilot

ATTUNIX

public static final OperatingSystemType ATTUNIX

NetWare

public static final OperatingSystemType NetWare

VM

public static final OperatingSystemType VM

Rhapsody

public static final OperatingSystemType Rhapsody

DGUX

public static final OperatingSystemType DGUX

OSF

public static final OperatingSystemType OSF

Interactive_UNIX

public static final OperatingSystemType Interactive_UNIX

Windows_2000

public static final OperatingSystemType Windows_2000

DECNT

public static final OperatingSystemType DECNT

DC_OS

public static final OperatingSystemType DC_OS

BSDUNIX

public static final OperatingSystemType BSDUNIX

Dedicated

public static final OperatingSystemType Dedicated

Tru64_UNIX

public static final OperatingSystemType Tru64_UNIX

Reliant_UNIX

public static final OperatingSystemType Reliant_UNIX

FreeBSD

public static final OperatingSystemType FreeBSD

OS_390

public static final OperatingSystemType OS_390

OpenVMS

public static final OperatingSystemType OpenVMS

SCO_UnixWare

public static final OperatingSystemType SCO_UnixWare

NetBSD

public static final OperatingSystemType NetBSD

VSE

public static final OperatingSystemType VSE

HPUX

public static final OperatingSystemType HPUX

SCO_OpenServer

public static final OperatingSystemType SCO_OpenServer

GNU_Hurd

public static final OperatingSystemType GNU_Hurd

TPF

public static final OperatingSystemType TPF

AIX

public static final OperatingSystemType AIX

Sequent

public static final OperatingSystemType Sequent

OS9

public static final OperatingSystemType OS9

Windows_R_Me

public static final OperatingSystemType Windows_R_Me

MVS

public static final OperatingSystemType MVS

IRIX

public static final OperatingSystemType IRIX

MACH_Kernel

public static final OperatingSystemType MACH_Kernel

Caldera_Open_UNIX

public static final OperatingSystemType Caldera_Open_UNIX

OS400

public static final OperatingSystemType OS400

Solaris

public static final OperatingSystemType Solaris

Inferno

public static final OperatingSystemType Inferno

OpenBSD

public static final OperatingSystemType OpenBSD

OS_2

public static final OperatingSystemType OS_2

SunOS

public static final OperatingSystemType SunOS

QNX

public static final OperatingSystemType QNX

Not_Applicable

public static final OperatingSystemType Not_Applicable

JavaVM

public static final OperatingSystemType JavaVM

U6000

public static final OperatingSystemType U6000

EPOC

public static final OperatingSystemType EPOC

Windows_XP

public static final OperatingSystemType Windows_XP

MSDOS

public static final OperatingSystemType MSDOS

ASERIES

public static final OperatingSystemType ASERIES

IxWorks

public static final OperatingSystemType IxWorks

z_OS

public static final OperatingSystemType z_OS

WIN3x

public static final OperatingSystemType WIN3x

TandemNSK

public static final OperatingSystemType TandemNSK

VxWorks

public static final OperatingSystemType VxWorks

WIN95

public static final OperatingSystemType WIN95

TandemNT

public static final OperatingSystemType TandemNT

MiNT

public static final OperatingSystemType MiNT

WIN98

public static final OperatingSystemType WIN98

BS2000

public static final OperatingSystemType BS2000

BeOS

public static final OperatingSystemType BeOS
Method Detail

values

public static OperatingSystemType[] 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 (OperatingSystemType c : OperatingSystemType.values())
    System.out.println(c);

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

valueOf

public static OperatingSystemType 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

OSType2String

public java.lang.String OSType2String(OperatingSystemType osType)

String2OSType

public static OperatingSystemType String2OSType(java.lang.String osString)