|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.servlet.jsp.tagext.TagSupport | +--com.bea.p13n.content.servlets.jsp.taglib.BaseTag | +--com.bea.p13n.content.servlets.jsp.taglib.GetPropertyTag
Tag to retrieve or print a property of a ConfigurableEntity.
Field Summary | |
protected java.lang.String |
dateFormat
The date format to use. |
protected java.lang.String |
defValue
The default value to print if the property is not found. |
protected java.lang.String |
encodeType
The encode type. |
protected ConfigurableEntity |
entity
The document to use. |
protected int |
maxLength
The max length to print. |
protected java.lang.String |
name
The name of the property to print. |
protected java.lang.String |
numFormat
The number format to use. |
protected java.lang.String |
resultId
The id of the script variable to put the result into. |
protected java.lang.String |
resultType
The type of the property. |
protected java.lang.String |
scope
The property set name of the property to print. |
Fields inherited from class com.bea.p13n.content.servlets.jsp.taglib.BaseTag |
cacheId,
cacheScope,
cacheTimeout,
failOnError,
readOnly,
useCache |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id,
pageContext |
Constructor Summary | |
GetPropertyTag()
|
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)
Encode a string according to the specified encodeType. |
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 encodeType . |
java.lang.String |
getMaxLength()
Get the value of maxLength as a String. |
java.lang.String |
getName()
Get the value of name . |
java.lang.String |
getNumFormat()
Get the number format to use. |
java.lang.String |
getResultId()
Get the resultId . |
java.lang.String |
getResultType()
Get the resultType . |
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 encodeType . |
void |
setEntity(ConfigurableEntity entity)
Set the entity to use. |
void |
setMaxLength(int length)
Set the value of maxLength . |
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 |
setResultId(java.lang.String resultId)
Set the resultId . |
void |
setResultType(java.lang.String resultType)
Set the resultType . |
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.bea.p13n.content.servlets.jsp.taglib.BaseTag |
getCacheId,
getCacheScope,
getCacheTimeout,
getFailOnError,
getHttpSession,
getReadOnly,
getUseCache,
getUserId,
setCacheId,
setCacheScope,
setCacheTimeout,
setCacheTimeout,
setFailOnError,
setFailOnError,
setReadOnly,
setReadOnly,
setUseCache,
setUseCache,
toDictionary |
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 |
Field Detail |
protected ConfigurableEntity entity
protected java.lang.String name
protected java.lang.String scope
protected java.lang.String resultId
protected java.lang.String resultType
protected java.lang.String defValue
protected java.lang.String encodeType
protected int maxLength
protected java.lang.String dateFormat
protected java.lang.String numFormat
Constructor Detail |
public GetPropertyTag()
Method Detail |
public int doStartTag() throws javax.servlet.jsp.JspException
public void release()
public void setEntity(ConfigurableEntity entity)
entity
to use.public java.lang.String getResultId()
resultId
.public void setResultId(java.lang.String resultId)
resultId
.public java.lang.String getResultType()
resultType
.public void setResultType(java.lang.String resultType)
resultType
.public java.lang.String getName()
name
.public void setName(java.lang.String v)
name
.public java.lang.String getScope()
scope
.public void setScope(java.lang.String v)
scope
.public java.lang.String getDefault()
public void setDefault(java.lang.String v)
public java.lang.String getEncode()
encodeType
.public void setEncode(java.lang.String v)
encodeType
.public java.lang.String getMaxLength()
maxLength
as a String.public void setMaxLength(java.lang.String v)
maxLength
.public void setMaxLength(int length)
maxLength
.public java.lang.String getDateFormat()
public void setDateFormat(java.lang.String s)
public java.lang.String getNumFormat()
public void setNumFormat(java.lang.String s)
public java.lang.String toString(java.lang.Object obj) throws javax.servlet.jsp.JspException
getDefault()
,
toString(java.util.Date)
,
toString(java.lang.Number)
public java.lang.String toString(java.util.Date d) throws javax.servlet.jsp.JspException
public java.lang.String toString(java.lang.Number n) throws javax.servlet.jsp.JspException
public java.lang.String encode(java.lang.String in)
public static java.lang.String encode(java.lang.String encodeType, java.lang.String in)
encodeType
- "html", "url", or anything else for no encoding.in
- the string
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |