public String[] getVMArguments() { return data.getJvmArgs(); }
@Override public String[] getVMArguments() { return data.getJvmArgs(); }
public String[] getVMArguments() { return data.getJvmArgs(); }
private void setJVMArgs(List<String> lines, LauncherData launcherData) { ParserUtils.removeArgument(EquinoxConstants.OPTION_VMARGS, lines); if (launcherData.getJvmArgs() == null || launcherData.getJvmArgs().length == 0) return; String[] args = launcherData.getJvmArgs(); lines.add(EquinoxConstants.OPTION_VMARGS); for (int i = 0; i < args.length; i++) { lines.add(args[i]); } }
private void setJVMArgs(List lines, LauncherData launcherData) { ParserUtils.removeArgument(EquinoxConstants.OPTION_VMARGS, lines); if (launcherData.getJvmArgs() == null || launcherData.getJvmArgs().length == 0) return; String[] args = launcherData.getJvmArgs(); lines.add(EquinoxConstants.OPTION_VMARGS); for (int i = 0; i < args.length; i++) { lines.add(args[i]); } }
private static File getFwJar(LauncherData launcherData, ConfigData configData, boolean checkBundleInfos) { if (launcherData.getFwJar() != null) { return launcherData.getFwJar(); } // check -D arguments of jvmArgs ? String[] jvmArgs = launcherData.getJvmArgs(); String location = null; for (int i = 0; i < jvmArgs.length; i++) { if (jvmArgs[i].endsWith("-D" + "osgi.framework=")) { //$NON-NLS-1$ //$NON-NLS-2$ location = jvmArgs[i].substring(("-D" + "osgi.framework=").length()); //$NON-NLS-1$ //$NON-NLS-2$ } } if (location != null) { return new File(location); } if (checkBundleInfos) { File ret = getSystemBundleFromBundleInfos(configData); if (ret != null) { return ret; } } return null; // return getSystemBundleBySearching(launcherData); }
private static File getFwJar(LauncherData launcherData, ConfigData configData, boolean checkBundleInfos) { if (launcherData.getFwJar() != null) { return launcherData.getFwJar(); } // check -D arguments of jvmArgs ? String[] jvmArgs = launcherData.getJvmArgs(); String location = null; for (int i = 0; i < jvmArgs.length; i++) { if (jvmArgs[i].endsWith("-D" + "osgi.framework=")) { //$NON-NLS-1$ //$NON-NLS-2$ location = jvmArgs[i].substring(("-D" + "osgi.framework=").length()); //$NON-NLS-1$ //$NON-NLS-2$ } } if (location != null) { return new File(location); } if (checkBundleInfos) { File ret = getSystemBundleFromBundleInfos(configData); if (ret != null) { return ret; } } return null; // return getSystemBundleBySearching(launcherData); }
protected static void addByteArg(String arg, String flag, LauncherData launcherData, File storageArea) throws IOException { Properties storedValues = load(storageArea); String currentArg = getCurrentArg(flag, launcherData.getJvmArgs()); // Check for user changes detectUserValue(currentArg, flag, storedValues); validateValue(arg.substring(flag.length())); rememberArg(storedValues, arg.substring(flag.length()), flag); launcherData.removeJvmArg(currentArg); // Set the argument to use & save stored values setToMax(flag, storedValues, launcherData); save(storedValues, storageArea); }
protected static void addByteArg(String arg, String flag, LauncherData launcherData, File storageArea) throws IOException { Properties storedValues = load(storageArea); String currentArg = getCurrentArg(flag, launcherData.getJvmArgs()); // Check for user changes detectUserValue(currentArg, flag, storedValues); validateValue(arg.substring(flag.length())); rememberArg(storedValues, arg.substring(flag.length()), flag); launcherData.removeJvmArg(currentArg); // Set the argument to use & save stored values setToMax(flag, storedValues, launcherData); save(storedValues, storageArea); }
cmdList.add("java"); //$NON-NLS-1$ if (launcherData.getJvmArgs() != null) for (int i = 0; i < launcherData.getJvmArgs().length; i++) cmdList.add(launcherData.getJvmArgs()[i]);
cmdList.add("java"); //$NON-NLS-1$ if (launcherData.getJvmArgs() != null) for (int i = 0; i < launcherData.getJvmArgs().length; i++) cmdList.add(launcherData.getJvmArgs()[i]);
private static void removeByteArg(String arg, String flag, LauncherData launcherData, File storageArea) throws IOException { Properties storedValues = AddJVMArgumentAction.load(storageArea); String argValue = arg.substring(flag.length()); String currentArg = AddJVMArgumentAction.getCurrentArg(flag, launcherData.getJvmArgs()); // Check for user changes AddJVMArgumentAction.detectUserValue(currentArg, flag, storedValues); AddJVMArgumentAction.validateValue(arg.substring(flag.length())); removeArg(storedValues, argValue, flag); launcherData.removeJvmArg(currentArg); // Set the argument to use & save stored values AddJVMArgumentAction.setToMax(flag, storedValues, launcherData); AddJVMArgumentAction.save(storedValues, storageArea); }
private static void removeByteArg(String arg, String flag, LauncherData launcherData, File storageArea) throws IOException { Properties storedValues = AddJVMArgumentAction.load(storageArea); String argValue = arg.substring(flag.length()); String currentArg = AddJVMArgumentAction.getCurrentArg(flag, launcherData.getJvmArgs()); // Check for user changes AddJVMArgumentAction.detectUserValue(currentArg, flag, storedValues); AddJVMArgumentAction.validateValue(arg.substring(flag.length())); removeArg(storedValues, argValue, flag); launcherData.removeJvmArg(currentArg); // Set the argument to use & save stored values AddJVMArgumentAction.setToMax(flag, storedValues, launcherData); AddJVMArgumentAction.save(storedValues, storageArea); }
return; Properties properties = new Properties(); String[] jvmArgs = manipulator.getLauncherData().getJvmArgs(); for (int i = 0; i < jvmArgs.length; i++) { if (jvmArgs[i].startsWith("-D")) { //$NON-NLS-1$
return; Properties properties = new Properties(); String[] jvmArgs = manipulator.getLauncherData().getJvmArgs(); for (int i = 0; i < jvmArgs.length; i++) { if (jvmArgs[i].startsWith("-D")) { //$NON-NLS-1$
return; Properties properties = new Properties(); String[] jvmArgs = manipulator.getLauncherData().getJvmArgs(); for (int i = 0; i < jvmArgs.length; i++) { if (jvmArgs[i].startsWith("-D")) { //$NON-NLS-1$
fVMArgs = manipulator.getLauncherData().getJvmArgs();
@Override public void setLauncherData(LauncherData value) { launcherData.initialize(); launcherData.setFwConfigLocation(value.getFwConfigLocation()); launcherData.setFwPersistentDataLocation(value.getFwPersistentDataLocation(), value.isClean()); launcherData.setJvm(value.getJvm()); launcherData.setJvmArgs(value.getJvmArgs()); launcherData.setOS(value.getOS()); if (launcherData.getFwName().equals(value.getFwName())) if (launcherData.getFwVersion().equals(value.getFwVersion())) { // TODO launcherData.getFwName()/getFwVersion()/ // getLauncherName()/getLauncherVersion() might be taken into consideration // for copying . launcherData.setFwJar(value.getFwJar()); launcherData.setHome(value.getHome()); launcherData.setLauncher(value.getLauncher()); launcherData.setLauncherConfigLocation(value.getLauncherConfigLocation()); } }
public void setLauncherData(LauncherData value) { launcherData.initialize(); launcherData.setFwConfigLocation(value.getFwConfigLocation()); launcherData.setFwPersistentDataLocation(value.getFwPersistentDataLocation(), value.isClean()); launcherData.setJvm(value.getJvm()); launcherData.setJvmArgs(value.getJvmArgs()); launcherData.setOS(value.getOS()); if (launcherData.getFwName().equals(value.getFwName())) if (launcherData.getFwVersion().equals(value.getFwVersion())) { // TODO launcherData.getFwName()/getFwVersion()/ // getLauncherName()/getLauncherVersion() might be taken into consideration // for copying . launcherData.setFwJar(value.getFwJar()); launcherData.setHome(value.getHome()); launcherData.setLauncher(value.getLauncher()); launcherData.setLauncherConfigLocation(value.getLauncherConfigLocation()); } }