public class LookAndFeelStep extends AbstractWizardStep
Modifier and Type | Class and Description |
---|---|
protected class |
LookAndFeelStep.SelectTemplateStepHandler |
FINISHABLE_PROPERTY_NAME, messages, PREVIEWABLE_PROPERTY_NAME, SPACER_IMAGE_SRC, STEP_CONTAINER, STEP_IMAGE_SRC, VALID_PROPERTY_NAME, XUL_HBOX_TYPE, XUL_IMAGE_TYPE, XUL_LABEL_TYPE
Constructor and Description |
---|
LookAndFeelStep() |
Modifier and Type | Method and Description |
---|---|
static File |
computeInstallationDirectory() |
void |
createPresentationComponent(org.pentaho.ui.xul.XulDomContainer mainWizardContainer) |
String |
getFileName() |
Integer |
getSelectedTemplate() |
String |
getStepName() |
List<String> |
getTemplates() |
boolean |
isStartFromFile() |
void |
setBindings()
setBindings()
Allows concrete implementations to set their bindings for enclosed properties and Xul defined elements.
|
void |
setFileName(String fileName) |
void |
setSelectedTemplate(Integer selectedTemplate) |
void |
setSelectedTemplateByPath(String path) |
void |
setStartFromFile(boolean startFromFile) |
void |
setTemplates(List<String> templates) |
void |
stepActivating()
stepActivating()
Called on each step just before it become active (before it's card is shown).
|
boolean |
stepDeactivating()
Called on a step just before it becomes deactivated (before the new active step is shown).
|
getAttributeContext, getBindingFactory, getDesignTimeContext, getDocument, getEditorModel, isFinishable, isPreviewable, isValid, setBindingFactory, setDesignTimeContext, setDocument, setEditorModel, setFinishable, setPreviewable, setValid
public static File computeInstallationDirectory()
public void setBindings()
WizardStep
public boolean stepDeactivating()
WizardStep
stepDeactivating
in interface WizardStep
stepDeactivating
in class AbstractWizardStep
public void stepActivating()
WizardStep
stepActivating
in interface WizardStep
stepActivating
in class AbstractWizardStep
public String getFileName()
public void setFileName(String fileName)
public boolean isStartFromFile()
public void setStartFromFile(boolean startFromFile)
public void createPresentationComponent(org.pentaho.ui.xul.XulDomContainer mainWizardContainer) throws org.pentaho.ui.xul.XulException
createPresentationComponent
in interface WizardStep
createPresentationComponent
in class AbstractWizardStep
org.pentaho.ui.xul.XulException
- Creates the presentation layer associated with this WizardStep. This is usually done by
loading an overlay into the main_wzard_panel.xulpublic String getStepName()
public void setSelectedTemplateByPath(String path)
public Integer getSelectedTemplate()
public void setSelectedTemplate(Integer selectedTemplate)
Copyright © 2018 Hitachi Vantara. All rights reserved.