KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > izforge > izpack > util > OsVersionConstants


1 /*
2  * IzPack - Copyright 2001-2007 Julien Ponge, All Rights Reserved.
3  *
4  * http://www.izforge.com/izpack/
5  * http://developer.berlios.de/projects/izpack/
6  *
7  * Copyright 2005 Marc Eppelmann
8  *
9  * Licensed under the Apache License, Version 2.0 (the "License");
10  * you may not use this file except in compliance with the License.
11  * You may obtain a copy of the License at
12  *
13  * http://www.apache.org/licenses/LICENSE-2.0
14  *
15  * Unless required by applicable law or agreed to in writing, software
16  * distributed under the License is distributed on an "AS IS" BASIS,
17  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18  * See the License for the specific language governing permissions and
19  * limitations under the License.
20  */

21 package com.izforge.izpack.util;
22
23 /**
24  * Holds some OS (Version) Constants
25  *
26  * @author marc.eppelmann@reddot.de
27  */

28 public interface OsVersionConstants
29 {
30   //~ Static fields/initializers *********************************************************
31

32   /** OSNAME = "os.name" */
33   public final static String JavaDoc OSNAME = "os.name";
34
35   /** FREEBSD = "FreeBSD" */
36   public final static String JavaDoc FREEBSD = "FreeBSD";
37
38   /** LINUX = "Linux" */
39   public final static String JavaDoc LINUX = "Linux";
40
41   /** HP_UX = "HP-UX" */
42   public final static String JavaDoc HP_UX = "HP-UX";
43
44   /** AIX = "AIX" */
45   public final static String JavaDoc AIX = "AIX";
46
47   /** SUNOS = "SunOS" */
48   public final static String JavaDoc SUNOS = "SunOS";
49
50   /** OS_2 = "OS/2" */
51   public final static String JavaDoc OS_2 = "OS/2";
52
53   /** MAC = "Mac" */
54   public final static String JavaDoc MAC = "Mac";
55   
56   /** Mac OS X */
57   public final static String JavaDoc MACOSX = "mac os x";
58
59   /** WINDOWS = "Windows" */
60   public final static String JavaDoc WINDOWS = "Windows";
61
62   /** REDHAT = "RedHat" */
63   public final static String JavaDoc REDHAT = "RedHat";
64
65   /** RED_HAT = "Red Hat" */
66   public final static String JavaDoc RED_HAT = "Red Hat";
67
68   /** FEDORA = "Fedora" */
69   public final static String JavaDoc FEDORA = "Fedora";
70
71   /** MANDRAKE = "Mandrake" */
72   public final static String JavaDoc MANDRAKE = "Mandrake";
73
74   /** MANDRIVA = "Mandriva" */
75   public final static String JavaDoc MANDRIVA = "Mandriva";
76
77   /** SUSE = "SuSE" */
78   public final static String JavaDoc SUSE = "SuSE";
79
80   /** DEBIAN = "Debian" */
81   public final static String JavaDoc DEBIAN = "Debian";
82
83   /** PROC_VERSION = "/proc/version" */
84   public final static String JavaDoc PROC_VERSION = "/proc/version";
85 }
86
Popular Tags