public final class MultipleDEGs extends MultipleSyntaxElements
| Constructor | Description |
|---|---|
MultipleDEGs(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
char predelim0,
char predelim1,
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) |
|
MultipleDEGs(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
org.w3c.dom.Document syntax) |
| Modifier and Type | Method | Description |
|---|---|---|
protected SyntaxElement |
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
|
void |
destroy() |
|
void |
getElementPaths(java.util.Properties p,
int[] segref,
int[] degref,
int[] deref) |
|
void |
init(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
char predelim0,
char predelim1,
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) |
|
void |
init(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
org.w3c.dom.Document syntax) |
|
protected SyntaxElement |
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()
|
java.lang.String |
toString(int zero) |
addElement, checkSegSeq, enumerateSegs, extractValues, getElement, getElements, getName, getParent, getPath, getSyntaxIdx, getType, getValueOfDE, getValueOfDE, init, init, propagateValue, setParent, setSyntaxIdx, storeValidValueInDE, validate, validateOneElementpublic MultipleDEGs(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
org.w3c.dom.Document syntax)
public MultipleDEGs(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
char predelim0,
char predelim1,
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 createAndAppendNewElement(org.w3c.dom.Node ref, java.lang.String path, int idx, org.w3c.dom.Document syntax)
MultipleSyntaxElementscreateAndAppendNewElement in class MultipleSyntaxElementspublic void init(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
org.w3c.dom.Document syntax)
public java.lang.String toString(int zero)
toString in class MultipleSyntaxElementsprotected SyntaxElement 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)
MultipleSyntaxElementsparseAndAppendNewElement in class MultipleSyntaxElementspublic void init(org.w3c.dom.Node degref,
char delimiter,
java.lang.String path,
char predelim0,
char predelim1,
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)
public void getElementPaths(java.util.Properties p,
int[] segref,
int[] degref,
int[] deref)
getElementPaths in class MultipleSyntaxElementspublic void destroy()
destroy in class MultipleSyntaxElementsCopyright © 2018. All rights reserved.