public abstract class TreeContentContainer<E extends ElementContainer> extends Object implements DocumentContainer
Constructor and Description |
---|
TreeContentContainer() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addContent(E parent,
E child) |
void |
characters(char[] ch,
int start,
int length) |
protected abstract E |
createElementContainer(String localName,
boolean xmlArrayContainer,
boolean repeatedElement,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
void |
endElement(String localName) |
void |
endElementGroup(String localName) |
E |
getCurrentElement() |
E |
getRoot() |
void |
setAttribute(String name,
String value,
org.apache.xerces.xs.XSSimpleTypeDefinition attTypeDefinition) |
void |
setNull() |
void |
startElement(String localName,
boolean xmlArrayContainer,
boolean repeatedElement,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
void |
startElementGroup(String localName,
boolean xmlArrayContainer,
boolean repeatedElement,
org.apache.xerces.xs.XSTypeDefinition typeDefinition) |
protected abstract E createElementContainer(String localName, boolean xmlArrayContainer, boolean repeatedElement, org.apache.xerces.xs.XSTypeDefinition typeDefinition)
public void startElementGroup(String localName, boolean xmlArrayContainer, boolean repeatedElement, org.apache.xerces.xs.XSTypeDefinition typeDefinition)
startElementGroup
in interface DocumentContainer
public void endElementGroup(String localName)
endElementGroup
in interface DocumentContainer
public void startElement(String localName, boolean xmlArrayContainer, boolean repeatedElement, org.apache.xerces.xs.XSTypeDefinition typeDefinition)
startElement
in interface ElementGroupContainer
public void endElement(String localName)
endElement
in interface ElementGroupContainer
public void setNull()
setNull
in interface ElementContainer
public void setAttribute(String name, String value, org.apache.xerces.xs.XSSimpleTypeDefinition attTypeDefinition)
setAttribute
in interface ElementContainer
public void characters(char[] ch, int start, int length)
characters
in interface ElementContainer
public E getRoot()
public E getCurrentElement()
Copyright © 2023 Frank!Framework. All rights reserved.