Package org.kapott.hbci.protocol
Class MultipleDEGs
- java.lang.Object
-
- org.kapott.hbci.protocol.MultipleSyntaxElements
-
- org.kapott.hbci.protocol.MultipleDEGs
-
public final class MultipleDEGs extends MultipleSyntaxElements
-
-
Constructor Summary
Constructors Constructor Description MultipleDEGs(Node degref, char delimiter, String path, char predelim0, char predelim1, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)MultipleDEGs(Node degref, char delimiter, String path, Document document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SyntaxElementcreateAndAppendNewElement(Node ref, String path, int idx, Document document)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 elementlistvoidgetElementPaths(Map<String,String> p, int[] segref, int[] degref, int[] deref)voidinit(Node degref, char delimiter, String path, char predelim0, char predelim1, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)voidinit(Node degref, char delimiter, String path, Document document)protected SyntaxElementparseAndAppendNewElement(Node ref, String path, char predelim, int idx, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)siehe SyntaxElement::parseElementList()StringtoString(int dummy)-
Methods inherited from class org.kapott.hbci.protocol.MultipleSyntaxElements
destroy, extractValues, getElements, getName, getParent, getPath, getType, getValueOfDE, getValueOfDE, init, init, propagateValue, setParent, storeValidValueInDE, validate, validateOneElement
-
-
-
-
Method Detail
-
createAndAppendNewElement
protected SyntaxElement createAndAppendNewElement(Node ref, String path, int idx, Document document)
Description copied from class:MultipleSyntaxElementserzeugt 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:
createAndAppendNewElementin classMultipleSyntaxElements
-
toString
public String toString(int dummy)
- Overrides:
toStringin classMultipleSyntaxElements
-
parseAndAppendNewElement
protected SyntaxElement parseAndAppendNewElement(Node ref, String path, char predelim, int idx, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)
Description copied from class:MultipleSyntaxElementssiehe SyntaxElement::parseElementList()- Specified by:
parseAndAppendNewElementin classMultipleSyntaxElements
-
init
public void init(Node degref, char delimiter, String path, char predelim0, char predelim1, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)
-
getElementPaths
public void getElementPaths(Map<String,String> p, int[] segref, int[] degref, int[] deref)
- Overrides:
getElementPathsin classMultipleSyntaxElements
-
-