private void parseParameters(Parameters params) { List<String> raw = params.getRaw(); if (!raw.contains("-v") && !raw.contains("--verbose")) { // error output is disabled by default System.err.close(); } }
@Override public void init() { STOPWATCH.start(); rawParameters = getParameters().getRaw(); verboseIfRequired(); startLogAppender(); System.setProperty(PDDocumentHandler.SAMBOX_USE_ASYNC_WRITER, Boolean.TRUE.toString()); System.setProperty(Sejda.UNETHICAL_READ_PROPERTY_NAME, Boolean.TRUE.toString()); LOG.info("Starting PDFsam"); clean = rawParameters.contains("--clean") || rawParameters.contains("-clean") || rawParameters.contains("-c"); cleanUserContextIfNeeded(userContext); String localeString = userContext.getLocale(); if (isNotBlank(localeString)) { eventStudio().broadcast(new SetLocaleEvent(localeString)); } String defaultworkingPath = userContext.getDefaultWorkingPath(); if (isNotBlank(defaultworkingPath)) { try { if (Files.isDirectory(Paths.get(defaultworkingPath))) { eventStudio().broadcast(new SetLatestDirectoryEvent(new File(defaultworkingPath))); } } catch (InvalidPathException e) { LOG.warn("Unable to set initial directory, default path is invalid.", e); } } }
@Override public void start(Stage primaryStage) { this.primaryStage = primaryStage; Application.Parameters parameters = getParameters(); List<String> rawParams = parameters.getRaw(); String userName = rawParams.get(0); String password = rawParams.get(1); String host = rawParams.get(2); this.shell = new Shell(username,password,host); initialiseOverview(); }
if (params.isEmpty() && !getParameters().getRaw().isEmpty()) { showHelp();
@Override public void init() throws Exception { // setup EasyDI for dependency injection var easyDI = new EasyDI(); easyDI.bindInstance(STApplication.class, this); easyDI.bindInterface(IStorage.class, XMLStorage.class); easyDI.bindInterface(STContext.class, STContextImpl.class); easyDI.bindInterface(EVContext.class, STContextImpl.class); easyDI.bindInterface(STDocument.class, STDocumentImpl.class); easyDI.bindInterface(STController.class, STControllerImpl.class); // initialize the document and options document = easyDI.getInstance(STDocument.class); document.evaluateCommandLineParameters(getParameters().getRaw()); document.loadOptions(); var options = document.getOptions(); easyDI.bindInstance(EVOptions.class, options); // initialize the context (set format utils for current configuration) context = easyDI.getInstance(STContext.class); context.setFormatUtils(new FormatUtils(options.getUnitSystem())); controller = easyDI.getInstance(STController.class); }
@Override public void start(Stage stage) throws Exception { if (getParameters().getRaw().contains(TEST)) { test = true; } mainStage = stage; // set user agent stylesheet updateUserAgentStyleSheet(true); // build Menu Bar outerRoot = new BorderPane(); outerRoot.setTop(buildMenuBar()); outerRoot.setCenter(root); // build UI rebuildUI(true, false, 0, null); // show UI Scene scene = new Scene(outerRoot, 1024, 768); scene.getStylesheets().add(testAppCssUrl); stage.setScene(scene); stage.setTitle("Modena"); // stage.setIconified(test); // TODO: Blocked by http://javafx-jira.kenai.com/browse/JMY-203 stage.show(); // see SamplePage.java:110 comment on how test fails without having stage // shown instance = this; }
@Override public void start(Stage primaryStage) throws Exception { start(primaryStage, this.getParameters().getRaw().get(0)); }
public void initialize() { if (getPhase() == ApplicationPhase.INITIALIZE) { Parameters parameters = getParameters(); if (parameters != null && !parameters.getRaw().isEmpty()) { int length = parameters.getRaw().size(); startupArgs = new String[length]; System.arraycopy(parameters.getRaw().toArray(), 0, startupArgs, 0, length); } getApplicationConfigurer().init(); } }
@Override public final void start(Stage primaryStage) throws Exception { primaryStage.setTitle(getName()); this.stage = primaryStage; List<String> parameters = getParameters().getRaw(); if (parameters == null) { run(new String[0]); } else { run(parameters.toArray(new String[parameters.size()])); } }
/** * {@inheritDoc} */ @Override public void init() throws Exception { List<String> params = getParameters().getRaw(); width = Integer.parseInt(params.get(0)); height = Integer.parseInt(params.get(1)); headless = Boolean.parseBoolean(params.get(2)); }
@Override public void start(Stage primaryStage) throws Exception { Parameters parameters = getParameters(); Map<String, String> namedParameters = parameters.getNamed(); String host = namedParameters.getOrDefault("host", "localhost"); LogTools.info("Creating REA UI with the module address: " + host); if (!parameters.getRaw().isEmpty()) LogTools.info("Received the program arguments: " + parameters.getRaw()); LIDARBasedEnvironmentAwarenessUI remoteUI = LIDARBasedEnvironmentAwarenessUI.creatRemoteUI(primaryStage, host); remoteUI.show(); }