public final class SF extends SyntaxElement
ALLOW_OVERWRITE, DONT_ALLOW_OVERWRITE, DONT_TRY_TO_CREATE, TRY_TO_CREATE| Constructor | Description |
|---|---|
SF(java.lang.String type,
java.lang.String name,
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) |
|
SF(java.lang.String type,
java.lang.String name,
java.lang.String path,
int idx,
org.w3c.dom.Document syntax) |
| Modifier and Type | Method | Description |
|---|---|---|
protected MultipleSyntaxElements |
createAndAppendNewChildContainer(org.w3c.dom.Node ref,
org.w3c.dom.Document syntax) |
|
protected MultipleSyntaxElements |
createNewChildContainer(org.w3c.dom.Node ref,
org.w3c.dom.Document syntax) |
erzeugt einen neuen Child-Container, welcher durch den
xml-knoten 'ref' identifiziert wird; wird beim erzeugen von elementen
benutzt
|
void |
destroy() |
|
void |
getElementPaths(java.util.Properties p,
int[] segref,
int[] degref,
int[] deref) |
|
protected java.lang.String |
getElementTypeName() |
gibt einen string mit den typnamen (msg,seg,deg,de,...) des
elementes zurueck
|
protected char |
getInDelim() |
liefert das delimiter-zeichen zurueck, dass innerhalb dieses
syntaxelementes benutzt wird, um die einzelnen child-elemente voneinander
zu trennen
|
void |
init(java.lang.String type,
java.lang.String name,
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) |
|
void |
init(java.lang.String type,
java.lang.String name,
java.lang.String path,
int idx,
org.w3c.dom.Document syntax) |
|
protected MultipleSyntaxElements |
parseAndAppendNewChildContainer(org.w3c.dom.Node segref,
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 MultipleSyntaxElements |
parseNewChildContainer(org.w3c.dom.Node segref,
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) |
beim parsen: haengt an die 'childElements' ein neues Element an.
|
java.lang.String |
toString(int zero) |
diese toString() methode wird benutzt, um den wert eines
de-syntaxelementes in human-readable-form zurueckzugeben.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChildContainer, checkSegSeq, enumerateSegs, extractValues, getChildContainers, getElement, getName, getParent, getPath, getPosInMsg, getPreDelim, getSyntaxDef, getType, getValueOfDE, getValueOfDE, isValid, propagateValue, setName, setParent, setPath, setType, setValid, storeValidValueInDE, validatepublic SF(java.lang.String type,
java.lang.String name,
java.lang.String path,
int idx,
org.w3c.dom.Document syntax)
public SF(java.lang.String type,
java.lang.String name,
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 MultipleSyntaxElements createNewChildContainer(org.w3c.dom.Node ref, org.w3c.dom.Document syntax)
SyntaxElementcreateNewChildContainer in class SyntaxElementprotected MultipleSyntaxElements createAndAppendNewChildContainer(org.w3c.dom.Node ref, org.w3c.dom.Document syntax)
createAndAppendNewChildContainer in class SyntaxElementprotected java.lang.String getElementTypeName()
SyntaxElementgetElementTypeName in class SyntaxElementpublic void init(java.lang.String type,
java.lang.String name,
java.lang.String path,
int idx,
org.w3c.dom.Document syntax)
init in class SyntaxElementpublic java.lang.String toString(int zero)
SyntaxElementtoString in class SyntaxElementpublic void init(java.lang.String type,
java.lang.String name,
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)
init in class SyntaxElementprotected char getInDelim()
SyntaxElementgetInDelim in class SyntaxElementprotected MultipleSyntaxElements parseNewChildContainer(org.w3c.dom.Node segref, 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)
SyntaxElementparseNewChildContainer in class SyntaxElementprotected MultipleSyntaxElements parseAndAppendNewChildContainer(org.w3c.dom.Node segref, 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)
parseAndAppendNewChildContainer in class SyntaxElementpublic void getElementPaths(java.util.Properties p,
int[] segref,
int[] degref,
int[] deref)
getElementPaths in class SyntaxElementpublic void destroy()
destroy in class SyntaxElementCopyright © 2018. All rights reserved.