org.ow2.weblab.portlet
Class DocViewPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by org.ow2.weblab.portlet.WebLabPortlet
          extended by org.ow2.weblab.portlet.DocViewPortlet
All Implemented Interfaces:
javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet

public class DocViewPortlet
extends org.ow2.weblab.portlet.WebLabPortlet

Portlet class to view annotations of a Weblab Document. This portlet process events containing a PieceOfKnowledge about the document to show. It differentiate candidate and validated instances and send events on instances selection (containing PieceOfKnowledge about the selected instance).

Author:
Emilien Bondu

Field Summary
 
Fields inherited from class org.ow2.weblab.portlet.WebLabPortlet
PORTLET_ACTION_NAMESPACE, PORTLET_REACTION_NAMESPACE, PORTLET_REDIRECT_NAMESPACE
 
Constructor Summary
DocViewPortlet()
           
 
Method Summary
 void destroy()
           
 void doEdit(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void doView(javax.portlet.RenderRequest req, javax.portlet.RenderResponse res)
           
 void init()
           
 void processAction(javax.portlet.ActionRequest req, javax.portlet.ActionResponse res)
           
 void processEvent(javax.portlet.EventRequest req, javax.portlet.EventResponse resp)
           
 void serveResource(javax.portlet.ResourceRequest request, javax.portlet.ResourceResponse response)
           
 
Methods inherited from class org.ow2.weblab.portlet.WebLabPortlet
addRedirection, deleteRedirection, getActionEventMap, getFile, getReaction, getReactionEventMap, getRedirectEventMap, getURL, modifyRedirection, sendEventForAction, sendEventForAction, sendEventForActionAndRedirect
 
Methods inherited from class javax.portlet.GenericPortlet
doDispatch, doHeaders, doHelp, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocViewPortlet

public DocViewPortlet()
Method Detail

init

public void init()
          throws javax.portlet.PortletException
Overrides:
init in class org.ow2.weblab.portlet.WebLabPortlet
Throws:
javax.portlet.PortletException

destroy

public void destroy()
Specified by:
destroy in interface javax.portlet.Portlet
Overrides:
destroy in class javax.portlet.GenericPortlet

doView

public void doView(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Overrides:
doView in class javax.portlet.GenericPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doEdit

public void doEdit(javax.portlet.RenderRequest req,
                   javax.portlet.RenderResponse res)
            throws java.io.IOException,
                   javax.portlet.PortletException
Overrides:
doEdit in class javax.portlet.GenericPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

processAction

public void processAction(javax.portlet.ActionRequest req,
                          javax.portlet.ActionResponse res)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Specified by:
processAction in interface javax.portlet.Portlet
Overrides:
processAction in class javax.portlet.GenericPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

processEvent

public void processEvent(javax.portlet.EventRequest req,
                         javax.portlet.EventResponse resp)
                  throws javax.portlet.PortletException,
                         java.io.IOException
Specified by:
processEvent in interface javax.portlet.EventPortlet
Overrides:
processEvent in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException

serveResource

public void serveResource(javax.portlet.ResourceRequest request,
                          javax.portlet.ResourceResponse response)
                   throws javax.portlet.PortletException,
                          java.io.IOException
Specified by:
serveResource in interface javax.portlet.ResourceServingPortlet
Overrides:
serveResource in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException


Copyright © 2004-2011. All Rights Reserved.