org.apache.jetspeed.services.jsp.tags
Class JetspeedPortletLinkTag

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended byorg.apache.jetspeed.services.jsp.tags.JetspeedPortletLinkTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class JetspeedPortletLinkTag
extends javax.servlet.jsp.tagext.TagSupport

Supporting class for the portlet link tag. Builds a link to displaying a portlet in specified view and insert it within the current JSP page. If js_peid is specified it is used as is. Otherwise, the js_peid is derived from the first portlet in profile matching specified portlet name.

Version:
$Id: JetspeedPortletLinkTag.java,v 1.4 2004/02/23 03:59:40 jford Exp $
Author:
Mark Orciuch
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
JetspeedPortletLinkTag()
           
 
Method Summary
 int doStartTag()
          Method called when the tag is encountered to send attributes to the output stream
 java.lang.String getAction()
           
 java.lang.String getJspeid()
           
 java.lang.String getName()
           
 java.lang.String getPsml()
           
 void setAction(java.lang.String value)
           
 void setJspeid(java.lang.String value)
           
 void setName(java.lang.String name)
           
 void setPsml(java.lang.String psml)
           
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JetspeedPortletLinkTag

public JetspeedPortletLinkTag()
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

setPsml

public void setPsml(java.lang.String psml)

getPsml

public java.lang.String getPsml()

setJspeid

public void setJspeid(java.lang.String value)

getJspeid

public java.lang.String getJspeid()

setAction

public void setAction(java.lang.String value)

getAction

public java.lang.String getAction()

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Method called when the tag is encountered to send attributes to the output stream

Returns:
SKIP_BODY, as it is intended to be a single tag.
Throws:
javax.servlet.jsp.JspException


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.