## Uses of Class
org.kapott.hbci.protocol.SyntaxElement

Packages that use SyntaxElement
org.kapott.hbci.protocol

### Uses of SyntaxElement in org.kapott.hbci.protocol

Subclasses of SyntaxElement in org.kapott.hbci.protocol
`class` `DE`
`class` `DEG`
`class` `MSG`
`class` `SEG`
`class` `SF`

Methods in org.kapott.hbci.protocol that return SyntaxElement
`protected SyntaxElement` MultipleDEGs.`createAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, int idx, org.w3c.dom.Document syntax)`
`protected SyntaxElement` MultipleDEs.`createAndAppendNewElement​(org.w3c.dom.Node deref, java.lang.String path, int idx, org.w3c.dom.Document syntax)`
`protected SyntaxElement` MultipleSEGs.`createAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, int idx, org.w3c.dom.Document syntax)`
`protected SyntaxElement` MultipleSFs.`createAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, int idx, org.w3c.dom.Document syntax)`
`protected abstract SyntaxElement` MultipleSyntaxElements.`createAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, int idx, org.w3c.dom.Document syntax)` erzeugt einen neuen eintrag in der elements liste; dabei wird ein syntaxelement erzeugt, das im xml-node ref referenziert wird; idx ist die indexnummer des zu erzeugenden syntaxelementes innerhalb der elementlist
`protected SyntaxElement` MultipleSyntaxElements.`getElement​(java.lang.String path)`
`SyntaxElement` SyntaxElement.`getElement​(java.lang.String path)`
`SyntaxElement` MultipleSyntaxElements.`getParent()`
`protected SyntaxElement` MultipleDEGs.`parseAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, char predelim, int idx, java.lang.StringBuffer res, int fullResLen, org.w3c.dom.Document syntax, java.util.Hashtable<java.lang.String,​java.lang.String> predefs, java.util.Hashtable<java.lang.String,​java.lang.String> valids)`
`protected SyntaxElement` MultipleDEs.`parseAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, char predelim, int idx, java.lang.StringBuffer res, int fullResLen, org.w3c.dom.Document syntax, java.util.Hashtable<java.lang.String,​java.lang.String> predefs, java.util.Hashtable<java.lang.String,​java.lang.String> valids)`
`protected SyntaxElement` MultipleSEGs.`parseAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, char predelim, int idx, java.lang.StringBuffer res, int fullResLen, org.w3c.dom.Document syntax, java.util.Hashtable<java.lang.String,​java.lang.String> predefs, java.util.Hashtable<java.lang.String,​java.lang.String> valids)`
`protected SyntaxElement` MultipleSFs.`parseAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, char predelim, int idx, java.lang.StringBuffer res, int fullResLen, org.w3c.dom.Document syntax, java.util.Hashtable<java.lang.String,​java.lang.String> predefs, java.util.Hashtable<java.lang.String,​java.lang.String> valids)`
`protected abstract SyntaxElement` MultipleSyntaxElements.`parseAndAppendNewElement​(org.w3c.dom.Node ref, java.lang.String path, char predelim, int idx, java.lang.StringBuffer res, int fullResLen, org.w3c.dom.Document syntax, java.util.Hashtable<java.lang.String,​java.lang.String> predefs, java.util.Hashtable<java.lang.String,​java.lang.String> valids)` siehe SyntaxElement::parseElementList()

Methods in org.kapott.hbci.protocol that return types with arguments of type SyntaxElement
`java.util.List<SyntaxElement>` MultipleSyntaxElements.`getElements()`

Methods in org.kapott.hbci.protocol with parameters of type SyntaxElement
`void` MultipleSyntaxElements.`addElement​(SyntaxElement x)`
`void` MultipleSyntaxElements.`setParent​(SyntaxElement parent)`
`protected void` MultipleDEs.`validateOneElement​(SyntaxElement elem, int idx)`
`protected void` MultipleSyntaxElements.`validateOneElement​(SyntaxElement elem, int idx)`