Interface EditorSectionConfiguration

All Known Subinterfaces:
CustomEditorSectionConfiguration, UpdateAwareCustomSectionConfiguration
All Known Implementing Classes:
ClassAttrEditorSectionConfiguration, CommentsSectionConfiguration, DefaultEditorSectionConfiguration, ExternalTaxesSectionConfiguration, InitialAttrEditorSectionConfiguration, LastChangesSectionConfiguration, MediaEditorSectionConfiguration, PageUrlCustomSection, ProductPDFDataSheetSectionConfiguration, UnassignedEditorSectionConfiguration, WidgetParamEditorSectionConfiguration

public interface EditorSectionConfiguration
  • Method Details

    • getQualifier

      String getQualifier()
    • setQualifier

      void setQualifier(String qualifier)
    • getLabel

      String getLabel()
    • getLabel

      String getLabel(String iso)
    • getAllLabel

      Map<LanguageModel,String> getAllLabel()
    • setAllLabel

      void setAllLabel(Map<LanguageModel,String> label)
    • isVisible

      boolean isVisible()
    • setVisible

      void setVisible(boolean visible)
    • isTabbed

      boolean isTabbed()
    • isInitiallyOpened

      boolean isInitiallyOpened()
    • setInitiallyOpened

      void setInitiallyOpened(boolean opened)
    • showIfEmpty

      boolean showIfEmpty()
    • setShowIfEmpty

      void setShowIfEmpty(boolean showIfEmoty)
    • showInCreateMode

      boolean showInCreateMode()
    • getPosition

      int getPosition()
    • setPosition

      void setPosition(int position)
    • getSectionRows

      List<EditorRowConfiguration> getSectionRows()
    • setSectionRows

      void setSectionRows(List<EditorRowConfiguration> rows)
    • clone

      Throws:
      CloneNotSupportedException
    • isPrintable

      boolean isPrintable()
      Returns:
      true if this section can be used for generating pdf (or any other) printable document.
    • setPrintable

      void setPrintable(boolean printable)
      Set if this section shall be printable - whether it's pdf (or other) preview shall be generated.
    • getXmlDataProvider

      XmlDataProvider getXmlDataProvider()
      Returns:
      object which handles generation of xml representation of this section e.g. for printing purposes.
    • setXmlDataProvider

      void setXmlDataProvider(String xmlDataProviderBeanName)
      Parameters:
      xmlDataProviderBeanName - spring bean id of xmlDataProvider to set, if none provided default is taken.