Class JavaExtensionController
java.lang.Object
com.axemble.easysite.mvc.controllers.AbstractContentNodeController
com.axemble.easysite.mvc.controllers.AbstractBlockController
com.axemble.vdoc.sdk.impl.base.BaseBlockController
com.axemble.vdoc.sdk.layouts.builders.javaextension.JavaExtensionController
- All Implemented Interfaces:
com.axemble.easysite.mvc.controllers.IBlockController,com.axemble.easysite.mvc.controllers.IContentNodeController,IBlockController,IContentComponentController,IController,Serializable
public class JavaExtensionController
extends com.axemble.vdoc.sdk.impl.base.BaseBlockController
- Author:
- vlygeros
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IBlockController
IBlockController.IRenderOptions -
Field Summary
Fields inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockController
log, modelAndViewListFields inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeController
instance, viewFields inherited from interface com.axemble.easysite.mvc.controllers.IContentNodeController
CONTEXTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intprotected voidprepareModel(IRenderModel model) Allows to set some values to theobject.invalid reference
IRenderModuleprotected voidprocessEvent(String eventName, String eventValue) Allows to handle events.protected voidMethods inherited from class com.axemble.vdoc.sdk.impl.base.BaseBlockController
doHandleEvent, doHandleForm, evaluateBookmarks, getBlock, getBlockContext, getSiteModule, prepareContentNode, prepareModelMethods inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockController
getBlockContext, getBlockInstance, getModelAndViewList, setBlockInstance, setModelAndViewListMethods inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeController
buildDefaultModel, doHandlePagerEvent, finalize, getContentNodeContext, getContentNodeInstance, getView, prepareAlternateModel, setContentNodeInstance, setViewMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.easysite.mvc.controllers.IContentNodeController
getContentNodeInstance, getView, prepareAlternateModel, setContentNodeInstance, setView
-
Constructor Details
-
JavaExtensionController
public JavaExtensionController()
-
-
Method Details
-
processEvent
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseBlockControllerAllows to handle events.- Specified by:
processEventin classcom.axemble.vdoc.sdk.impl.base.BaseBlockController- Parameters:
eventName- The event name.eventValue- The event value.- Throws:
Exception- Default exception.
-
processForm
- Throws:
Exception
-
prepareModel
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseBlockControllerAllows to set some values to theobject.invalid reference
IRenderModule- Specified by:
prepareModelin classcom.axemble.vdoc.sdk.impl.base.BaseBlockController- Parameters:
model- TheIRenderModelobject.- Throws:
Exception- Default exception.
-
prepareBlock
- Overrides:
prepareBlockin classcom.axemble.vdoc.sdk.impl.base.BaseBlockController- Throws:
Exception
-