Class BaseConfigurationEditor

java.lang.Object
com.axemble.vdoc.sdk.BaseSDKExtension
com.axemble.vdoc.sdk.configuration.base.BaseConfigurationEditor
All Implemented Interfaces:
Serializable

public abstract class BaseConfigurationEditor extends BaseSDKExtension
See Also:
  • Field Details

  • Constructor Details

    • BaseConfigurationEditor

      public BaseConfigurationEditor()
  • Method Details

    • init

      public final void init(com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheet abstractSheet, String tabName, BaseConfigurationEditor.ConfigurationScopes scope)
    • init

      public void init()
    • getSheet

      protected final com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheet getSheet()
      Returns:
      the abstractSheet
    • getDocument

      protected final com.axemble.vdp.ui.framework.document.AbstractDocument getDocument()
      Returns:
      the document
    • getResourceController

      protected final IResourceController getResourceController()
      Returns:
      the resourceController
    • getResource

      protected final IResource getResource()
      Returns:
    • getScope

      protected final BaseConfigurationEditor.ConfigurationScopes getScope()
    • getCustomConfiguration

      protected final Element getCustomConfiguration()
      Returns:
      the custom configuration of the scope
    • getConfigurationSection

      protected final com.axemble.vdp.ui.framework.composites.base.ISection getConfigurationSection()
    • onBeforeLoad

      public boolean onBeforeLoad()
    • onAfterLoad

      public boolean onAfterLoad()
    • validate

      public boolean validate()
    • onBeforeSave

      public boolean onBeforeSave()
    • onAfterSave

      public boolean onAfterSave()