org.codehaus.mojo.appassembler.daemon.script
Class Platform

java.lang.Object
  extended by org.codehaus.mojo.appassembler.daemon.script.Platform

public class Platform
extends java.lang.Object

Version:
$Id: Platform.java 6588 2008-03-28 12:22:57Z bentmann $
Author:
Trygve Laugstøl

Field Summary
static java.lang.String UNIX_NAME
           
static java.lang.String WINDOWS_NAME
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
static java.util.Set getAllPlatformNames()
           
static java.util.Set getAllPlatforms()
           
 java.lang.String getAppArguments(org.codehaus.mojo.appassembler.model.Daemon descriptor)
           
 java.lang.String getBasedir()
           
 java.lang.String getBinFileExtension()
           
 java.lang.String getClassPath(org.codehaus.mojo.appassembler.model.Daemon daemon)
           
 java.lang.String getEnvSetup(org.codehaus.mojo.appassembler.model.Daemon daemon)
           
 java.lang.String getExtraJvmArguments(org.codehaus.mojo.appassembler.model.JvmSettings jvmSettings)
           
static Platform getInstance(java.lang.String platformName)
           
 java.lang.String getInterpolationToken()
           
 java.lang.String getName()
           
 java.lang.String getPathSeparator()
           
static java.util.Set getPlatformSet(java.util.List platformList)
           
static java.util.Set getPlatformSet(java.util.List platformList, java.util.Set allSet)
           
 java.lang.String getRepo()
           
 java.lang.String getSeparator()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNIX_NAME

public static final java.lang.String UNIX_NAME
See Also:
Constant Field Values

WINDOWS_NAME

public static final java.lang.String WINDOWS_NAME
See Also:
Constant Field Values
Method Detail

getInstance

public static Platform getInstance(java.lang.String platformName)
                            throws DaemonGeneratorException
Throws:
DaemonGeneratorException

getAllPlatformNames

public static java.util.Set getAllPlatformNames()

getAllPlatforms

public static java.util.Set getAllPlatforms()

getPlatformSet

public static java.util.Set getPlatformSet(java.util.List platformList)
                                    throws DaemonGeneratorException
Throws:
DaemonGeneratorException

getPlatformSet

public static java.util.Set getPlatformSet(java.util.List platformList,
                                           java.util.Set allSet)
                                    throws DaemonGeneratorException
Throws:
DaemonGeneratorException

getInterpolationToken

public java.lang.String getInterpolationToken()

getBinFileExtension

public java.lang.String getBinFileExtension()

getBasedir

public java.lang.String getBasedir()

getRepo

public java.lang.String getRepo()

getSeparator

public java.lang.String getSeparator()

getPathSeparator

public java.lang.String getPathSeparator()

getClassPath

public java.lang.String getClassPath(org.codehaus.mojo.appassembler.model.Daemon daemon)
                              throws DaemonGeneratorException
Throws:
DaemonGeneratorException

getExtraJvmArguments

public java.lang.String getExtraJvmArguments(org.codehaus.mojo.appassembler.model.JvmSettings jvmSettings)

getAppArguments

public java.lang.String getAppArguments(org.codehaus.mojo.appassembler.model.Daemon descriptor)

getEnvSetup

public java.lang.String getEnvSetup(org.codehaus.mojo.appassembler.model.Daemon daemon)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getName

public java.lang.String getName()


Copyright © 2006-2009. All Rights Reserved.