Class IterationController
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.iteration.IterationController
- All Implemented Interfaces:
com.axemble.easysite.mvc.controllers.IBlockController
,com.axemble.easysite.mvc.controllers.IContentNodeController
,IBlockController
,IContentComponentController
,IController
,Serializable
public class IterationController
extends com.axemble.vdoc.sdk.impl.base.BaseBlockController
- 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, modelAndViewList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int
protected void
prepareModel
(IRenderModel model) Allows to set some values to theinvalid reference
IRenderModule
protected void
processEvent
(String eventName, String eventValue) Allows to handle events.protected void
Methods inherited from class com.axemble.vdoc.sdk.impl.base.BaseBlockController
doHandleEvent, doHandleForm, evaluateBookmarks, getBlock, getBlockContext, getSiteModule, prepareContentNode, prepareModel
Methods inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockController
getBlockContext, getBlockInstance, getModelAndViewList, setBlockInstance, setModelAndViewList
Methods inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeController
buildDefaultModel, doHandlePagerEvent, finalize, getContentNodeContext, getContentNodeInstance, getView, prepareAlternateModel, setContentNodeInstance, setView
-
Constructor Details
-
Method Details
-
processEvent
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseBlockController
Allows to handle events.- Specified by:
processEvent
in classcom.axemble.vdoc.sdk.impl.base.BaseBlockController
- Parameters:
eventName
- The event name.eventValue
- The event value.- Throws:
Exception
- Default exception.
-
processForm
- Throws:
Exception
-
prepareBlock
- Overrides:
prepareBlock
in classcom.axemble.vdoc.sdk.impl.base.BaseBlockController
- Throws:
Exception
-
prepareModel
Description copied from class:com.axemble.vdoc.sdk.impl.base.BaseBlockController
Allows to set some values to theinvalid reference
IRenderModule
- Specified by:
prepareModel
in classcom.axemble.vdoc.sdk.impl.base.BaseBlockController
- Parameters:
model
- TheIRenderModel
object.- Throws:
Exception
- Default exception.
-