|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.progeeks.util.xml.AbstractObjectHandler
org.progeeks.meta.xml.FormatRegistryHandler
public class FormatRegistryHandler
Object handler implementation to deal with converting XML to a FormatRegistry. This handler supports several shortcuts for simplifying the process of specifying property types, etc.
Here is a sample configuration:
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_ENTRY_TAG
Deprecated. Tag denoting a default format entry in the format registry. |
static java.lang.String |
FORMAT_REGISTRY_TAG
Deprecated. Tag denoting a format registry. |
static java.lang.String |
MAPPINGS_TAG
Deprecated. Tag denoting the mappings for a format registry. |
static java.lang.String |
REGISTRY_ENTRY_TAG
Deprecated. Tag denoting an individual entry in the format registry that maps a particular PropertyType to a particular PropertyFormat. |
Constructor Summary | |
---|---|
FormatRegistryHandler()
Deprecated. |
Method Summary | |
---|---|
boolean |
canHandle(java.lang.String tag)
Deprecated. See if we can handle that tag we're being presented with. |
java.lang.Object |
createObject(java.lang.String tag,
org.xml.sax.Attributes atts,
ObjectXmlReader reader)
Deprecated. Creates and returns an object based on the specified parameters. |
java.lang.Object |
getProperty(java.lang.Object obj,
java.lang.String field,
ObjectXmlReader reader)
Deprecated. Returns the current value of the specified property in the specified object. |
java.lang.Class |
getPropertyClass(java.lang.Object object,
java.lang.String field,
ObjectXmlReader reader)
Deprecated. Returns the base type for the specified field for the given object. |
java.util.Collection |
getPropertyCollection(java.lang.Object obj,
java.lang.String field,
ObjectXmlReader reader)
Deprecated. Returns the a collection for the specified field that can be used to accumulate multiple object values. |
void |
setProperty(java.lang.Object object,
java.lang.String field,
java.lang.Object value,
ObjectXmlReader reader)
Deprecated. Sets a property on the specified object. |
void |
setTextProperty(java.lang.Object object,
java.lang.String field,
java.lang.String value,
ObjectXmlReader reader)
Deprecated. Sets a text property on the specified object. |
Methods inherited from class org.progeeks.util.xml.AbstractObjectHandler |
---|
resolveObject, setConfigurationProperty, setContainedText |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String FORMAT_REGISTRY_TAG
public static final java.lang.String REGISTRY_ENTRY_TAG
public static final java.lang.String DEFAULT_ENTRY_TAG
public static final java.lang.String MAPPINGS_TAG
Constructor Detail |
---|
public FormatRegistryHandler()
Method Detail |
---|
public boolean canHandle(java.lang.String tag)
canHandle
in interface ObjectHandler
canHandle
in class AbstractObjectHandler
ObjectHandler.canHandle(java.lang.String)
public void setProperty(java.lang.Object object, java.lang.String field, java.lang.Object value, ObjectXmlReader reader)
setProperty
in interface ObjectHandler
setProperty
in class AbstractObjectHandler
ObjectHandler.setProperty(java.lang.Object, java.lang.String, java.lang.Object, org.progeeks.util.xml.ObjectXmlReader)
public void setTextProperty(java.lang.Object object, java.lang.String field, java.lang.String value, ObjectXmlReader reader)
setTextProperty
in interface ObjectHandler
setTextProperty
in class AbstractObjectHandler
ObjectHandler.setTextProperty(java.lang.Object, java.lang.String, java.lang.String, org.progeeks.util.xml.ObjectXmlReader)
public java.lang.Class getPropertyClass(java.lang.Object object, java.lang.String field, ObjectXmlReader reader)
getPropertyClass
in interface ObjectHandler
getPropertyClass
in class AbstractObjectHandler
ObjectHandler.getPropertyClass(java.lang.Object, java.lang.String, org.progeeks.util.xml.ObjectXmlReader)
public java.util.Collection getPropertyCollection(java.lang.Object obj, java.lang.String field, ObjectXmlReader reader)
getPropertyCollection
in interface ObjectHandler
getPropertyCollection
in class AbstractObjectHandler
public java.lang.Object getProperty(java.lang.Object obj, java.lang.String field, ObjectXmlReader reader)
getProperty
in interface ObjectHandler
getProperty
in class AbstractObjectHandler
public java.lang.Object createObject(java.lang.String tag, org.xml.sax.Attributes atts, ObjectXmlReader reader)
createObject
in interface ObjectHandler
createObject
in class AbstractObjectHandler
ObjectHandler.createObject(java.lang.String, org.xml.sax.Attributes, org.progeeks.util.xml.ObjectXmlReader)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |