public final class MSG extends SyntaxElement
| Modifier and Type | Field | Description |
|---|---|---|
static boolean |
CHECK_SEQ |
|
static boolean |
CHECK_VALIDS |
|
static boolean |
DONT_CHECK_SEQ |
|
static boolean |
DONT_CHECK_VALIDS |
ALLOW_OVERWRITE, DONT_ALLOW_OVERWRITE, DONT_TRY_TO_CREATE, TRY_TO_CREATE| Constructor | Description |
|---|---|
MSG(java.lang.String type,
java.lang.String res,
int fullResLen,
MsgGen gen,
boolean checkSeq,
boolean checkValids) |
|
MSG(java.lang.String type,
MsgGen gen,
java.util.Hashtable<java.lang.String,java.lang.String> clientValues) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
autoSetMsgSize(MsgGen gen) |
|
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() |
|
java.util.Properties |
getData() |
|
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
|
java.lang.String |
getValueOfDE(java.lang.String path) |
|
void |
init(java.lang.String type,
java.lang.String res,
int fullResLen,
MsgGen gen,
boolean checkSeq,
boolean checkValids) |
|
void |
init(java.lang.String type,
MsgGen gen,
java.util.Hashtable<java.lang.String,java.lang.String> clientValues) |
|
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, createAndAppendNewChildContainer, enumerateSegs, extractValues, getChildContainers, getElement, getName, getParent, getPath, getPosInMsg, getPreDelim, getSyntaxDef, getType, getValueOfDE, init, init, isValid, parseAndAppendNewChildContainer, propagateValue, setName, setParent, setPath, setType, setValid, storeValidValueInDE, validatepublic static final boolean CHECK_SEQ
public static final boolean DONT_CHECK_SEQ
public static final boolean CHECK_VALIDS
public static final boolean DONT_CHECK_VALIDS
public MSG(java.lang.String type,
MsgGen gen,
java.util.Hashtable<java.lang.String,java.lang.String> clientValues)
public MSG(java.lang.String type,
java.lang.String res,
int fullResLen,
MsgGen gen,
boolean checkSeq,
boolean checkValids)
protected MultipleSyntaxElements createNewChildContainer(org.w3c.dom.Node ref, org.w3c.dom.Document syntax)
SyntaxElementcreateNewChildContainer in class SyntaxElementprotected java.lang.String getElementTypeName()
SyntaxElementgetElementTypeName in class SyntaxElementpublic void autoSetMsgSize(MsgGen gen)
public void init(java.lang.String type,
MsgGen gen,
java.util.Hashtable<java.lang.String,java.lang.String> clientValues)
public java.lang.String toString(int zero)
SyntaxElementtoString in class SyntaxElementpublic void init(java.lang.String type,
java.lang.String res,
int fullResLen,
MsgGen gen,
boolean checkSeq,
boolean checkValids)
protected 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 SyntaxElementpublic java.lang.String getValueOfDE(java.lang.String path)
getValueOfDE in class SyntaxElementpublic java.util.Properties getData()
public 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.