Package | Description |
---|---|
com.luciad.format.xml |
Provides a generic framework for parsing of XML documents,
using pluggable XML element readers and object factories.
|
com.luciad.format.xml.schema |
Extension of the XML Framework provided by the
com.luciad.format.xml package, offering
support for XML Schema-based documents. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdXMLDocumentContext
Deprecated.
Use of the
com.format.xml API has been deprecated. Instead, use the com.format.xml.bind API. |
Modifier and Type | Method and Description |
---|---|
void |
ILcdXMLElementReader.content(ILcdXMLNameStack aElementStack,
char[] aChars,
int aStart,
int aLength,
ILcdXMLDocumentContext aContext)
Deprecated.
Reports some simple character content to be processed.
|
void |
ALcdXMLElementReader.content(ILcdXMLNameStack aElementStack,
char[] chars,
int start,
int length,
ILcdXMLDocumentContext aContext)
Deprecated.
|
void |
TLcdXMLDefaultElementReader.content(ILcdXMLNameStack aElementStack,
String aContent,
ILcdXMLDocumentContext aContext)
Deprecated.
|
void |
ALcdXMLElementReader.content(ILcdXMLNameStack aElementStack,
String aContent,
ILcdXMLDocumentContext aContext)
Deprecated.
Default implementation, doing nothing.
|
Object |
TLcdXMLDefaultObjectFactory.createObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
|
Object |
ILcdXMLObjectFactory.createObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Creates a new object instance for the element that is currently on top of the XML element stack.
|
protected Object |
ALcdXMLElementReader.createObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Creates and returns a new instance for the current element handled by this reader.
|
void |
TLcdXMLDefaultElementReader.endChildElement(ILcdXMLNameStack aElementStack,
ILcdXMLElementReader aReader,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
|
void |
ILcdXMLElementReader.endChildElement(ILcdXMLNameStack aElementStack,
ILcdXMLElementReader aElementReader,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Reports the end of a child structure that has been processed by the given reader.
|
void |
ALcdXMLElementReader.endChildElement(ILcdXMLNameStack aElementStack,
ILcdXMLElementReader aElementReader,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Ends a child element, performing the following steps:
calls the
handleChild method
|
Object |
ILcdXMLElementReader.endElement(ILcdXMLNameStack aElementStack,
ILcdXMLDocumentContext aContext)
Deprecated.
Reports the end of the root element of the structure being handled.
|
Object |
ALcdXMLElementReader.endElement(ILcdXMLNameStack aElementStack,
ILcdXMLDocumentContext aContext)
Deprecated.
Ends an element, performing these steps:
call the
endElement method of the supertype's reader, if there is one
Finalize the object, by calling finalizeObject
reestablish the 'current' context and 'current' object that were active just before
this element was started
The 'current' object of this element, is returned. |
protected void |
ALcdXMLElementReader.finalizeObject(ILcdXMLNameStack aElementStack,
ILcdXMLDocumentContext aContex)
Deprecated.
Finalizes the current object.
|
ILcdXMLElementReader |
ILcdXMLElementReader.getChildReader(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Reports the start of a child element and requests a reader to process it.
|
ILcdXMLElementReader |
ALcdXMLElementReader.getChildReader(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
By default, returns the child reader provider by the element reader provider.
|
protected Object |
ALcdXMLElementReader.getCurrentContext(ILcdXMLDocumentContext aContext)
Deprecated.
Returns the current context.
|
protected Object |
ALcdXMLElementReader.getCurrentObject(ILcdXMLDocumentContext aContext)
Deprecated.
Returns the current object.
|
void |
ALcdXMLElementReader.handleChild(ILcdXMLNameStack aElementStack,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Is called by
endChildElement whenever a child element is finished. |
protected void |
TLcdXMLDefaultElementReader.initObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
|
protected void |
ALcdXMLElementReader.initObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Initializes a newly created object.
|
protected boolean |
ALcdXMLElementReader.isTrimContent(ILcdXMLNameStack aElementStack,
String aContent,
ILcdXMLDocumentContext aContext)
Deprecated.
Returns whether content should be trimmed or not.
|
void |
ILcdXMLElementReader.startElement(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Reports the start of the root element of the structure being handled.
|
void |
ALcdXMLElementReader.startElement(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Starts a new element, and performs the following steps:
create a new context for this element, by calling
createContext()
if aObject is null , create a new object, by calling
createObject(TLcdXMLGlobalName aELementName, ILcdAssocSet aAttributes) ,
and registered as the current object. |
void |
TLcdXMLDefaultElementAdapter.visitAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ILcdXMLElementAdapter.visitAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Visits the attributes of the element, specified by the given name and object stack .
|
void |
ALcdXMLVisitorBasedElementAdapter.visitAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLIndexBasedElementAdapter.visitAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
protected void |
ALcdXMLVisitorBasedElementAdapter.visitContent(ILcdXMLEditableNameStack aParentElementNameStack,
ILcdXMLEditableObjectStack aParentObjectStack,
TLcdXMLName aName,
Object aContent,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Convenience method that can be called from the
visitContents() method, to process one child content. |
void |
TLcdXMLDefaultElementAdapter.visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ILcdXMLElementAdapter.visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Visits the contents of the element, specified by the given name and object stack .
|
void |
ALcdXMLVisitorBasedElementAdapter.visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLIndexBasedElementAdapter.visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ILcdXMLElementAdapter.visitElement(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
TLcdXMLName aName,
Object aObject,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Visits the given element.
|
void |
ALcdXMLVisitorBasedElementAdapter.visitElement(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
TLcdXMLName aSubstitutionGroup,
Object aObject,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLIndexBasedElementAdapter.visitElement(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
TLcdXMLName aSubstitutionGroup,
Object aObject,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ALcdXMLTypedElementReader.canHandleContent(ILcdXMLDocumentContext aContext)
Deprecated.
Returns
true if this method can handle simple (text) content, false if content
handling should be delegated to an XML base type handler. |
void |
ALcdXMLTypedElementReader.content(ILcdXMLNameStack aElementStack,
char[] chars,
int start,
int length,
ILcdXMLDocumentContext aContext)
Deprecated.
|
void |
ALcdXMLTypedElementReader.content(ILcdXMLNameStack aElementStack,
String aContent,
ILcdXMLDocumentContext aContext)
Deprecated.
This method is called whenever simple content is parsed and the
canHandleContent()
method returns true . |
protected Object |
ALcdXMLTypedElementReader.createObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Creates and returns a new instance for the current element handled by this reader.
|
void |
ALcdXMLTypedElementReader.endChildElement(ILcdXMLNameStack aElementStack,
ILcdXMLElementReader aReader,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
This method is called whenever a child element has been finished.
|
Object |
ALcdXMLTypedElementReader.endElement(ILcdXMLNameStack aElementStack,
ILcdXMLDocumentContext aContext)
Deprecated.
Ends an element.
|
protected void |
ALcdXMLTypedElementReader.finalizeObject(ILcdXMLNameStack aElementStack,
ILcdXMLDocumentContext aContext)
Deprecated.
Finalizes the current object.
|
ILcdXMLElementReader |
ALcdXMLTypedElementReader.getChildReader(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Tries to find a matching reader for the given child.
|
protected Object |
ALcdXMLTypedElementReader.getCurrentContext(ILcdXMLDocumentContext aContext)
Deprecated.
Returns the current context.
|
protected Object |
ALcdXMLTypedElementReader.getCurrentObject(ILcdXMLDocumentContext aContext)
Deprecated.
Returns the current object.
|
void |
ALcdXMLTypedElementReader.handleChild(ILcdXMLNameStack aElementStack,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Is called by
endChildreader whenever a child element is finished, that
is supported by this reader. |
protected void |
ALcdXMLTypedElementReader.initObject(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
ILcdXMLDocumentContext aContext)
Deprecated.
Initializes a newly created object.
|
protected boolean |
ALcdXMLTypedElementReader.isSupportedChild(ILcdXMLNameStack aElementStack,
ILcdXMLDocumentContext aContext)
Deprecated.
Returns
true if the given element is a supported child (i.e., if this reader
can take the necessary steps to store the object that is created by the child's reader. |
protected boolean |
ALcdXMLTypedElementReader.isTrimContent(ILcdXMLNameStack aElementStack,
String aContent,
ILcdXMLDocumentContext aContext)
Deprecated.
Returns whether content should be trimmed or not.
|
void |
ALcdXMLTypedElementReader.startElement(ILcdXMLNameStack aElementStack,
ILcdAssocSet aAttributes,
Object aObject,
ILcdXMLDocumentContext aContext)
Deprecated.
Starts a new element, and performs the following steps:
create a new context for this element, by calling
createContext()
if aObject is null , create a new object, by calling
createObject(TLcdXMLGlobalName aELementName, ILcdAssocSet aAttributes) ,
and registered as the current object. |
void |
ALcdXMLTypedVisitorBasedElementAdapter.visitAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLTypedIndexBasedElementAdapter.visitAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLTypedVisitorBasedElementAdapter.visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLTypedIndexBasedElementAdapter.visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLTypedVisitorBasedElementAdapter.visitElement(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
TLcdXMLName aSubstitutionGroup,
Object aObject,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLTypedIndexBasedElementAdapter.visitElement(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
TLcdXMLName aSubstitutionGroup,
Object aObject,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
|
void |
ALcdXMLTypedVisitorBasedElementAdapter.visitTypeAttributes(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Visits all attributes that are specific to the XML Schema type for which this adapter was written.
|
void |
ALcdXMLTypedVisitorBasedElementAdapter.visitTypeContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Visits all contents that are specific to the XML Schema type for which this adapter was written.
|