com.bea.p13n.placeholder.servlets.jsp.taglib
Class PlaceholderTag

java.lang.Object
  extended by TagSupport
      extended by com.bea.p13n.placeholder.servlets.jsp.taglib.PlaceholderTag

public class PlaceholderTag
extends TagSupport

Corresponds to <ph:placeholder>.

The <ph:placeholder>. tag will query the PlaceholderService for the content to place in the placeholder.

Tag Attribute

Required

Type

Description

name

yes

String

The name of the placeholder

height

no

Integer

The requested height of the resulting content

width

no

Integer

The requested width of the resulting content


Constructor Summary
PlaceholderTag()
           
 
Method Summary
 int doStartTag()
          Return the content for the named placeholder to the JSP page.
protected  String fixPlaceholderName(String name)
          Convert a placeholder name to a placeholder URI, as best we can.
protected  String getDisplayContent()
          Get the content string to display.
 int getRenderer()
          Deprecated not used.
 void release()
          Release/reset this tag.
 void setHeight(int height)
          set the height property.
 void setHeight(String ht)
           
 void setName(String name)
          set the name property.
 void setRenderer(int i)
          Deprecated not used.
 void setWidth(int width)
          set the width property
 void setWidth(String wd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlaceholderTag

public PlaceholderTag()
Method Detail

setName

public void setName(String name)
set the name property.

Parameters
name - String name of the placeholder

setRenderer

public void setRenderer(int i)
Deprecated not used.


getRenderer

public int getRenderer()
Deprecated not used.


setHeight

public void setHeight(int height)
set the height property.

Parameters
height - integer height of the placeholder

setHeight

public void setHeight(String ht)

setWidth

public void setWidth(int width)
set the width property

Parameters
width - integer width of the placeholder

setWidth

public void setWidth(String wd)

doStartTag

public int doStartTag()
               throws JspException
Return the content for the named placeholder to the JSP page.

Throws
JspException

getDisplayContent

protected String getDisplayContent()
                            throws CreateException,
                                   ContentException,
                                   RemoteException
Get the content string to display.

Throws
CreateException
ContentException
RemoteException

release

public void release()
Release/reset this tag.


fixPlaceholderName

protected String fixPlaceholderName(String name)
Convert a placeholder name to a placeholder URI, as best we can.



Copyright © 2006 BEA Systems, Inc. All Rights Reserved