Class GroupController
java.lang.Object
com.axemble.easysite.mvc.controllers.AbstractContentNodeController
com.axemble.easysite.mvc.controllers.AbstractElementController
com.axemble.vdoc.sdk.impl.base.BaseComponentController
com.axemble.vdoc.sdk.components.plugins.group.GroupController
- All Implemented Interfaces:
com.axemble.easysite.mvc.controllers.IContentNodeController,com.axemble.easysite.mvc.controllers.IElementController,IComponentController,IContentComponentController,IController,Serializable
public class GroupController
extends com.axemble.vdoc.sdk.impl.base.BaseComponentController
- Author:
- vlygeros
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.impl.base.BaseComponentController
designView, PLUGIN_URI, pluginImplFields inherited from class com.axemble.easysite.mvc.controllers.AbstractElementController
logFields 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 TypeMethodDescriptionvoidprepareAlternateModel(com.axemble.easysite.ui.runtime.ContextHandler contextHandler, IRenderModel alternateModel) protected intInternal use only.protected 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.BaseComponentController
displayDesignView, doHandleEvent, doHandleForm, evaluateBookmarks, getComponent, getComponentContext, getComponentsElement, getSiteModule, initDesignView, prepareContentNode, prepareModelMethods inherited from class com.axemble.easysite.mvc.controllers.AbstractElementController
getElementContext, getElementInstance, setElementInstanceMethods inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeController
buildDefaultModel, doHandlePagerEvent, finalize, getContentNodeContext, getContentNodeInstance, getView, 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, setContentNodeInstance, setView
-
Constructor Details
-
GroupController
public GroupController()
-
-
Method Details
-
prepareComponent
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseComponentControllerInternal use only.- Overrides:
prepareComponentin classcom.axemble.vdoc.sdk.impl.base.BaseComponentController- Returns:
- The render option value to use.
- Throws:
Exception- Default exception.
-
prepareModel
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseComponentControllerAllows to set some values to theobject.invalid reference
IRenderModule- Specified by:
prepareModelin classcom.axemble.vdoc.sdk.impl.base.BaseComponentController- Parameters:
model- TheIRenderModelobject.- Throws:
Exception- Default exception.
-
processEvent
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseComponentControllerAllows to handle events.- Specified by:
processEventin classcom.axemble.vdoc.sdk.impl.base.BaseComponentController- Parameters:
eventName- The event name.eventValue- The event value.- Throws:
Exception- Default exception.
-
processForm
- Throws:
Exception
-
prepareAlternateModel
public void prepareAlternateModel(com.axemble.easysite.ui.runtime.ContextHandler contextHandler, IRenderModel alternateModel) throws Exception - Specified by:
prepareAlternateModelin interfacecom.axemble.easysite.mvc.controllers.IContentNodeController- Overrides:
prepareAlternateModelin classcom.axemble.easysite.mvc.controllers.AbstractContentNodeController- Throws:
Exception
-