package melnorme.lang.ide.core.launch;
import java.text.MessageFormat;
public class LaunchMessages {
public static final String BuildTarget_NotSpecified =
"Build target not specified";
public static final String BuildTarget_NotFound =
"Build target does not exist";
public static final String BuildTarget_NoArtifactPathSpecified =
"No path specified for the launch executable.";
public static String MSG_BuildTarget_NoExecutableAvailable() {
return "No launch executable specified by the Build Target.";
}
public static String MSG_BuildTarget_MultipleExecutablesAvailable() {
return "Multiple launch executables available from the Build Target.";
}
/* ----------------- ----------------- */
public static final String LCD_PreparingLaunch =
"Preparing launch...";
public static final String LCD_buildPrerequesite =
"Building prerequisite project list...";
private static final String LCD_startingLaunchConfiguration =
"Starting launch configuration {0}...";
public static String LCD_StartingLaunchConfiguration(String name) {
return MessageFormat.format(LCD_startingLaunchConfiguration, name);
}
public static final String LCD_errProcessNotSpecified =
"Process path not specified.";
public static final String LCD_errProcessPathEmtpy =
"Process path is empty.";
public static final String LCD_errINTERNAL_UnsupportedMode =
"Unsupported run mode: {0}";
public static final String errWorkingDirectoryDoesntExist =
"Working directory ({0}) doesn't exist.";
public static final String errExecutableFileDoesntExist =
"Executable file ({0}) doesn't exist.";
public static final String errFailedToSetupProcessEnvironment =
"Failed to setup process environment.";
public static final String errNewJavaProcessFailed =
"Failed to create a child process.";
public static String getFormattedString(String message, Object... args) {
return MessageFormat.format(message, args);
}
}