|
|||||||||
| 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 ObjectHandlercanHandle in class AbstractObjectHandlerObjectHandler.canHandle(java.lang.String)
public void setProperty(java.lang.Object object,
java.lang.String field,
java.lang.Object value,
ObjectXmlReader reader)
setProperty in interface ObjectHandlersetProperty in class AbstractObjectHandlerObjectHandler.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 ObjectHandlersetTextProperty in class AbstractObjectHandlerObjectHandler.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 ObjectHandlergetPropertyClass in class AbstractObjectHandlerObjectHandler.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 ObjectHandlergetPropertyCollection in class AbstractObjectHandler
public java.lang.Object getProperty(java.lang.Object obj,
java.lang.String field,
ObjectXmlReader reader)
getProperty in interface ObjectHandlergetProperty in class AbstractObjectHandler
public java.lang.Object createObject(java.lang.String tag,
org.xml.sax.Attributes atts,
ObjectXmlReader reader)
createObject in interface ObjectHandlercreateObject in class AbstractObjectHandlerObjectHandler.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 | ||||||||