Class JspController

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.jsp.JspController
All Implemented Interfaces:
com.axemble.easysite.mvc.controllers.IBlockController, com.axemble.easysite.mvc.controllers.IContentNodeController, IBlockController, IContentComponentController, IController, Serializable

public class JspController extends com.axemble.vdoc.sdk.impl.base.BaseBlockController
Author:
sjanicaud
See Also:
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IBlockController Link icon

    IBlockController.IRenderOptions
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    protected static org.apache.log4j.Logger
     
    static final String
     
    static final String
     

    Fields inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockController Link icon

    modelAndViewList

    Fields inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeController Link icon

    instance, view

    Fields inherited from interface com.axemble.easysite.mvc.controllers.IContentNodeController Link icon

    CONTEXTS
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    void
    prepareAlternateModel(com.axemble.easysite.ui.runtime.ContextHandler contextHandler, IRenderModel alternateModel)
     
    protected int
     
    void
    Allows to set some values to the
    invalid reference
    IRenderModule
    object.
    void
    processEvent(String eventName, String eventValue)
    Allows to handle events.
    void
     

    Methods inherited from class com.axemble.vdoc.sdk.impl.base.BaseBlockController Link icon

    doHandleEvent, doHandleForm, evaluateBookmarks, getBlock, getBlockContext, getSiteModule, prepareContentNode, prepareModel

    Methods inherited from class com.axemble.easysite.mvc.controllers.AbstractBlockController Link icon

    getBlockContext, getBlockInstance, getModelAndViewList, setBlockInstance, setModelAndViewList

    Methods inherited from class com.axemble.easysite.mvc.controllers.AbstractContentNodeController Link icon

    buildDefaultModel, doHandlePagerEvent, finalize, getContentNodeContext, getContentNodeInstance, getView, setContentNodeInstance, setView

    Methods inherited from class java.lang.Object Link icon

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.axemble.easysite.mvc.controllers.IContentNodeController Link icon

    getContentNodeInstance, getView, setContentNodeInstance, setView
  • Field Details Link icon

  • Constructor Details Link icon

    • JspController Link icon

      public JspController()
  • Method Details Link icon

    • processEvent Link icon

      public void processEvent(String eventName, String eventValue) throws Exception
      Description copied from class: com.axemble.vdoc.sdk.impl.base.BaseBlockController
      Allows to handle events.
      Specified by:
      processEvent in class com.axemble.vdoc.sdk.impl.base.BaseBlockController
      Parameters:
      eventName -
      eventValue -
      Throws:
      Exception
    • processForm Link icon

      public void processForm() throws Exception
      Throws:
      Exception
    • prepareModel Link icon

      public void prepareModel(IRenderModel model) throws Exception
      Description copied from class: com.axemble.vdoc.sdk.impl.base.BaseBlockController
      Allows to set some values to the
      invalid reference
      IRenderModule
      object.
      Specified by:
      prepareModel in class com.axemble.vdoc.sdk.impl.base.BaseBlockController
      Parameters:
      model - The IRenderModel object.
      Throws:
      Exception - Default exception.
    • prepareBlock Link icon

      protected int prepareBlock() throws Exception
      Overrides:
      prepareBlock in class com.axemble.vdoc.sdk.impl.base.BaseBlockController
      Throws:
      Exception
    • prepareAlternateModel Link icon

      public void prepareAlternateModel(com.axemble.easysite.ui.runtime.ContextHandler contextHandler, IRenderModel alternateModel) throws Exception
      Specified by:
      prepareAlternateModel in interface com.axemble.easysite.mvc.controllers.IContentNodeController
      Overrides:
      prepareAlternateModel in class com.axemble.easysite.mvc.controllers.AbstractContentNodeController
      Throws:
      Exception