private static final @NonNls String CUSTOMIZE_IDE_WIZARD_STEPS = "customize-ide-wizard";
private static final @NonNls String STEPS_PROVIDER = "provider";
private static final @NonNls String WIZARD_DIALOG = "dialog";
- private static final String ELEMENT_EVALUATION = "evaluation";
+ private static final @NonNls String ELEMENT_EVALUATION = "evaluation";
private static final @NonNls String ATTRIBUTE_EVAL_LICENSE_URL = "license-url";
private static final @NonNls String ELEMENT_LICENSING = "licensing";
private static final @NonNls String ATTRIBUTE_KEY_CONVERSION_URL = "key-conversion-url";
if (wizardSteps != null) {
myCustomizeIDEWizardStepsProvider = wizardSteps.getAttributeValue(STEPS_PROVIDER);
- String dialogClass = getAttributeValue(wizardSteps, WIZARD_DIALOG);
- if (dialogClass != null) {
- myCustomizeIDEWizardDialog = dialogClass;
- }
+ myCustomizeIDEWizardDialog = getAttributeValue(wizardSteps, WIZARD_DIALOG);
}
Element helpElement = getChild(element, HELP_ELEMENT_NAME);
@Nls(capitalization = Nls.Capitalization.Title)
public abstract String getTitle();
+ /**
+ * Content for title under top navigation.
+ *
+ * @return either a HTML string prefixed with <html>, or a text string not prefixed with <html>, which will be processed with StringUtil.escapeXmlEntities
+ */
@Nls
public abstract String getHTMLHeader();
+ /**
+ * Content for footer above buttons.
+ *
+ * @return either a HTML string prefixed with <html>, or a text string not prefixed with <html>, which will be processed with StringUtil.escapeXmlEntities
+ */
@Nullable
@Nls
public String getHTMLFooter() {