Class CmsWizard
- java.lang.Object
-
- de.hybris.platform.cockpit.wizards.Wizard
-
- de.hybris.platform.cmscockpit.wizard.CmsWizard
-
public class CmsWizard extends Wizard
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.cockpit.wizards.Wizard
Wizard.WizardEvent
-
-
Field Summary
Fields Modifier and Type Field Description protected org.zkoss.zul.VboxcontainerBoxprotected ObjectTypecurrentTypeprotected ObjectValueContainerobjectValueContainerprotected org.zkoss.zk.ui.Componentparentprotected booleanshowPrefilledValues-
Fields inherited from class de.hybris.platform.cockpit.wizards.Wizard
currentPage, DO_BACK_ON_FIRST_PAGE, frameComponent, history, messages
-
-
Constructor Summary
Constructors Constructor Description CmsWizard(BrowserModel browserModel, BrowserSectionModel browserSectionModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.zkoss.zul.WindowcreateFrameComponent(java.lang.String uri)protected org.zkoss.zk.ui.ComponentcreatePageComponent(org.zkoss.zk.ui.Component parent, WizardPage page, WizardPageController controller)BrowserModelgetBrowserModel()BrowserSectionModelgetBrowserSectionModel()ObjectTypegetCurrentType()TypedObjectgetCurrentTypeEmptyModel()java.util.Set<java.lang.String>getLoadLanguages()ObjectValueContainergetObjectValueContainer()java.util.Map<java.lang.String,java.lang.Object>getPredefinedValues()voidinitialize(ObjectType currentType, java.util.Map<java.lang.String,java.lang.Object> predefinedValues)booleanisDisplaySubtypes()booleanisShowPrefilledValues()voidloadAndFilter()voidloadDefaultValues()protected voidloadPredefinedValues(java.util.Map<java.lang.String,java.lang.Object> predefinedValues)protected voidrefreshObjectValueContainer()protected voidreloadPredefinedValues()voidsetBrowserModel(BrowserModel browserModel)voidsetCurrentType(ObjectType currentType)voidsetDisplaySubtypes(boolean displaySubtypes)voidsetParent(org.zkoss.zk.ui.Component parent)voidsetShowPrefilledValues(boolean showPrefilledValues)voidsetValue(PropertyDescriptor descriptor, java.lang.Object value)-
Methods inherited from class de.hybris.platform.cockpit.wizards.Wizard
addMessage, checkShowBackOnFirstPage, cleanupHistory, close, doBack, doCancel, doDone, doNext, getAllPageAttributes, getComponentURI, getContextClass, getCurrentController, getCurrentPage, getDefaultController, getFrameComponent, getHeight, getMessages, getPage, getPageContainer, getPageRoot, getPages, getPreviousPage, getTitle, getWidth, getWizardContext, isForceHideDone, isForceShowNext, isShowBack, isShowCancel, isShowDone, isShowNext, refreshButtons, resize, setComponentURI, setContextClass, setCurrentPage, setDefaultController, setForceHideDone, setForceShowNext, setHeight, setPageRoot, setPages, setPreviousPage, setShowBack, setShowCancel, setShowDone, setShowNext, setTitle, setWidth, setWizardContext, setWizardTitle, show, show, show, updateView
-
-
-
-
Field Detail
-
currentType
protected ObjectType currentType
-
objectValueContainer
protected ObjectValueContainer objectValueContainer
-
parent
protected org.zkoss.zk.ui.Component parent
-
containerBox
protected org.zkoss.zul.Vbox containerBox
-
showPrefilledValues
protected boolean showPrefilledValues
-
-
Constructor Detail
-
CmsWizard
public CmsWizard(BrowserModel browserModel, BrowserSectionModel browserSectionModel)
-
-
Method Detail
-
isDisplaySubtypes
public boolean isDisplaySubtypes()
- Returns:
- the displaySubtypes
-
setDisplaySubtypes
public void setDisplaySubtypes(boolean displaySubtypes)
- Parameters:
displaySubtypes- the displaySubtypes to set
-
getBrowserSectionModel
public BrowserSectionModel getBrowserSectionModel()
- Returns:
- the browserSectionModel
-
getBrowserModel
public BrowserModel getBrowserModel()
- Returns:
- the browserModel
-
setBrowserModel
public void setBrowserModel(BrowserModel browserModel)
- Parameters:
browserModel- the browserModel to set
-
isShowPrefilledValues
public boolean isShowPrefilledValues()
- Returns:
- the showPrefilledValues
-
setShowPrefilledValues
public void setShowPrefilledValues(boolean showPrefilledValues)
- Parameters:
showPrefilledValues- the showPrefilledValues to set
-
getPredefinedValues
public java.util.Map<java.lang.String,java.lang.Object> getPredefinedValues()
- Returns:
- the predefinedValues
-
reloadPredefinedValues
protected void reloadPredefinedValues()
-
loadPredefinedValues
protected void loadPredefinedValues(java.util.Map<java.lang.String,java.lang.Object> predefinedValues)
- Parameters:
predefinedValues- the k to set
-
loadDefaultValues
public void loadDefaultValues()
-
getObjectValueContainer
public ObjectValueContainer getObjectValueContainer()
- Returns:
- the objectValueContainer
-
getCurrentType
public ObjectType getCurrentType()
- Returns:
- the currentType
-
getCurrentTypeEmptyModel
public TypedObject getCurrentTypeEmptyModel()
-
setCurrentType
public void setCurrentType(ObjectType currentType)
- Parameters:
currentType- the currentType to set
-
setParent
public void setParent(org.zkoss.zk.ui.Component parent)
-
createFrameComponent
protected org.zkoss.zul.Window createFrameComponent(java.lang.String uri)
- Overrides:
createFrameComponentin classWizard
-
createPageComponent
protected org.zkoss.zk.ui.Component createPageComponent(org.zkoss.zk.ui.Component parent, WizardPage page, WizardPageController controller)- Overrides:
createPageComponentin classWizard
-
getLoadLanguages
public java.util.Set<java.lang.String> getLoadLanguages()
-
initialize
public void initialize(ObjectType currentType, java.util.Map<java.lang.String,java.lang.Object> predefinedValues)
-
loadAndFilter
public void loadAndFilter()
-
setValue
public void setValue(PropertyDescriptor descriptor, java.lang.Object value)
-
refreshObjectValueContainer
protected void refreshObjectValueContainer()
-
-