public final class MultipleSFs extends MultipleSyntaxElements
| Constructor and Description |
|---|
MultipleSFs(Node sfref,
String path,
char predelim0,
char predelim1,
StringBuilder res,
int fullResLen,
Document document,
Map<String,String> predefs,
Map<String,String> valids) |
MultipleSFs(Node sfref,
String path,
Document document) |
| Modifier and Type | Method and Description |
|---|---|
protected SyntaxElement |
createAndAppendNewElement(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 elementlist
|
void |
getElementPaths(Map<String,String> p,
int[] segref,
int[] degref,
int[] deref) |
void |
init(Node sfref,
String path,
char predelim0,
char predelim1,
StringBuilder res,
int fullResLen,
Document document,
Map<String,String> predefs,
Map<String,String> valids) |
void |
init(Node sfref,
String path,
Document document) |
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)
siehe SyntaxElement::parseElementList()
|
String |
toString(int dummy) |
addElement, checkSegSeq, destroy, enumerateSegs, extractValues, getElement, getElements, getName, getParent, getPath, getSyntaxIdx, getType, getValueOfDE, getValueOfDE, propagateValue, setParent, setSyntaxIdx, storeValidValueInDE, validate, validateOneElementprotected SyntaxElement createAndAppendNewElement(Node ref, String path, int idx, Document document)
MultipleSyntaxElementscreateAndAppendNewElement in class MultipleSyntaxElementspublic void init(Node sfref, String path, Document document)
init in class MultipleSyntaxElementspublic String toString(int dummy)
toString in class MultipleSyntaxElementspublic void init(Node sfref, String path, char predelim0, char predelim1, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)
init in class MultipleSyntaxElementsprotected SyntaxElement parseAndAppendNewElement(Node ref, String path, char predelim, int idx, StringBuilder res, int fullResLen, Document document, Map<String,String> predefs, Map<String,String> valids)
MultipleSyntaxElementsparseAndAppendNewElement in class MultipleSyntaxElementspublic void getElementPaths(Map<String,String> p, int[] segref, int[] degref, int[] deref)
getElementPaths in class MultipleSyntaxElementsCopyright © 2019. All rights reserved.