public abstract class BaseEditorExtension extends Object implements com.axemble.easysite.components.extensions.IEditorExtension
| Modifier and Type | Field and Description |
|---|---|
protected static com.axemble.vdp.utils.Logger |
LOGGER |
| Constructor and Description |
|---|
BaseEditorExtension() |
| Modifier and Type | Method and Description |
|---|---|
String |
getComponentName() |
IContent |
getContent() |
IContentComponent |
getContentComponent() |
IContentContainer |
getContentContainer() |
com.axemble.vdp.ui.framework.document.AbstractDocument |
getDocument() |
com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm |
getForm() |
IBlock |
getParentBlock() |
IResourceController |
getResourceController() |
IBlock |
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.CtlAbstractForm abstractForm,
com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode,
com.axemble.easysite.dao.domain.impl.ContentNodeDefImpl contentNodeDef,
com.axemble.easysite.dao.domain.impl.BlockImpl rootBlock,
Serializable parentBlockId,
String uri,
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() |
public final void init(com.axemble.vdp.ui.framework.document.AbstractDocument document,
com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm abstractForm,
com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode,
com.axemble.easysite.dao.domain.impl.ContentNodeDefImpl contentNodeDef,
com.axemble.easysite.dao.domain.impl.BlockImpl rootBlock,
Serializable parentBlockId,
String uri,
Boolean isCreation)
init in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic void init()
public boolean onBeforeLoad()
onBeforeLoad in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic boolean onAfterLoad()
onAfterLoad in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic boolean validate()
validate in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic final String getComponentName()
public final boolean onBeforeSaveInternal(com.axemble.easysite.dao.domain.impl.ContentNodeImpl contentNode)
public boolean onBeforeSave()
onBeforeSave in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic boolean onAfterSave()
onAfterSave in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic boolean onBeforeRemove()
onBeforeRemove in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic boolean onAfterRemove()
onAfterRemove in interface com.axemble.easysite.components.extensions.IEditorExtensionpublic final com.axemble.vdp.ui.framework.document.AbstractDocument getDocument()
public final com.axemble.vdp.ui.framework.composites.base.CtlAbstractForm getForm()
public final boolean isCreation()
public final IContentContainer getContentContainer()
public final IContent getContent()
public final IContentComponent getContentComponent()
public final IBlock getRootBlock()
public final IBlock getParentBlock()
public final IBaseWorkflowModule getWorkflowModule()
IBaseWorkflowModule object.public final IBaseSiteModule getSiteModule()
IBaseSiteModule object.public final IResourceController getResourceController()
Copyright © 2021 Visiativ Software. All rights reserved.