Package org.kapott.hbci.protocol
Class MultipleDEGs
java.lang.Object
org.kapott.hbci.protocol.MultipleSyntaxElements
org.kapott.hbci.protocol.MultipleDEGs
-
Constructor Summary
ConstructorsConstructorDescriptionMultipleDEGs
(Node degref, char delimiter, String path, char predelim0, char predelim1, StringBuffer res, int fullResLen, Document syntax, Hashtable<String, String> predefs, Hashtable<String, String> valids) MultipleDEGs
(Node degref, char delimiter, String path, Document syntax) -
Method Summary
Modifier and TypeMethodDescriptionprotected SyntaxElement
createAndAppendNewElement
(Node ref, String path, int idx, 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 elementlistvoid
destroy()
void
getElementPaths
(Properties p, int[] segref, int[] degref, int[] deref) void
init
(Node degref, char delimiter, String path, char predelim0, char predelim1, StringBuffer res, int fullResLen, Document syntax, Hashtable<String, String> predefs, Hashtable<String, String> valids) void
protected SyntaxElement
parseAndAppendNewElement
(Node ref, String path, char predelim, int idx, StringBuffer res, int fullResLen, Document syntax, Hashtable<String, String> predefs, Hashtable<String, String> valids) siehe SyntaxElement::parseElementList()toString
(int zero) Methods inherited from class org.kapott.hbci.protocol.MultipleSyntaxElements
addElement, checkSegSeq, enumerateSegs, extractValues, getElement, getElements, getName, getParent, getPath, getSyntaxIdx, getType, getValueOfDE, getValueOfDE, init, init, propagateValue, setParent, setSyntaxIdx, storeValidValueInDE, validate, validateOneElement
-
Constructor Details
-
MultipleDEGs
-
MultipleDEGs
-
-
Method Details
-
createAndAppendNewElement
Description copied from class:MultipleSyntaxElements
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- Specified by:
createAndAppendNewElement
in classMultipleSyntaxElements
-
init
-
toString
- Overrides:
toString
in classMultipleSyntaxElements
-
parseAndAppendNewElement
protected SyntaxElement parseAndAppendNewElement(Node ref, String path, char predelim, int idx, StringBuffer res, int fullResLen, Document syntax, Hashtable<String, String> predefs, Hashtable<String, String> valids) Description copied from class:MultipleSyntaxElements
siehe SyntaxElement::parseElementList()- Specified by:
parseAndAppendNewElement
in classMultipleSyntaxElements
-
init
-
getElementPaths
- Overrides:
getElementPaths
in classMultipleSyntaxElements
-
destroy
public void destroy()- Overrides:
destroy
in classMultipleSyntaxElements
-