© 2005 BEA Systems, Inc.

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

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended bycom.bea.p13n.placeholder.servlets.jsp.taglib.PlaceholderTag
All Implemented Interfaces:
IterationTag, Serializable, Tag

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

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
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 javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, 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

PlaceholderTag

public PlaceholderTag()
Method Detail

doStartTag

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

Throws:
JspException

fixPlaceholderName

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


getDisplayContent

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

Throws:
CreateException
ContentException
RemoteException

getRenderer

public int getRenderer()
Deprecated. not used.


release

public void release()
Release/reset this tag.


setHeight

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

Parameters:
height - integer height of the placeholder

setHeight

public void setHeight(String ht)

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.


setWidth

public void setWidth(int width)
set the width property

Parameters:
width - integer width of the placeholder

setWidth

public void setWidth(String wd)

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved