com.format.xml
API has been deprecated. Instead, use the com.format.xml.bind
API.public class TLcdXMLDefaultElementReader extends ALcdXMLElementReader
ILcdXMLElementReader
that will store all attribute and
content in an XML element structure, provided that the object, created by the responsible
XML object factory, implements the ILcdXMLEditableElement
interface.Constructor and Description |
---|
TLcdXMLDefaultElementReader(ILcdXMLElementReaderProvider aElementReaderProvider,
ILcdXMLObjectFactoryProvider aFactoryProvider)
Deprecated.
Creates a new default element reader, initialized with the given element reader provider,
object factory provider and schema provider.
|
Modifier and Type | Method and Description |
---|---|
void |
content(ILcdXMLNameStack aElementStack,
String aContent,
ILcdXMLDocumentContext aContext)
Deprecated.
Default implementation, doing nothing.
|
void |
endChildElement(ILcdXMLNameStack aElementStack,
ILcdXMLElementReader aReader,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Ends a child element, performing the following steps:
calls the
handleChild method
|
protected void |
initObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Initializes a newly created object.
|
content, createContext, createObject, endElement, finalizeObject, getChildReader, getCurrentContext, getCurrentObject, getElementReaderProvider, getObjectFactoryProvider, handleChild, isTrimContent, startElement
public TLcdXMLDefaultElementReader(ILcdXMLElementReaderProvider aElementReaderProvider, ILcdXMLObjectFactoryProvider aFactoryProvider)
aElementReaderProvider
- aFactoryProvider
- protected void initObject(ILcdXMLNameStack aElementStack, ILcdAssocSet aAttributes, ILcdXMLDocumentContext aContext)
ALcdXMLElementReader
initObject
in class ALcdXMLElementReader
public void content(ILcdXMLNameStack aElementStack, String aContent, ILcdXMLDocumentContext aContext)
ALcdXMLElementReader
content
in class ALcdXMLElementReader
public void endChildElement(ILcdXMLNameStack aElementStack, ILcdXMLElementReader aReader, Object aObject, ILcdXMLDocumentContext aContext)
ALcdXMLElementReader
handleChild
methodendChildElement
in interface ILcdXMLElementReader
endChildElement
in class ALcdXMLElementReader
aElementStack
- The current element name stack, including the element that is ended on top.aReader
- The reader that was used for the child structure.aObject
- The object that was created by the child reader.aContext
- The document context for the XML document currently being decoded.