Class DefaultEditorSectionConfiguration
java.lang.Object
de.hybris.platform.cockpit.services.config.impl.DefaultEditorSectionConfiguration
- All Implemented Interfaces:
EditorSectionConfiguration,Cloneable
- Direct Known Subclasses:
ClassAttrEditorSectionConfiguration,CommentsSectionConfiguration,ExternalTaxesSectionConfiguration,InitialAttrEditorSectionConfiguration,LastChangesSectionConfiguration,MediaEditorSectionConfiguration,PageUrlCustomSection,ProductPDFDataSheetSectionConfiguration,UnassignedEditorSectionConfiguration,WidgetParamEditorSectionConfiguration
public class DefaultEditorSectionConfiguration
extends Object
implements EditorSectionConfiguration, Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()protected voidcopyValues(DefaultEditorSectionConfiguration fromConfiguration, DefaultEditorSectionConfiguration toConfiguration) getLabel()intbooleanbooleanbooleanisTabbed()booleanvoidsetAllLabel(Map<LanguageModel, String> allLabel) voidsetInitiallyOpened(boolean initiallyOpened) voidsetPosition(int position) voidsetPrintable(boolean value) Set if this section shall be printable - whether it's pdf (or other) preview shall be generated.voidsetQualifier(String qualifier) voidsetSectionRows(List<EditorRowConfiguration> sectionRows) voidsetShowIfEmpty(boolean showIfEmpty) voidsetShowInCreateMode(boolean showInCreateMode) voidsetTabbed(boolean tabbed) voidsetVisible(boolean visible) voidsetXmlDataProvider(XmlDataProvider xmlDataProvider) voidsetXmlDataProvider(String xmlDataProvider) booleanboolean
-
Constructor Details
-
DefaultEditorSectionConfiguration
public DefaultEditorSectionConfiguration() -
DefaultEditorSectionConfiguration
-
-
Method Details
-
getAllLabel
- Specified by:
getAllLabelin interfaceEditorSectionConfiguration
-
getLabel
- Specified by:
getLabelin interfaceEditorSectionConfiguration
-
getLabel
- Specified by:
getLabelin interfaceEditorSectionConfiguration
-
setAllLabel
- Specified by:
setAllLabelin interfaceEditorSectionConfiguration
-
getQualifier
- Specified by:
getQualifierin interfaceEditorSectionConfiguration
-
getSectionRows
- Specified by:
getSectionRowsin interfaceEditorSectionConfiguration
-
isTabbed
public boolean isTabbed()- Specified by:
isTabbedin interfaceEditorSectionConfiguration
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein interfaceEditorSectionConfiguration
-
isInitiallyOpened
public boolean isInitiallyOpened()- Specified by:
isInitiallyOpenedin interfaceEditorSectionConfiguration
-
showIfEmpty
public boolean showIfEmpty()- Specified by:
showIfEmptyin interfaceEditorSectionConfiguration
-
showInCreateMode
public boolean showInCreateMode()- Specified by:
showInCreateModein interfaceEditorSectionConfiguration
-
setSectionRows
- Specified by:
setSectionRowsin interfaceEditorSectionConfiguration
-
setQualifier
- Specified by:
setQualifierin interfaceEditorSectionConfiguration
-
setTabbed
public void setTabbed(boolean tabbed) -
setVisible
public void setVisible(boolean visible) - Specified by:
setVisiblein interfaceEditorSectionConfiguration
-
setInitiallyOpened
public void setInitiallyOpened(boolean initiallyOpened) - Specified by:
setInitiallyOpenedin interfaceEditorSectionConfiguration
-
setShowIfEmpty
public void setShowIfEmpty(boolean showIfEmpty) - Specified by:
setShowIfEmptyin interfaceEditorSectionConfiguration
-
setShowInCreateMode
public void setShowInCreateMode(boolean showInCreateMode) -
getPosition
public int getPosition()- Specified by:
getPositionin interfaceEditorSectionConfiguration
-
setPosition
public void setPosition(int position) - Specified by:
setPositionin interfaceEditorSectionConfiguration
-
copyValues
protected void copyValues(DefaultEditorSectionConfiguration fromConfiguration, DefaultEditorSectionConfiguration toConfiguration) -
clone
- Specified by:
clonein interfaceEditorSectionConfiguration- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
isPrintable
public boolean isPrintable()- Specified by:
isPrintablein interfaceEditorSectionConfiguration- Returns:
- true if this section can be used for generating pdf (or any other) printable document.
-
setPrintable
public void setPrintable(boolean value) Description copied from interface:EditorSectionConfigurationSet if this section shall be printable - whether it's pdf (or other) preview shall be generated.- Specified by:
setPrintablein interfaceEditorSectionConfiguration
-
getXmlDataProvider
- Specified by:
getXmlDataProviderin interfaceEditorSectionConfiguration- Returns:
- object which handles generation of xml representation of this section e.g. for printing purposes.
-
setXmlDataProvider
- Specified by:
setXmlDataProviderin interfaceEditorSectionConfiguration- Parameters:
xmlDataProvider- spring bean id of xmlDataProvider to set, if none provided default is taken.
-
getLabelWithFallback
-
getLabelWithFallback
-
setXmlDataProvider
-