com.format.xml
API has been deprecated. Instead, use the com.format.xml.bind
API.public class TLcdXMLDefaultElementAdapter extends ALcdXMLVisitorBasedElementAdapter
ILcdXMLElementAdapter
that can handle
ILcdXMLElement
objects. All adapter methods are immediately forwarded to the
element.
Content adapters for child elements are retrieved via a element adapter provider.Constructor and Description |
---|
TLcdXMLDefaultElementAdapter(ILcdXMLElementAdapterProvider aElementAdapterProvider,
ILcdXMLElementNameProvider aElementNameProvider)
Deprecated.
Creates a new
TLcdXMLDefaultelementAdapter , with the given
ILcdXMLElementAdapterProvider for retrieving element adapters. |
Modifier and Type | Method and Description |
---|---|
TLcdXMLName |
getName(ILcdXMLNameStack aNameStack,
ILcdXMLObjectStack aObjectStack,
TLcdXMLName aSubstitutionGroup)
Deprecated.
|
void |
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 |
visitContents(ILcdXMLEditableNameStack aNameStack,
ILcdXMLEditableObjectStack aObjectStack,
ILcdXMLElementVisitor aElementVisitor,
ILcdXMLDocumentContext aDocumentContext)
Deprecated.
Visits the contents of the element, specified by the given name and object stack .
|
getAttributeCount, getAttributeName, getAttributeValue, getAttributeValue, getAttributeValueAsString, getAttributeValueAsString, getContent, getContent, getContentAdapter, getContentAdapter, getContentAsString, getContentAsString, getContentCount, getContentCount, getContentName, getElementAdapterProvider, getElementNameProvider, getName, isPrimitiveContent, visitContent, visitElement
public TLcdXMLDefaultElementAdapter(ILcdXMLElementAdapterProvider aElementAdapterProvider, ILcdXMLElementNameProvider aElementNameProvider)
TLcdXMLDefaultelementAdapter
, with the given
ILcdXMLElementAdapterProvider
for retrieving element adapters.aElementAdapterProvider
- the element adapter provider from which to retrieve content
adapters for child elements.public void visitAttributes(ILcdXMLEditableNameStack aNameStack, ILcdXMLEditableObjectStack aObjectStack, ILcdXMLElementVisitor aElementVisitor, ILcdXMLDocumentContext aDocumentContext) throws TLcdXMLInterruptedException
ILcdXMLElementAdapter
visitAttributes
in interface ILcdXMLElementAdapter
visitAttributes
in class ALcdXMLVisitorBasedElementAdapter
aNameStack
- the XML name stack, identifying the XML element to be visited.aObjectStack
- the XML object stack, identifying the XML element to be visited.aElementVisitor
- the element visitor which is called by this visitable.aDocumentContext
- the XML document contextTLcdXMLInterruptedException
- if the visit action has been interrupted.ILcdXMLElementVisitor
public void visitContents(ILcdXMLEditableNameStack aNameStack, ILcdXMLEditableObjectStack aObjectStack, ILcdXMLElementVisitor aElementVisitor, ILcdXMLDocumentContext aDocumentContext) throws TLcdXMLInterruptedException
ILcdXMLElementAdapter
visitContents
in interface ILcdXMLElementAdapter
visitContents
in class ALcdXMLVisitorBasedElementAdapter
aNameStack
- the XML name stack, identifying the XML element to be visited.aObjectStack
- the XML object stack, identifying the XML element to be visited.aElementVisitor
- the element visitor which is called by this visitable.aDocumentContext
- the XML document contextTLcdXMLInterruptedException
- if the visit action has been interrupted.ILcdXMLElementVisitor
public TLcdXMLName getName(ILcdXMLNameStack aNameStack, ILcdXMLObjectStack aObjectStack, TLcdXMLName aSubstitutionGroup)