org.jboss.portal.portlet.impl.jsr286.taglib
Class ResourceURL286Tag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by org.jboss.portal.portlet.impl.jsr168.taglib.PortletTag
          extended by org.jboss.portal.portlet.impl.jsr168.taglib.GenerateURLTag
              extended by org.jboss.portal.portlet.impl.jsr286.taglib.GenerateURL286Tag
                  extended by org.jboss.portal.portlet.impl.jsr286.taglib.ResourceURL286Tag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class ResourceURL286Tag
extends GenerateURL286Tag

Version:
: 0.1 $
Author:
Boleslaw Dawidowicz
See Also:
Serialized Form

Field Summary
static java.lang.String typeParameter
           
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
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
ResourceURL286Tag()
           
 
Method Summary
protected  javax.portlet.BaseURL generateURL()
           
 java.lang.String getCacheability()
           
 java.lang.String getId()
           
protected  java.lang.String getTypeValue()
          Get the type - action or render - from the implementing subclass
 void setCacheability(javax.portlet.ResourceURL resourceURL)
           
 void setCacheability(java.lang.String cacheability)
           
protected  void setId(javax.portlet.ResourceURL resourceURL)
           
 void setId(java.lang.String id)
           
 
Methods inherited from class org.jboss.portal.portlet.impl.jsr286.taglib.GenerateURL286Tag
addProperty, clearPreviousTag, getBasePortletEnvironmentAndURL, getCopyCurrentRenderParameters, getEscapeXml, isEscapeXml, removeTagParametersWithEmptyValue, setCopyCurrentRenderParameters, setCopyCurrentRenderParameters, setEscapeXml, writeURL
 
Methods inherited from class org.jboss.portal.portlet.impl.jsr168.taglib.GenerateURLTag
addParameter, doEndTag, doStartTag, getPortletMode, getSecure, getURLParameters, getVar, getWindowState, setPortletMode, setPortletMode, setSecure, setSecure, setVar, setWindowState, setWindowState
 
Methods inherited from class org.jboss.portal.portlet.impl.jsr168.taglib.PortletTag
getActionRequest, getActionResponse, getConfig, getDispatchedRequest, getEventRequest, getEventResponse, getInvocation, getPortletPreferences, getPortletPreferenceValues, getPortletRequest, getPortletResponse, getPortletSessionScope, getRenderRequest, getRenderResponse, getResourceRequest, getResourceResponse, getSession
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

typeParameter

public static java.lang.String typeParameter
Constructor Detail

ResourceURL286Tag

public ResourceURL286Tag()
Method Detail

getId

public java.lang.String getId()
Overrides:
getId in class javax.servlet.jsp.tagext.TagSupport

setId

public void setId(java.lang.String id)
Overrides:
setId in class javax.servlet.jsp.tagext.TagSupport

getCacheability

public java.lang.String getCacheability()

setId

protected void setId(javax.portlet.ResourceURL resourceURL)

setCacheability

public void setCacheability(javax.portlet.ResourceURL resourceURL)

setCacheability

public void setCacheability(java.lang.String cacheability)

getTypeValue

protected java.lang.String getTypeValue()
Description copied from class: GenerateURLTag
Get the type - action or render - from the implementing subclass

Specified by:
getTypeValue in class GenerateURLTag
Returns:
the value for the "type" portal parameter

generateURL

protected javax.portlet.BaseURL generateURL()
                                     throws java.lang.Exception
Overrides:
generateURL in class GenerateURL286Tag
Throws:
java.lang.Exception


Copyright © 2008. All Rights Reserved.