|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.text.Format | +--org.openide.util.MapFormat | +--org.openide.execution.ProcessExecutor.Format
Default format that can format tags related to execution. These include settings of classpath (can be composed from repository, class path, boot class path and libraries), putting somewhere the name of executed class and its arguments.
Field Summary | |
static String |
TAG_ARGUMENTS
Tag replaced with arguments of the program |
static String |
TAG_BOOTCLASSPATH
Tag replaced with ProcessExecutors.getBootClassPath () |
static String |
TAG_CLASSNAME
Tag replaced with name of executed class |
static String |
TAG_CLASSPATH
Tag replaced with ProcessExecutors.getClassPath () |
static String |
TAG_JAVAHOME
Tag replaced with install directory of JDK |
static String |
TAG_JDKHOME
Tag replaced with install directory of JDK |
static String |
TAG_LIBRARY
Tag replaced with ProcessExecutors.getLibraryPath () |
static String |
TAG_PATHSEPARATOR
Tag replaced with separator between path components |
static String |
TAG_REPOSITORY
Tag replaced with ProcessExecutors.getRepositoryPath () |
static String |
TAG_SEPARATOR
Tag replaced with separator between filename components |
Constructor Summary | |
ProcessExecutor.Format(ExecInfo info)
All values for the paths takes from NbClassPath.createXXX methods. |
|
ProcessExecutor.Format(ExecInfo info,
NbClassPath classPath,
NbClassPath bootClassPath,
NbClassPath repository,
NbClassPath library)
|
Methods inherited from class org.openide.util.MapFormat |
format, format, getLeftBrace, getMap, getRightBrace, isExactMatch, parse, parseObject, processKey, processPattern, setExactMatch, setLeftBrace, setMap, setRightBrace, setThrowExceptionIfKeyWasNotFound, willThrowExceptionIfKeyWasNotFound |
Methods inherited from class java.text.Format |
clone, format, parseObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String TAG_CLASSPATH
public static final String TAG_BOOTCLASSPATH
public static final String TAG_REPOSITORY
public static final String TAG_LIBRARY
public static final String TAG_CLASSNAME
public static final String TAG_ARGUMENTS
public static final String TAG_JAVAHOME
public static final String TAG_JDKHOME
public static final String TAG_SEPARATOR
public static final String TAG_PATHSEPARATOR
Constructor Detail |
public ProcessExecutor.Format(ExecInfo info)
info
- exec info about class to executepublic ProcessExecutor.Format(ExecInfo info, NbClassPath classPath, NbClassPath bootClassPath, NbClassPath repository, NbClassPath library)
info
- exec info about class to executeclassPath
- to substitute instead of CLASSPATHbootClassPath
- boot class pathrepository
- repository pathlibrary
- library path
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |