|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.progeeks.meta.xml.AbstractXmlPropertyRenderer
public abstract class AbstractXmlPropertyRenderer
Base class implementation for the XmlPropertyRenderer interface.
Constructor Summary | |
---|---|
AbstractXmlPropertyRenderer()
|
Method Summary | |
---|---|
boolean |
canRenderAsAttribute(java.lang.Object value,
PropertyType type)
Returns true if the property value can be rendered as an attribute. |
void |
findEm()
|
java.lang.String |
getAsAttribute(java.lang.Object value,
PropertyType type,
XmlRenderContext context)
Returns the string representation of the specified object as an attribute. |
abstract void |
render(java.lang.Object value,
PropertyType type,
boolean forceWrap,
XmlRenderContext context)
Renders the specified value to the session defined by the render context. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractXmlPropertyRenderer()
Method Detail |
---|
public boolean canRenderAsAttribute(java.lang.Object value, PropertyType type)
canRenderAsAttribute
in interface XmlPropertyRenderer
public void findEm()
public java.lang.String getAsAttribute(java.lang.Object value, PropertyType type, XmlRenderContext context)
getAsAttribute
in interface XmlPropertyRenderer
public abstract void render(java.lang.Object value, PropertyType type, boolean forceWrap, XmlRenderContext context)
render
in interface XmlPropertyRenderer
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 |