|
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.beasys.commerce.content.tags.BaseTag | +--com.beasys.commerce.content.tags.PrintPropertyTag
Tag to 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 |
scope
The scope name of the property to print. |
Fields inherited from class com.beasys.commerce.content.tags.BaseTag |
cacheId,
cacheScope,
cacheTimeout,
failOnError,
readOnly,
useCache |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id,
pageContext |
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)
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 |
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 |
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,
getCacheScope,
getCacheTimeout,
getFailOnError,
getHttpSession,
getReadOnly,
getUseCache,
setCacheId,
setCacheScope,
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 |
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 defValue
protected java.lang.String encodeType
protected int maxLength
protected java.lang.String dateFormat
protected java.lang.String numFormat
Constructor Detail |
public PrintPropertyTag()
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 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()
default
value.public void setDefault(java.lang.String v)
default
value.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()
date format
to use.public void setDateFormat(java.lang.String s)
date format
to use.public java.lang.String getNumFormat()
number format
to use.public void setNumFormat(java.lang.String s)
number format
to use.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
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |