The SUMO toolbox  2018a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
SystemPlatform Enum Reference
Inheritance diagram for SystemPlatform:
Inheritance graph
[legend]

Public Member Functions

 SystemPlatform (SystemPlatform parent, String code, String description)
 Constructor for the enum. More...
 
SystemPlatform getParent ()
 Gets the parent category. More...
 
String getCode ()
 Gets the code including all the parent codes. More...
 
String getDescription ()
 Gets the category description. More...
 
boolean holds (SystemPlatform sp)
 Public method to compare to other enums. More...
 

Public Attributes

 ANY =(null, "any", "Any")
 
 WIN =(ANY, "windows", "Windows family")
 
 WIN95 =(WIN, "win95", "Windows 95")
 
 WIN98
 
 ME =(WIN, "me", "Windows Millenium")
 
 XP
 
 NT =(WIN, "vista", "Windows NT")
 
 VISTA
 
 UNIX =(ANY, "unix", "UNIX-like")
 
 LINUX =(UNIX, "linux", "Linux")
 
 BSD
 
 MAC =(UNIX, "mac", "Apple")
 
 MACOSX =(MAC, "macosx", "Macintosh Leopard")
 
 JAVA =(ANY, "java", "Java")
 
 MATLAB =(ANY, "matlab", "Matlab")
 

Static Public Attributes

staticfinal long serialVersionUID = 1L
 

Constructor & Destructor Documentation

SystemPlatform ( SystemPlatform  parent,
String  code,
String  description 
)
inline

Constructor for the enum.

Fills in the code recursively from the parent enum.

Parameters
parentparent category
codecategory code
descriptioncategory description

Member Function Documentation

String getCode ( )
inline

Gets the code including all the parent codes.

Returns
the category code
String getDescription ( )
inline

Gets the category description.

Returns
the category description
SystemPlatform getParent ( )
inline

Gets the parent category.

Returns
the parent category
boolean holds ( SystemPlatform  sp)
inline

Public method to compare to other enums.

Parameters
sp

Member Data Documentation

ANY =(null, "any", "Any")
BSD
Initial value:
=(UNIX,
"bsd", "BSD-variant")
JAVA =(ANY, "java", "Java")
LINUX =(UNIX, "linux", "Linux")
MAC =(UNIX, "mac", "Apple")
MACOSX =(MAC, "macosx", "Macintosh Leopard")
MATLAB =(ANY, "matlab", "Matlab")
ME =(WIN, "me", "Windows Millenium")
NT =(WIN, "vista", "Windows NT")
static final long serialVersionUID = 1L
static
UNIX =(ANY, "unix", "UNIX-like")
VISTA
Initial value:
=(
WIN, "vista", "Windows Vista")
WIN =(ANY, "windows", "Windows family")
WIN95 =(WIN, "win95", "Windows 95")
WIN98
Initial value:
=(
WIN, "win98", "Windows 98")
XP
Initial value:
=(
WIN, "xp", "Windows XP")

The documentation for this enum was generated from the following file: