public abstract class Project
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Project() |
Modifier and Type | Method and Description |
---|---|
protected java.io.File |
ensureDirectoryCreated(java.io.File dir) |
Version |
getAppSuiteVersion() |
java.io.File |
getBinDir() |
java.io.File |
getClassesDir() |
protected java.lang.String |
getClassesDirName() |
java.io.File |
getLibDir() |
java.io.File |
getPackageDirOf(java.lang.Class c)
Returns the absolute directory of the package of this class
|
Version |
getProductVersion()
Defines a custom product version which adds on top of the AppSuiteVersion.
|
java.io.File |
getProjectDir() |
abstract java.lang.String |
getProjectName() |
java.io.File |
getResourcePath(java.lang.String relativePath) |
java.io.File |
getSourcesDir() |
protected java.lang.String |
getSourcesDirName() |
java.io.File |
getTestProcessExecutableFile()
Returns the full pathname of the 'testprocess' executable.
|
java.lang.String |
getTestprocessExecutableName()
The 'testprocess' executable is platform dependent.
|
java.io.File |
getUserWorkingDir() |
java.io.File |
getWorkingDir() |
java.lang.String |
toString() |
protected java.io.File ensureDirectoryCreated(java.io.File dir)
public java.io.File getPackageDirOf(java.lang.Class c)
public abstract java.lang.String getProjectName()
public Version getProductVersion()
protected java.lang.String getSourcesDirName()
protected java.lang.String getClassesDirName()
public final java.io.File getTestProcessExecutableFile()
public java.lang.String getTestprocessExecutableName()
public final java.io.File getProjectDir()
public final java.io.File getBinDir()
public final java.io.File getLibDir()
public final java.io.File getUserWorkingDir()
public java.io.File getWorkingDir()
public final java.io.File getSourcesDir()
public final java.io.File getClassesDir()
public final java.io.File getResourcePath(java.lang.String relativePath)
public final Version getAppSuiteVersion()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014 EsprIT-Systems. All Rights Reserved.