public class LayoutStep extends AbstractWizardStep
Modifier and Type | Class and Description |
---|---|
protected class |
LayoutStep.SelectFieldsAndGroupsEventHandler |
Modifier and Type | Field and Description |
---|---|
protected static String |
AVAILABLE_COLUMNS_LIST_ID |
protected static String |
DETAIL_FIELDS_LIST_ID |
protected static int[] |
EMPTY_SELECTION |
protected static String |
GROUP_FIELDS_LIST_ID |
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 |
---|
LayoutStep() |
Modifier and Type | Method and Description |
---|---|
void |
createPresentationComponent(org.pentaho.ui.xul.XulDomContainer mainWizardContainer) |
List<FieldWrapper> |
getDetailFields() |
List<FieldWrapper> |
getGroupFields() |
ArrayList<SourceFieldDefinition> |
getSelectableFields() |
String |
getStepName() |
void |
setBindings()
setBindings()
Allows concrete implementations to set their bindings for enclosed properties and Xul defined elements.
|
void |
setDetailFields(List<FieldWrapper> detailFields) |
void |
setGroupFields(List<FieldWrapper> groupFields) |
void |
setSelectableFields(ArrayList<SourceFieldDefinition> selectableFields) |
void |
stepActivating()
stepActivating()
Called on each step just before it become active (before it's card is shown).
|
getAttributeContext, getBindingFactory, getDesignTimeContext, getDocument, getEditorModel, isFinishable, isPreviewable, isValid, setBindingFactory, setDesignTimeContext, setDocument, setEditorModel, setFinishable, setPreviewable, setValid, stepDeactivating
protected static final String AVAILABLE_COLUMNS_LIST_ID
protected static final String GROUP_FIELDS_LIST_ID
protected static final String DETAIL_FIELDS_LIST_ID
protected static final int[] EMPTY_SELECTION
public void setBindings()
WizardStep
public void stepActivating()
WizardStep
stepActivating
in interface WizardStep
stepActivating
in class AbstractWizardStep
public List<FieldWrapper> getDetailFields()
public void setDetailFields(List<FieldWrapper> detailFields)
public List<FieldWrapper> getGroupFields()
public void setGroupFields(List<FieldWrapper> groupFields)
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 ArrayList<SourceFieldDefinition> getSelectableFields()
public void setSelectableFields(ArrayList<SourceFieldDefinition> selectableFields)
public String getStepName()
Copyright © 2018 Hitachi Vantara. All rights reserved.