Enum Class Name
- All Implemented Interfaces:
Serializable,Comparable<Name>,Constable
Enum representing the possible values for
name in a technical element, specifying
the name of the platform or software requirements.
The following schema snippet defines the possible values:
<xs:simpleType name="nameVocab">
<xs:restriction base="xs:string">
<xs:enumeration value="pc-dos"/>
<xs:enumeration value="ms-windows"/>
<xs:enumeration value="macos"/>
<xs:enumeration value="unix"/>
<xs:enumeration value="multi-os"/>
<xs:enumeration value="none"/>
<xs:enumeration value="any"/>
<xs:enumeration value="netscape communicator"/>
<xs:enumeration value="ms-internet explorer"/>
<xs:enumeration value="opera"/>
<xs:enumeration value="amaya"/>
</xs:restriction>
</xs:simpleType>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe "amaya" value specifies that the platform or software requirements are for Amaya.The "any" value specifies that the platform or software requirements are for any operating system.The "macOS" value specifies that the platform or software requirements are for macOS.The "ms-internet explorer" value specifies that the platform or software requirements are for MS Internet Explorer.The "ms-windows" value specifies that the platform or software requirements are for MS Windows.The "multi-os" value specifies that the platform or software requirements are for multiple operating systems.The "netscape communicator" value specifies that the platform or software requirements are for Netscape Communicator.The "none" value specifies that there are no platform or software requirements.The "opera" value specifies that the platform or software requirements are for Opera.The "pc-dos" value specifies that the platform or software requirements are for PC-DOS.The "unix" value specifies that the platform or software requirements are for Unix.The "unknown" value specifies that the platform or software requirements are unknown. -
Method Summary
-
Enum Constant Details
-
PC_DOS
The "pc-dos" value specifies that the platform or software requirements are for PC-DOS. -
MS_WINDOWS
The "ms-windows" value specifies that the platform or software requirements are for MS Windows. -
MACOS
The "macOS" value specifies that the platform or software requirements are for macOS. -
UNIX
The "unix" value specifies that the platform or software requirements are for Unix. -
MULTI_OS
The "multi-os" value specifies that the platform or software requirements are for multiple operating systems. -
NONE
The "none" value specifies that there are no platform or software requirements. -
ANY
The "any" value specifies that the platform or software requirements are for any operating system. -
NETSCAPE_COMMUNICATOR
The "netscape communicator" value specifies that the platform or software requirements are for Netscape Communicator. -
MS_INTERNET_EXPLORER
The "ms-internet explorer" value specifies that the platform or software requirements are for MS Internet Explorer. -
OPERA
The "opera" value specifies that the platform or software requirements are for Opera. -
AMAYA
The "amaya" value specifies that the platform or software requirements are for Amaya. -
UNKNOWN
The "unknown" value specifies that the platform or software requirements are unknown.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-