org.infoglue.deliver.invokers
Class DecoratedComponentBasedHTMLPageInvoker

java.lang.Object
  |
  +--org.infoglue.deliver.invokers.PageInvoker
        |
        +--org.infoglue.deliver.invokers.ComponentBasedHTMLPageInvoker
              |
              +--org.infoglue.deliver.invokers.DecoratedComponentBasedHTMLPageInvoker

public class DecoratedComponentBasedHTMLPageInvoker
extends ComponentBasedHTMLPageInvoker

Author:
Mattias Bogeblad This class delivers a normal html page by using the component-based method but also decorates it so it can be used by the structure tool to manage the page components.

Constructor Summary
DecoratedComponentBasedHTMLPageInvoker()
           
 
Method Summary
 java.util.List getComponentContents()
          This method returns the contents that are of contentTypeDefinition "HTMLTemplate"
 void invokePage()
          This is the method that will render the page.
 
Methods inherited from class org.infoglue.deliver.invokers.ComponentBasedHTMLPageInvoker
getDecoratedPageInvoker
 
Methods inherited from class org.infoglue.deliver.invokers.PageInvoker
cachePage, deliverPage, getDatabase, getDefaultContext, getDeliveryContext, getPageString, getRequest, getResponse, getTemplateController, setPageString, setParameters
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecoratedComponentBasedHTMLPageInvoker

public DecoratedComponentBasedHTMLPageInvoker()
Method Detail

invokePage

public void invokePage()
                throws SystemException,
                       java.lang.Exception
This is the method that will render the page. It uses the new component based structure.

Overrides:
invokePage in class ComponentBasedHTMLPageInvoker
SystemException
java.lang.Exception

getComponentContents

public java.util.List getComponentContents()
                                    throws java.lang.Exception
This method returns the contents that are of contentTypeDefinition "HTMLTemplate"

java.lang.Exception