public abstract class BaseEditorExtension extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BaseEditorExtension.FormContext |
Modifier and Type | Field and Description |
---|---|
protected static com.axemble.vdp.utils.Logger |
LOGGER |
Constructor and Description |
---|
BaseEditorExtension() |
Modifier and Type | Method and Description |
---|---|
com.axemble.easysite.content.definitions.ContentDefinition |
getContentNode() |
com.axemble.easysite.content.block.xml.Def |
getContentNodeDef() |
com.axemble.vdp.ui.framework.document.AbstractDocument |
getDocument() |
BaseEditorExtension.FormContext |
getFormContext() |
com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheetPage |
getPage() |
com.axemble.easysite.content.definitions.BlockDefinition |
getParentBlock() |
com.axemble.vdp.form.domain.Form |
getParentForm() |
IResourceController |
getResourceController() |
com.axemble.easysite.content.definitions.InheritedBlockDefinition |
getRootBlock() |
IBaseSiteModule |
getSiteModule()
Retrieves the site system object.
|
IBaseWorkflowModule |
getWorkflowModule()
Retrieves the workflow system object.
|
void |
init()
This method is called when the extension is available.
|
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) |
boolean |
isCreation() |
boolean |
onAfterLoad() |
boolean |
onAfterRemove() |
boolean |
onAfterSave() |
boolean |
onBeforeLoad() |
boolean |
onBeforeRemove() |
boolean |
onBeforeSave() |
boolean |
onBeforeSaveInternal(com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode) |
boolean |
validate(boolean checkMandatory,
com.axemble.vdp.ui.framework.composites.base.ISection section) |
public 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)
public void init()
public boolean onBeforeLoad()
public boolean onAfterLoad()
public boolean validate(boolean checkMandatory, com.axemble.vdp.ui.framework.composites.base.ISection section)
public final boolean onBeforeSaveInternal(com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode)
public boolean onBeforeSave()
public boolean onAfterSave()
public boolean onBeforeRemove()
public boolean onAfterRemove()
public final com.axemble.vdp.ui.framework.document.AbstractDocument getDocument()
public final com.axemble.vdp.ui.framework.composites.base.CtlAbstractSheetPage getPage()
public final boolean isCreation()
public final com.axemble.easysite.content.definitions.InheritedBlockDefinition getRootBlock()
public final com.axemble.easysite.content.definitions.BlockDefinition getParentBlock()
public final IBaseWorkflowModule getWorkflowModule()
IBaseWorkflowModule
object.public final IBaseSiteModule getSiteModule()
IBaseSiteModule
object.public final IResourceController getResourceController()
public com.axemble.easysite.content.definitions.ContentDefinition getContentNode()
public com.axemble.easysite.content.block.xml.Def getContentNodeDef()
public com.axemble.vdp.form.domain.Form getParentForm()
public BaseEditorExtension.FormContext getFormContext()
Copyright © 2022 Visiativ. All rights reserved.