|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XmlPropertyRenderer
Renders a single XML property
| Method Summary | |
|---|---|
boolean |
canRenderAsAttribute(java.lang.Object value,
PropertyType type)
Returns true if the property value can be rendered as an attribute. |
java.lang.String |
getAsAttribute(java.lang.Object value,
PropertyType type,
XmlRenderContext context)
Returns the string representation of the specified object as an attribute. |
void |
render(java.lang.Object value,
PropertyType type,
boolean forceWrap,
XmlRenderContext context)
Renders the specified value to the session defined by the render context. |
| Method Detail |
|---|
boolean canRenderAsAttribute(java.lang.Object value,
PropertyType type)
java.lang.String getAsAttribute(java.lang.Object value,
PropertyType type,
XmlRenderContext context)
void render(java.lang.Object value,
PropertyType type,
boolean forceWrap,
XmlRenderContext context)
value - The value to be rendered.type - The specific type that was used to lookup this renderer.forceWrap - Set to true if the renderer should wrap the value in
its own style of start/end tags. False indicates that
the renderer can optionally leave them out. This is usually
used by renderers that support types that can be defined
as strings directly.context - Contains the rendering output information for this session.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||