BEA Systems, Inc.

com.beasys.commerce.content.tags
Class PrintPropertyTag

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
        |
        +--com.beasys.commerce.content.tags.BaseTag
              |
              +--com.beasys.commerce.content.tags.PrintPropertyTag

public class PrintPropertyTag
extends BaseTag

Tag to print a property of a Content.

See Also:
Serialized Form

Constructor Summary
PrintPropertyTag()
           
 
Method Summary
 int doStartTag()
          Start the tag.
 java.lang.String encode(java.lang.String in)
          Encode a string with the current encodeType.
static java.lang.String encode(java.lang.String encodeType, java.lang.String in)
           
 java.lang.String getDateFormat()
          Get the date format to use.
 java.lang.String getDefault()
          Get the default value.
 java.lang.String getEncode()
          Get the value of encode.
 java.lang.String getMaxLength()
          Get the value of maxLength.
 java.lang.String getName()
          Get the value of name.
 java.lang.String getNumFormat()
          Get the number format to use.
 java.lang.String getScope()
          Get the value of scope.
 void release()
          Release the tag.
 void setDateFormat(java.lang.String s)
          Set the date format to use.
 void setDefault(java.lang.String v)
          Set the default value.
 void setEncode(java.lang.String v)
          Set the value of encode.
 void setMaxLength(java.lang.String v)
          Set the value of maxLength.
 void setName(java.lang.String v)
          Set the value of name.
 void setNumFormat(java.lang.String s)
          Set the number format to use.
 void setScope(java.lang.String v)
          Set the value of scope.
 java.lang.String toString(java.util.Date d)
          Convert a date to our date format.
 java.lang.String toString(java.lang.Number n)
          Convert a number to our date format.
 java.lang.String toString(java.lang.Object obj)
          Convert an object property value to a string with our current formatting.
 
Methods inherited from class com.beasys.commerce.content.tags.BaseTag
getCacheId, getCacheTimeout, getFailOnError, getHttpSession, getReadOnly, getUseCache, setCacheId, setCacheTimeout, setCacheTimeout, setFailOnError, setFailOnError, setReadOnly, setReadOnly, setUseCache, setUseCache
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintPropertyTag

public PrintPropertyTag()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Start the tag.
Overrides:
doStartTag in class javax.servlet.jsp.tagext.TagSupport

release

public void release()
Release the tag.
Overrides:
release in class BaseTag

getName

public java.lang.String getName()
Get the value of name.
Returns:
Value of name.

setName

public void setName(java.lang.String v)
Set the value of name.
Parameters:
v - Value to assign to name.

getScope

public java.lang.String getScope()
Get the value of scope.
Returns:
Value of scope.

setScope

public void setScope(java.lang.String v)
Set the value of scope.
Parameters:
v - Value to assign to scope.

getDefault

public java.lang.String getDefault()
Get the default value.

setDefault

public void setDefault(java.lang.String v)
Set the default value.

getEncode

public java.lang.String getEncode()
Get the value of encode.
Returns:
Value of encode.

setEncode

public void setEncode(java.lang.String v)
Set the value of encode.
Parameters:
v - Value to assign to encode.

getMaxLength

public java.lang.String getMaxLength()
Get the value of maxLength.
Returns:
Value of maxLength.

setMaxLength

public void setMaxLength(java.lang.String v)
Set the value of maxLength.
Parameters:
v - Value to assign to maxLength.

getDateFormat

public java.lang.String getDateFormat()
Get the date format to use.

setDateFormat

public void setDateFormat(java.lang.String s)
Set the date format to use.

getNumFormat

public java.lang.String getNumFormat()
Get the number format to use.

setNumFormat

public void setNumFormat(java.lang.String s)
Set the number format to use.

toString

public java.lang.String toString(java.lang.Object obj)
                          throws javax.servlet.jsp.JspException
Convert an object property value to a string with our current formatting.
Throws:
javax.servlet.jsp.JspException - thrown on conversion failure when failOnError is true.
See Also:
getDefault(), toString(java.util.Date), toString(java.lang.Number)

toString

public java.lang.String toString(java.util.Date d)
                          throws javax.servlet.jsp.JspException
Convert a date to our date format.
Throws:
javax.servlet.jsp.JspException - thrown on conversion failure when failOnError is true.

toString

public java.lang.String toString(java.lang.Number n)
                          throws javax.servlet.jsp.JspException
Convert a number to our date format.
Throws:
javax.servlet.jsp.JspException - thrown on conversion failure when failOnError is true.

encode

public java.lang.String encode(java.lang.String in)
Encode a string with the current encodeType.

encode

public static java.lang.String encode(java.lang.String encodeType,
                                      java.lang.String in)

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved