Class BaseEditorExtension
java.lang.Object
com.axemble.vdoc.sdk.document.extensions.forms.BaseEditorExtension
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.axemble.easysite.content.definitions.ContentDefinitioncom.axemble.easysite.content.block.xml.Deffinal com.axemble.vdp.ui.framework.document.AbstractDocumentfinal com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheetPagegetPage()final com.axemble.easysite.content.definitions.BlockDefinitioncom.axemble.vdp.form.domain.Formfinal IResourceControllerfinal com.axemble.easysite.content.definitions.InheritedBlockDefinitionfinal IBaseSiteModuleRetrieves the site system object.final IBaseWorkflowModuleRetrieves the workflow system object.voidinit()This method is called when the extension is available.final voidinit(com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheetPage abstractSheetPage, com.axemble.vdp.form.domain.Form parentForm, com.axemble.easysite.content.definitions.ContentDefinition contentNode, com.axemble.easysite.content.block.xml.Def contentNodeDef, com.axemble.easysite.content.definitions.InheritedBlockDefinition rootBlock, com.axemble.easysite.content.definitions.BlockDefinition parentNode, Boolean isCreation) final booleanbooleanbooleanbooleanbooleanbooleanbooleanfinal booleanonBeforeSaveInternal(com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode) booleanvalidate(boolean checkMandatory, com.axemble.vdp.ui.framework.composites.base.ISection section) 
- 
Field Details- 
LOGGERprotected static com.axemble.vdp.utils.Logger LOGGER
 
- 
- 
Constructor Details- 
BaseEditorExtensionpublic BaseEditorExtension()
 
- 
- 
Method Details- 
initpublic final void init(com.axemble.vdp.ui.framework.document.AbstractDocument document, com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheetPage abstractSheetPage, com.axemble.vdp.form.domain.Form parentForm, com.axemble.easysite.content.definitions.ContentDefinition contentNode, com.axemble.easysite.content.block.xml.Def contentNodeDef, com.axemble.easysite.content.definitions.InheritedBlockDefinition rootBlock, com.axemble.easysite.content.definitions.BlockDefinition parentNode, Boolean isCreation) 
- 
initpublic void init()This method is called when the extension is available. It allows initialization of various specific members.
- 
onBeforeLoadpublic boolean onBeforeLoad()
- 
onAfterLoadpublic boolean onAfterLoad()
- 
validatepublic boolean validate(boolean checkMandatory, com.axemble.vdp.ui.framework.composites.base.ISection section) 
- 
onBeforeSaveInternalpublic final boolean onBeforeSaveInternal(com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode) 
- 
onBeforeSavepublic boolean onBeforeSave()
- 
onAfterSavepublic boolean onAfterSave()
- 
onBeforeRemovepublic boolean onBeforeRemove()
- 
onAfterRemovepublic boolean onAfterRemove()
- 
getDocumentpublic final com.axemble.vdp.ui.framework.document.AbstractDocument getDocument()
- 
getPagepublic final com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheetPage getPage()
- 
isCreationpublic final boolean isCreation()
- 
getRootBlockpublic final com.axemble.easysite.content.definitions.InheritedBlockDefinition getRootBlock()
- 
getParentBlockpublic final com.axemble.easysite.content.definitions.BlockDefinition getParentBlock()
- 
getWorkflowModuleRetrieves the workflow system object.- Returns:
- A IBaseWorkflowModuleobject.
 
- 
getSiteModuleRetrieves the site system object.- Returns:
- A IBaseSiteModuleobject.
 
- 
getResourceController- Returns:
- the resourceController
 
- 
getContentNodepublic com.axemble.easysite.content.definitions.ContentDefinition getContentNode()
- 
getContentNodeDefpublic com.axemble.easysite.content.block.xml.Def getContentNodeDef()
- 
getParentFormpublic com.axemble.vdp.form.domain.Form getParentForm()
- 
getFormContext
 
-