@Override public void init(MutableProjectConfig dataObject) { super.init(dataObject); }
@Override public void init(MutableProjectConfig dataObject) { super.init(dataObject); setImportParameterValue(SKIP_FIRST_LEVEL_PARAM_NAME, String.valueOf(false)); }
@Override public void init(MutableProjectConfig dataObject) { super.init(dataObject); final ProjectWizardMode wizardMode = ProjectWizardMode.parse(context.get(WIZARD_MODE_KEY)); if (CREATE == wizardMode) { // set default values setAttribute(VERSION, DEFAULT_VERSION); setAttribute(PACKAGING, DEFAULT_PACKAGING); setAttribute(SOURCE_FOLDER, DEFAULT_SOURCE_FOLDER); setAttribute(TEST_SOURCE_FOLDER, DEFAULT_TEST_SOURCE_FOLDER); } else if (UPDATE == wizardMode && getAttribute(ARTIFACT_ID).isEmpty()) { estimateAndSetAttributes(); } }
@Override public void init(MutableProjectConfig dataObject) { super.init(dataObject); // this page may be reused so need to init it only once if (initialized) { return; } initialized = true; final ProjectWizardMode wizardMode = ProjectWizardMode.parse(context.get(WIZARD_MODE_KEY)); originParent = Path.valueOf(dataObject.getPath()).parent(); view.setParentPath(originParent); if (CREATE == wizardMode) { // set pre-selected project type final String preSelectedProjectTypeId; if (dataObject.getType() != null) { preSelectedProjectTypeId = dataObject.getType(); } else { preSelectedProjectTypeId = preSelectedProjectTypeManager.getPreSelectedProjectTypeId(); } if (wizardRegistry.getWizardRegistrar(preSelectedProjectTypeId).isPresent()) { dataObject.setType(preSelectedProjectTypeId); } } view.updateCategories(CREATE == wizardMode); }