installer
Class OperatingSystem

java.lang.Object
  extended byinstaller.OperatingSystem
Direct Known Subclasses:
OperatingSystem.HalfAnOS, OperatingSystem.Unix, OperatingSystem.VMS, OperatingSystem.Windows

public abstract class OperatingSystem
extends Object


Nested Class Summary
static class OperatingSystem.HalfAnOS
           
static class OperatingSystem.MacOS
           
static class OperatingSystem.OSTask
           
static class OperatingSystem.Unix
           
static class OperatingSystem.VMS
           
static class OperatingSystem.Windows
           
 
Constructor Summary
OperatingSystem()
           
 
Method Summary
abstract  String getInstallDirectory(String name, String version)
           
static OperatingSystem getOperatingSystem()
           
 OperatingSystem.OSTask[] getOSTasks(Install installer)
           
 void mkdirs(String directory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperatingSystem

public OperatingSystem()
Method Detail

getInstallDirectory

public abstract String getInstallDirectory(String name,
                                           String version)

getOSTasks

public OperatingSystem.OSTask[] getOSTasks(Install installer)

mkdirs

public void mkdirs(String directory)
            throws IOException
Throws:
IOException

getOperatingSystem

public static OperatingSystem getOperatingSystem()