/** * <copyright> * </copyright> * * $Id$ */ package eu.geclipse.jsdl.model.base; import java.util.Arrays; import java.util.Collections; import java.util.List; import org.eclipse.emf.common.util.AbstractEnumerator; /** * <!-- begin-user-doc --> * A representation of the literals of the enumeration '<em><b>Operating System Type Enumeration</b></em>', * and utility methods for working with them. * <!-- end-user-doc --> * @see eu.geclipse.jsdl.model.base.JsdlPackage#getOperatingSystemTypeEnumeration() * @model extendedMetaData="name='OperatingSystemTypeEnumeration'" * @generated */ public final class OperatingSystemTypeEnumeration extends AbstractEnumerator { /** * The '<em><b>Unknown</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Unknown</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #UNKNOWN_LITERAL * @model name="Unknown" * @generated * @ordered */ public static final int UNKNOWN = 0; /** * The '<em><b>MACOS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>MACOS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #MACOS_LITERAL * @model * @generated * @ordered */ public static final int MACOS = 1; /** * The '<em><b>ATTUNIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ATTUNIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #ATTUNIX_LITERAL * @model * @generated * @ordered */ public static final int ATTUNIX = 2; /** * The '<em><b>DGUX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>DGUX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #DGUX_LITERAL * @model * @generated * @ordered */ public static final int DGUX = 3; /** * The '<em><b>DECNT</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>DECNT</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #DECNT_LITERAL * @model * @generated * @ordered */ public static final int DECNT = 4; /** * The '<em><b>Tru64 UNIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Tru64 UNIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #TRU64_UNIX_LITERAL * @model name="Tru64UNIX" literal="Tru64_UNIX" * @generated * @ordered */ public static final int TRU64_UNIX = 5; /** * The '<em><b>Open VMS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Open VMS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OPEN_VMS_LITERAL * @model name="OpenVMS" * @generated * @ordered */ public static final int OPEN_VMS = 6; /** * The '<em><b>HPUX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>HPUX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #HPUX_LITERAL * @model * @generated * @ordered */ public static final int HPUX = 7; /** * The '<em><b>AIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>AIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #AIX_LITERAL * @model * @generated * @ordered */ public static final int AIX = 8; /** * The '<em><b>MVS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>MVS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #MVS_LITERAL * @model * @generated * @ordered */ public static final int MVS = 9; /** * The '<em><b>OS400</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>OS400</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OS400_LITERAL * @model * @generated * @ordered */ public static final int OS400 = 10; /** * The '<em><b>OS2</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>OS2</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OS2_LITERAL * @model literal="OS_2" * @generated * @ordered */ public static final int OS2 = 11; /** * The '<em><b>Java VM</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Java VM</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #JAVA_VM_LITERAL * @model name="JavaVM" * @generated * @ordered */ public static final int JAVA_VM = 12; /** * The '<em><b>MSDOS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>MSDOS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #MSDOS_LITERAL * @model * @generated * @ordered */ public static final int MSDOS = 13; /** * The '<em><b>WIN 3x</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>WIN 3x</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WIN_3X_LITERAL * @model name="WIN3x" * @generated * @ordered */ public static final int WIN_3X = 14; /** * The '<em><b>WIN95</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>WIN95</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WIN95_LITERAL * @model * @generated * @ordered */ public static final int WIN95 = 15; /** * The '<em><b>WIN98</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>WIN98</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WIN98_LITERAL * @model * @generated * @ordered */ public static final int WIN98 = 16; /** * The '<em><b>WINNT</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>WINNT</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WINNT_LITERAL * @model * @generated * @ordered */ public static final int WINNT = 17; /** * The '<em><b>WINCE</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>WINCE</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WINCE_LITERAL * @model * @generated * @ordered */ public static final int WINCE = 18; /** * The '<em><b>NCR3000</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>NCR3000</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #NCR3000_LITERAL * @model * @generated * @ordered */ public static final int NCR3000 = 19; /** * The '<em><b>Net Ware</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Net Ware</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #NET_WARE_LITERAL * @model name="NetWare" * @generated * @ordered */ public static final int NET_WARE = 20; /** * The '<em><b>OSF</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>OSF</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OSF_LITERAL * @model * @generated * @ordered */ public static final int OSF = 21; /** * The '<em><b>DCOS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>DCOS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #DCOS_LITERAL * @model literal="DC_OS" * @generated * @ordered */ public static final int DCOS = 22; /** * The '<em><b>Reliant UNIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Reliant UNIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #RELIANT_UNIX_LITERAL * @model name="ReliantUNIX" literal="Reliant_UNIX" * @generated * @ordered */ public static final int RELIANT_UNIX = 23; /** * The '<em><b>SCO Unix Ware</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>SCO Unix Ware</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #SCO_UNIX_WARE_LITERAL * @model name="SCOUnixWare" literal="SCO_UnixWare" * @generated * @ordered */ public static final int SCO_UNIX_WARE = 24; /** * The '<em><b>SCO Open Server</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>SCO Open Server</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #SCO_OPEN_SERVER_LITERAL * @model name="SCOOpenServer" literal="SCO_OpenServer" * @generated * @ordered */ public static final int SCO_OPEN_SERVER = 25; /** * The '<em><b>Sequent</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Sequent</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #SEQUENT_LITERAL * @model name="Sequent" * @generated * @ordered */ public static final int SEQUENT = 26; /** * The '<em><b>IRIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>IRIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #IRIX_LITERAL * @model * @generated * @ordered */ public static final int IRIX = 27; /** * The '<em><b>Solaris</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Solaris</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #SOLARIS_LITERAL * @model name="Solaris" * @generated * @ordered */ public static final int SOLARIS = 28; /** * The '<em><b>Sun OS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Sun OS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #SUN_OS_LITERAL * @model name="SunOS" * @generated * @ordered */ public static final int SUN_OS = 29; /** * The '<em><b>U6000</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>U6000</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #U6000_LITERAL * @model * @generated * @ordered */ public static final int U6000 = 30; /** * The '<em><b>ASERIES</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ASERIES</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #ASERIES_LITERAL * @model * @generated * @ordered */ public static final int ASERIES = 31; /** * The '<em><b>Tandem NSK</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Tandem NSK</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #TANDEM_NSK_LITERAL * @model name="TandemNSK" * @generated * @ordered */ public static final int TANDEM_NSK = 32; /** * The '<em><b>Tandem NT</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Tandem NT</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #TANDEM_NT_LITERAL * @model name="TandemNT" * @generated * @ordered */ public static final int TANDEM_NT = 33; /** * The '<em><b>BS2000</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>BS2000</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #BS2000_LITERAL * @model * @generated * @ordered */ public static final int BS2000 = 34; /** * The '<em><b>LINUX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>LINUX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #LINUX_LITERAL * @model * @generated * @ordered */ public static final int LINUX = 35; /** * The '<em><b>Lynx</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Lynx</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #LYNX_LITERAL * @model name="Lynx" * @generated * @ordered */ public static final int LYNX = 36; /** * The '<em><b>XENIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>XENIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #XENIX_LITERAL * @model * @generated * @ordered */ public static final int XENIX = 37; /** * The '<em><b>VM</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>VM</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #VM_LITERAL * @model * @generated * @ordered */ public static final int VM = 38; /** * The '<em><b>Interactive UNIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Interactive UNIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #INTERACTIVE_UNIX_LITERAL * @model name="InteractiveUNIX" literal="Interactive_UNIX" * @generated * @ordered */ public static final int INTERACTIVE_UNIX = 39; /** * The '<em><b>BSDUNIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>BSDUNIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #BSDUNIX_LITERAL * @model * @generated * @ordered */ public static final int BSDUNIX = 40; /** * The '<em><b>Free BSD</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Free BSD</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #FREE_BSD_LITERAL * @model name="FreeBSD" * @generated * @ordered */ public static final int FREE_BSD = 41; /** * The '<em><b>Net BSD</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Net BSD</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #NET_BSD_LITERAL * @model name="NetBSD" * @generated * @ordered */ public static final int NET_BSD = 42; /** * The '<em><b>GNU Hurd</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>GNU Hurd</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #GNU_HURD_LITERAL * @model name="GNUHurd" literal="GNU_Hurd" * @generated * @ordered */ public static final int GNU_HURD = 43; /** * The '<em><b>OS9</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>OS9</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OS9_LITERAL * @model * @generated * @ordered */ public static final int OS9 = 44; /** * The '<em><b>MACH Kernel</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>MACH Kernel</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #MACH_KERNEL_LITERAL * @model name="MACHKernel" literal="MACH_Kernel" * @generated * @ordered */ public static final int MACH_KERNEL = 45; /** * The '<em><b>Inferno</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Inferno</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #INFERNO_LITERAL * @model name="Inferno" * @generated * @ordered */ public static final int INFERNO = 46; /** * The '<em><b>QNX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>QNX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #QNX_LITERAL * @model * @generated * @ordered */ public static final int QNX = 47; /** * The '<em><b>EPOC</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>EPOC</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #EPOC_LITERAL * @model * @generated * @ordered */ public static final int EPOC = 48; /** * The '<em><b>Ix Works</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Ix Works</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #IX_WORKS_LITERAL * @model name="IxWorks" * @generated * @ordered */ public static final int IX_WORKS = 49; /** * The '<em><b>Vx Works</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Vx Works</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #VX_WORKS_LITERAL * @model name="VxWorks" * @generated * @ordered */ public static final int VX_WORKS = 50; /** * The '<em><b>Mi NT</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Mi NT</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #MI_NT_LITERAL * @model name="MiNT" * @generated * @ordered */ public static final int MI_NT = 51; /** * The '<em><b>Be OS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Be OS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #BE_OS_LITERAL * @model name="BeOS" * @generated * @ordered */ public static final int BE_OS = 52; /** * The '<em><b>HPMPE</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>HPMPE</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #HPMPE_LITERAL * @model literal="HP_MPE" * @generated * @ordered */ public static final int HPMPE = 53; /** * The '<em><b>Next Step</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Next Step</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #NEXT_STEP_LITERAL * @model name="NextStep" * @generated * @ordered */ public static final int NEXT_STEP = 54; /** * The '<em><b>Palm Pilot</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Palm Pilot</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #PALM_PILOT_LITERAL * @model name="PalmPilot" * @generated * @ordered */ public static final int PALM_PILOT = 55; /** * The '<em><b>Rhapsody</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Rhapsody</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #RHAPSODY_LITERAL * @model name="Rhapsody" * @generated * @ordered */ public static final int RHAPSODY = 56; /** * The '<em><b>Windows2000</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Windows2000</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WINDOWS2000_LITERAL * @model name="Windows2000" literal="Windows_2000" * @generated * @ordered */ public static final int WINDOWS2000 = 57; /** * The '<em><b>Dedicated</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Dedicated</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #DEDICATED_LITERAL * @model name="Dedicated" * @generated * @ordered */ public static final int DEDICATED = 58; /** * The '<em><b>OS390</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>OS390</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OS390_LITERAL * @model literal="OS_390" * @generated * @ordered */ public static final int OS390 = 59; /** * The '<em><b>VSE</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>VSE</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #VSE_LITERAL * @model * @generated * @ordered */ public static final int VSE = 60; /** * The '<em><b>TPF</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>TPF</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #TPF_LITERAL * @model * @generated * @ordered */ public static final int TPF = 61; /** * The '<em><b>Windows RMe</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Windows RMe</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WINDOWS_RME_LITERAL * @model name="WindowsRMe" literal="Windows_R_Me" * @generated * @ordered */ public static final int WINDOWS_RME = 62; /** * The '<em><b>Caldera Open UNIX</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Caldera Open UNIX</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #CALDERA_OPEN_UNIX_LITERAL * @model name="CalderaOpenUNIX" literal="Caldera_Open_UNIX" * @generated * @ordered */ public static final int CALDERA_OPEN_UNIX = 63; /** * The '<em><b>Open BSD</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Open BSD</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OPEN_BSD_LITERAL * @model name="OpenBSD" * @generated * @ordered */ public static final int OPEN_BSD = 64; /** * The '<em><b>Not Applicable</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Not Applicable</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #NOT_APPLICABLE_LITERAL * @model name="NotApplicable" literal="Not_Applicable" * @generated * @ordered */ public static final int NOT_APPLICABLE = 65; /** * The '<em><b>Windows XP</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Windows XP</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #WINDOWS_XP_LITERAL * @model name="WindowsXP" literal="Windows_XP" * @generated * @ordered */ public static final int WINDOWS_XP = 66; /** * The '<em><b>ZOS</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>ZOS</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #ZOS_LITERAL * @model name="zOS" literal="z_OS" * @generated * @ordered */ public static final int ZOS = 67; /** * The '<em><b>Other</b></em>' literal value. * <!-- begin-user-doc --> * <p> * If the meaning of '<em><b>Other</b></em>' literal object isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @see #OTHER_LITERAL * @model name="other" * @generated * @ordered */ public static final int OTHER = 68; /** * The '<em><b>Unknown</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #UNKNOWN * @generated * @ordered */ public static final OperatingSystemTypeEnumeration UNKNOWN_LITERAL = new OperatingSystemTypeEnumeration(UNKNOWN, "Unknown", "Unknown"); /** * The '<em><b>MACOS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #MACOS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration MACOS_LITERAL = new OperatingSystemTypeEnumeration(MACOS, "MACOS", "MACOS"); /** * The '<em><b>ATTUNIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #ATTUNIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration ATTUNIX_LITERAL = new OperatingSystemTypeEnumeration(ATTUNIX, "ATTUNIX", "ATTUNIX"); /** * The '<em><b>DGUX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #DGUX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration DGUX_LITERAL = new OperatingSystemTypeEnumeration(DGUX, "DGUX", "DGUX"); /** * The '<em><b>DECNT</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #DECNT * @generated * @ordered */ public static final OperatingSystemTypeEnumeration DECNT_LITERAL = new OperatingSystemTypeEnumeration(DECNT, "DECNT", "DECNT"); /** * The '<em><b>Tru64 UNIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #TRU64_UNIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration TRU64_UNIX_LITERAL = new OperatingSystemTypeEnumeration(TRU64_UNIX, "Tru64UNIX", "Tru64_UNIX"); /** * The '<em><b>Open VMS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OPEN_VMS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OPEN_VMS_LITERAL = new OperatingSystemTypeEnumeration(OPEN_VMS, "OpenVMS", "OpenVMS"); /** * The '<em><b>HPUX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #HPUX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration HPUX_LITERAL = new OperatingSystemTypeEnumeration(HPUX, "HPUX", "HPUX"); /** * The '<em><b>AIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #AIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration AIX_LITERAL = new OperatingSystemTypeEnumeration(AIX, "AIX", "AIX"); /** * The '<em><b>MVS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #MVS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration MVS_LITERAL = new OperatingSystemTypeEnumeration(MVS, "MVS", "MVS"); /** * The '<em><b>OS400</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OS400 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OS400_LITERAL = new OperatingSystemTypeEnumeration(OS400, "OS400", "OS400"); /** * The '<em><b>OS2</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OS2 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OS2_LITERAL = new OperatingSystemTypeEnumeration(OS2, "OS2", "OS_2"); /** * The '<em><b>Java VM</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #JAVA_VM * @generated * @ordered */ public static final OperatingSystemTypeEnumeration JAVA_VM_LITERAL = new OperatingSystemTypeEnumeration(JAVA_VM, "JavaVM", "JavaVM"); /** * The '<em><b>MSDOS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #MSDOS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration MSDOS_LITERAL = new OperatingSystemTypeEnumeration(MSDOS, "MSDOS", "MSDOS"); /** * The '<em><b>WIN 3x</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WIN_3X * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WIN_3X_LITERAL = new OperatingSystemTypeEnumeration(WIN_3X, "WIN3x", "WIN3x"); /** * The '<em><b>WIN95</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WIN95 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WIN95_LITERAL = new OperatingSystemTypeEnumeration(WIN95, "WIN95", "WIN95"); /** * The '<em><b>WIN98</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WIN98 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WIN98_LITERAL = new OperatingSystemTypeEnumeration(WIN98, "WIN98", "WIN98"); /** * The '<em><b>WINNT</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WINNT * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WINNT_LITERAL = new OperatingSystemTypeEnumeration(WINNT, "WINNT", "WINNT"); /** * The '<em><b>WINCE</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WINCE * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WINCE_LITERAL = new OperatingSystemTypeEnumeration(WINCE, "WINCE", "WINCE"); /** * The '<em><b>NCR3000</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #NCR3000 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration NCR3000_LITERAL = new OperatingSystemTypeEnumeration(NCR3000, "NCR3000", "NCR3000"); /** * The '<em><b>Net Ware</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #NET_WARE * @generated * @ordered */ public static final OperatingSystemTypeEnumeration NET_WARE_LITERAL = new OperatingSystemTypeEnumeration(NET_WARE, "NetWare", "NetWare"); /** * The '<em><b>OSF</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OSF * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OSF_LITERAL = new OperatingSystemTypeEnumeration(OSF, "OSF", "OSF"); /** * The '<em><b>DCOS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #DCOS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration DCOS_LITERAL = new OperatingSystemTypeEnumeration(DCOS, "DCOS", "DC_OS"); /** * The '<em><b>Reliant UNIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #RELIANT_UNIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration RELIANT_UNIX_LITERAL = new OperatingSystemTypeEnumeration(RELIANT_UNIX, "ReliantUNIX", "Reliant_UNIX"); /** * The '<em><b>SCO Unix Ware</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #SCO_UNIX_WARE * @generated * @ordered */ public static final OperatingSystemTypeEnumeration SCO_UNIX_WARE_LITERAL = new OperatingSystemTypeEnumeration(SCO_UNIX_WARE, "SCOUnixWare", "SCO_UnixWare"); /** * The '<em><b>SCO Open Server</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #SCO_OPEN_SERVER * @generated * @ordered */ public static final OperatingSystemTypeEnumeration SCO_OPEN_SERVER_LITERAL = new OperatingSystemTypeEnumeration(SCO_OPEN_SERVER, "SCOOpenServer", "SCO_OpenServer"); /** * The '<em><b>Sequent</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #SEQUENT * @generated * @ordered */ public static final OperatingSystemTypeEnumeration SEQUENT_LITERAL = new OperatingSystemTypeEnumeration(SEQUENT, "Sequent", "Sequent"); /** * The '<em><b>IRIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #IRIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration IRIX_LITERAL = new OperatingSystemTypeEnumeration(IRIX, "IRIX", "IRIX"); /** * The '<em><b>Solaris</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #SOLARIS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration SOLARIS_LITERAL = new OperatingSystemTypeEnumeration(SOLARIS, "Solaris", "Solaris"); /** * The '<em><b>Sun OS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #SUN_OS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration SUN_OS_LITERAL = new OperatingSystemTypeEnumeration(SUN_OS, "SunOS", "SunOS"); /** * The '<em><b>U6000</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #U6000 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration U6000_LITERAL = new OperatingSystemTypeEnumeration(U6000, "U6000", "U6000"); /** * The '<em><b>ASERIES</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #ASERIES * @generated * @ordered */ public static final OperatingSystemTypeEnumeration ASERIES_LITERAL = new OperatingSystemTypeEnumeration(ASERIES, "ASERIES", "ASERIES"); /** * The '<em><b>Tandem NSK</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #TANDEM_NSK * @generated * @ordered */ public static final OperatingSystemTypeEnumeration TANDEM_NSK_LITERAL = new OperatingSystemTypeEnumeration(TANDEM_NSK, "TandemNSK", "TandemNSK"); /** * The '<em><b>Tandem NT</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #TANDEM_NT * @generated * @ordered */ public static final OperatingSystemTypeEnumeration TANDEM_NT_LITERAL = new OperatingSystemTypeEnumeration(TANDEM_NT, "TandemNT", "TandemNT"); /** * The '<em><b>BS2000</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #BS2000 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration BS2000_LITERAL = new OperatingSystemTypeEnumeration(BS2000, "BS2000", "BS2000"); /** * The '<em><b>LINUX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #LINUX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration LINUX_LITERAL = new OperatingSystemTypeEnumeration(LINUX, "LINUX", "LINUX"); /** * The '<em><b>Lynx</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #LYNX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration LYNX_LITERAL = new OperatingSystemTypeEnumeration(LYNX, "Lynx", "Lynx"); /** * The '<em><b>XENIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #XENIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration XENIX_LITERAL = new OperatingSystemTypeEnumeration(XENIX, "XENIX", "XENIX"); /** * The '<em><b>VM</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #VM * @generated * @ordered */ public static final OperatingSystemTypeEnumeration VM_LITERAL = new OperatingSystemTypeEnumeration(VM, "VM", "VM"); /** * The '<em><b>Interactive UNIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #INTERACTIVE_UNIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration INTERACTIVE_UNIX_LITERAL = new OperatingSystemTypeEnumeration(INTERACTIVE_UNIX, "InteractiveUNIX", "Interactive_UNIX"); /** * The '<em><b>BSDUNIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #BSDUNIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration BSDUNIX_LITERAL = new OperatingSystemTypeEnumeration(BSDUNIX, "BSDUNIX", "BSDUNIX"); /** * The '<em><b>Free BSD</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #FREE_BSD * @generated * @ordered */ public static final OperatingSystemTypeEnumeration FREE_BSD_LITERAL = new OperatingSystemTypeEnumeration(FREE_BSD, "FreeBSD", "FreeBSD"); /** * The '<em><b>Net BSD</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #NET_BSD * @generated * @ordered */ public static final OperatingSystemTypeEnumeration NET_BSD_LITERAL = new OperatingSystemTypeEnumeration(NET_BSD, "NetBSD", "NetBSD"); /** * The '<em><b>GNU Hurd</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #GNU_HURD * @generated * @ordered */ public static final OperatingSystemTypeEnumeration GNU_HURD_LITERAL = new OperatingSystemTypeEnumeration(GNU_HURD, "GNUHurd", "GNU_Hurd"); /** * The '<em><b>OS9</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OS9 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OS9_LITERAL = new OperatingSystemTypeEnumeration(OS9, "OS9", "OS9"); /** * The '<em><b>MACH Kernel</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #MACH_KERNEL * @generated * @ordered */ public static final OperatingSystemTypeEnumeration MACH_KERNEL_LITERAL = new OperatingSystemTypeEnumeration(MACH_KERNEL, "MACHKernel", "MACH_Kernel"); /** * The '<em><b>Inferno</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #INFERNO * @generated * @ordered */ public static final OperatingSystemTypeEnumeration INFERNO_LITERAL = new OperatingSystemTypeEnumeration(INFERNO, "Inferno", "Inferno"); /** * The '<em><b>QNX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #QNX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration QNX_LITERAL = new OperatingSystemTypeEnumeration(QNX, "QNX", "QNX"); /** * The '<em><b>EPOC</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #EPOC * @generated * @ordered */ public static final OperatingSystemTypeEnumeration EPOC_LITERAL = new OperatingSystemTypeEnumeration(EPOC, "EPOC", "EPOC"); /** * The '<em><b>Ix Works</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #IX_WORKS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration IX_WORKS_LITERAL = new OperatingSystemTypeEnumeration(IX_WORKS, "IxWorks", "IxWorks"); /** * The '<em><b>Vx Works</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #VX_WORKS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration VX_WORKS_LITERAL = new OperatingSystemTypeEnumeration(VX_WORKS, "VxWorks", "VxWorks"); /** * The '<em><b>Mi NT</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #MI_NT * @generated * @ordered */ public static final OperatingSystemTypeEnumeration MI_NT_LITERAL = new OperatingSystemTypeEnumeration(MI_NT, "MiNT", "MiNT"); /** * The '<em><b>Be OS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #BE_OS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration BE_OS_LITERAL = new OperatingSystemTypeEnumeration(BE_OS, "BeOS", "BeOS"); /** * The '<em><b>HPMPE</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #HPMPE * @generated * @ordered */ public static final OperatingSystemTypeEnumeration HPMPE_LITERAL = new OperatingSystemTypeEnumeration(HPMPE, "HPMPE", "HP_MPE"); /** * The '<em><b>Next Step</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #NEXT_STEP * @generated * @ordered */ public static final OperatingSystemTypeEnumeration NEXT_STEP_LITERAL = new OperatingSystemTypeEnumeration(NEXT_STEP, "NextStep", "NextStep"); /** * The '<em><b>Palm Pilot</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #PALM_PILOT * @generated * @ordered */ public static final OperatingSystemTypeEnumeration PALM_PILOT_LITERAL = new OperatingSystemTypeEnumeration(PALM_PILOT, "PalmPilot", "PalmPilot"); /** * The '<em><b>Rhapsody</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #RHAPSODY * @generated * @ordered */ public static final OperatingSystemTypeEnumeration RHAPSODY_LITERAL = new OperatingSystemTypeEnumeration(RHAPSODY, "Rhapsody", "Rhapsody"); /** * The '<em><b>Windows2000</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WINDOWS2000 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WINDOWS2000_LITERAL = new OperatingSystemTypeEnumeration(WINDOWS2000, "Windows2000", "Windows_2000"); /** * The '<em><b>Dedicated</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #DEDICATED * @generated * @ordered */ public static final OperatingSystemTypeEnumeration DEDICATED_LITERAL = new OperatingSystemTypeEnumeration(DEDICATED, "Dedicated", "Dedicated"); /** * The '<em><b>OS390</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OS390 * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OS390_LITERAL = new OperatingSystemTypeEnumeration(OS390, "OS390", "OS_390"); /** * The '<em><b>VSE</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #VSE * @generated * @ordered */ public static final OperatingSystemTypeEnumeration VSE_LITERAL = new OperatingSystemTypeEnumeration(VSE, "VSE", "VSE"); /** * The '<em><b>TPF</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #TPF * @generated * @ordered */ public static final OperatingSystemTypeEnumeration TPF_LITERAL = new OperatingSystemTypeEnumeration(TPF, "TPF", "TPF"); /** * The '<em><b>Windows RMe</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WINDOWS_RME * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WINDOWS_RME_LITERAL = new OperatingSystemTypeEnumeration(WINDOWS_RME, "WindowsRMe", "Windows_R_Me"); /** * The '<em><b>Caldera Open UNIX</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #CALDERA_OPEN_UNIX * @generated * @ordered */ public static final OperatingSystemTypeEnumeration CALDERA_OPEN_UNIX_LITERAL = new OperatingSystemTypeEnumeration(CALDERA_OPEN_UNIX, "CalderaOpenUNIX", "Caldera_Open_UNIX"); /** * The '<em><b>Open BSD</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OPEN_BSD * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OPEN_BSD_LITERAL = new OperatingSystemTypeEnumeration(OPEN_BSD, "OpenBSD", "OpenBSD"); /** * The '<em><b>Not Applicable</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #NOT_APPLICABLE * @generated * @ordered */ public static final OperatingSystemTypeEnumeration NOT_APPLICABLE_LITERAL = new OperatingSystemTypeEnumeration(NOT_APPLICABLE, "NotApplicable", "Not_Applicable"); /** * The '<em><b>Windows XP</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #WINDOWS_XP * @generated * @ordered */ public static final OperatingSystemTypeEnumeration WINDOWS_XP_LITERAL = new OperatingSystemTypeEnumeration(WINDOWS_XP, "WindowsXP", "Windows_XP"); /** * The '<em><b>ZOS</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #ZOS * @generated * @ordered */ public static final OperatingSystemTypeEnumeration ZOS_LITERAL = new OperatingSystemTypeEnumeration(ZOS, "zOS", "z_OS"); /** * The '<em><b>Other</b></em>' literal object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #OTHER * @generated * @ordered */ public static final OperatingSystemTypeEnumeration OTHER_LITERAL = new OperatingSystemTypeEnumeration(OTHER, "other", "other"); /** * An array of all the '<em><b>Operating System Type Enumeration</b></em>' enumerators. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static final OperatingSystemTypeEnumeration[] VALUES_ARRAY = new OperatingSystemTypeEnumeration[] { UNKNOWN_LITERAL, MACOS_LITERAL, ATTUNIX_LITERAL, DGUX_LITERAL, DECNT_LITERAL, TRU64_UNIX_LITERAL, OPEN_VMS_LITERAL, HPUX_LITERAL, AIX_LITERAL, MVS_LITERAL, OS400_LITERAL, OS2_LITERAL, JAVA_VM_LITERAL, MSDOS_LITERAL, WIN_3X_LITERAL, WIN95_LITERAL, WIN98_LITERAL, WINNT_LITERAL, WINCE_LITERAL, NCR3000_LITERAL, NET_WARE_LITERAL, OSF_LITERAL, DCOS_LITERAL, RELIANT_UNIX_LITERAL, SCO_UNIX_WARE_LITERAL, SCO_OPEN_SERVER_LITERAL, SEQUENT_LITERAL, IRIX_LITERAL, SOLARIS_LITERAL, SUN_OS_LITERAL, U6000_LITERAL, ASERIES_LITERAL, TANDEM_NSK_LITERAL, TANDEM_NT_LITERAL, BS2000_LITERAL, LINUX_LITERAL, LYNX_LITERAL, XENIX_LITERAL, VM_LITERAL, INTERACTIVE_UNIX_LITERAL, BSDUNIX_LITERAL, FREE_BSD_LITERAL, NET_BSD_LITERAL, GNU_HURD_LITERAL, OS9_LITERAL, MACH_KERNEL_LITERAL, INFERNO_LITERAL, QNX_LITERAL, EPOC_LITERAL, IX_WORKS_LITERAL, VX_WORKS_LITERAL, MI_NT_LITERAL, BE_OS_LITERAL, HPMPE_LITERAL, NEXT_STEP_LITERAL, PALM_PILOT_LITERAL, RHAPSODY_LITERAL, WINDOWS2000_LITERAL, DEDICATED_LITERAL, OS390_LITERAL, VSE_LITERAL, TPF_LITERAL, WINDOWS_RME_LITERAL, CALDERA_OPEN_UNIX_LITERAL, OPEN_BSD_LITERAL, NOT_APPLICABLE_LITERAL, WINDOWS_XP_LITERAL, ZOS_LITERAL, OTHER_LITERAL, }; /** * A public read-only list of all the '<em><b>Operating System Type Enumeration</b></em>' enumerators. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY)); /** * Returns the '<em><b>Operating System Type Enumeration</b></em>' literal with the specified literal value. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static OperatingSystemTypeEnumeration get(String literal) { for (int i = 0; i < VALUES_ARRAY.length; ++i) { OperatingSystemTypeEnumeration result = VALUES_ARRAY[i]; if (result.toString().equals(literal)) { return result; } } return null; } /** * Returns the '<em><b>Operating System Type Enumeration</b></em>' literal with the specified name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static OperatingSystemTypeEnumeration getByName(String name) { for (int i = 0; i < VALUES_ARRAY.length; ++i) { OperatingSystemTypeEnumeration result = VALUES_ARRAY[i]; if (result.getName().equals(name)) { return result; } } return null; } /** * Returns the '<em><b>Operating System Type Enumeration</b></em>' literal with the specified integer value. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static OperatingSystemTypeEnumeration get(int value) { switch (value) { case UNKNOWN: return UNKNOWN_LITERAL; case MACOS: return MACOS_LITERAL; case ATTUNIX: return ATTUNIX_LITERAL; case DGUX: return DGUX_LITERAL; case DECNT: return DECNT_LITERAL; case TRU64_UNIX: return TRU64_UNIX_LITERAL; case OPEN_VMS: return OPEN_VMS_LITERAL; case HPUX: return HPUX_LITERAL; case AIX: return AIX_LITERAL; case MVS: return MVS_LITERAL; case OS400: return OS400_LITERAL; case OS2: return OS2_LITERAL; case JAVA_VM: return JAVA_VM_LITERAL; case MSDOS: return MSDOS_LITERAL; case WIN_3X: return WIN_3X_LITERAL; case WIN95: return WIN95_LITERAL; case WIN98: return WIN98_LITERAL; case WINNT: return WINNT_LITERAL; case WINCE: return WINCE_LITERAL; case NCR3000: return NCR3000_LITERAL; case NET_WARE: return NET_WARE_LITERAL; case OSF: return OSF_LITERAL; case DCOS: return DCOS_LITERAL; case RELIANT_UNIX: return RELIANT_UNIX_LITERAL; case SCO_UNIX_WARE: return SCO_UNIX_WARE_LITERAL; case SCO_OPEN_SERVER: return SCO_OPEN_SERVER_LITERAL; case SEQUENT: return SEQUENT_LITERAL; case IRIX: return IRIX_LITERAL; case SOLARIS: return SOLARIS_LITERAL; case SUN_OS: return SUN_OS_LITERAL; case U6000: return U6000_LITERAL; case ASERIES: return ASERIES_LITERAL; case TANDEM_NSK: return TANDEM_NSK_LITERAL; case TANDEM_NT: return TANDEM_NT_LITERAL; case BS2000: return BS2000_LITERAL; case LINUX: return LINUX_LITERAL; case LYNX: return LYNX_LITERAL; case XENIX: return XENIX_LITERAL; case VM: return VM_LITERAL; case INTERACTIVE_UNIX: return INTERACTIVE_UNIX_LITERAL; case BSDUNIX: return BSDUNIX_LITERAL; case FREE_BSD: return FREE_BSD_LITERAL; case NET_BSD: return NET_BSD_LITERAL; case GNU_HURD: return GNU_HURD_LITERAL; case OS9: return OS9_LITERAL; case MACH_KERNEL: return MACH_KERNEL_LITERAL; case INFERNO: return INFERNO_LITERAL; case QNX: return QNX_LITERAL; case EPOC: return EPOC_LITERAL; case IX_WORKS: return IX_WORKS_LITERAL; case VX_WORKS: return VX_WORKS_LITERAL; case MI_NT: return MI_NT_LITERAL; case BE_OS: return BE_OS_LITERAL; case HPMPE: return HPMPE_LITERAL; case NEXT_STEP: return NEXT_STEP_LITERAL; case PALM_PILOT: return PALM_PILOT_LITERAL; case RHAPSODY: return RHAPSODY_LITERAL; case WINDOWS2000: return WINDOWS2000_LITERAL; case DEDICATED: return DEDICATED_LITERAL; case OS390: return OS390_LITERAL; case VSE: return VSE_LITERAL; case TPF: return TPF_LITERAL; case WINDOWS_RME: return WINDOWS_RME_LITERAL; case CALDERA_OPEN_UNIX: return CALDERA_OPEN_UNIX_LITERAL; case OPEN_BSD: return OPEN_BSD_LITERAL; case NOT_APPLICABLE: return NOT_APPLICABLE_LITERAL; case WINDOWS_XP: return WINDOWS_XP_LITERAL; case ZOS: return ZOS_LITERAL; case OTHER: return OTHER_LITERAL; } return null; } /** * Only this class can construct instances. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private OperatingSystemTypeEnumeration(int value, String name, String literal) { super(value, name, literal); } } //OperatingSystemTypeEnumeration