|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTSOpts
TSData
TSWrld
class TSWrld
.
====================================================================== Class TSWrld -- common definition/methods for world-objects Diese Klasse stellt gemeinsame Methoden zur Verfuegung, die fuer die Bearbeitung von World-Objekten notwendig sind. Ausserdem implementiert sie fuer 'NICHT gemeinsame Methoden' eine Dummy-Version, die einen Fehler erzeugt. ACHTUNG: Diese Klasse nutzt die Definitionen der Klasse 'TSData' um einen allgemeinen Datenspeicher (String und Integer) sowie eine Optionenmaske zu implementieren. Deshalb wird diese Klasse von TSData abgeleitet. Von dieser Klasse wird auch das Interface 'Serializable' uebernommen, das diese von der Klasse 'TSOpts' geerbt hat. ##TSWrld (Eyecatcher) ======================================================================
Field Summary | |
---|---|
protected static java.lang.String |
IdStr
|
Constructor Summary | |
---|---|
protected |
TSWrld()
. |
protected |
TSWrld(TSWrld cWrld)
. |
Method Summary | |
---|---|
protected int |
addTrI(int i,
int j)
. |
protected TSWrld |
chgChn(TSWrld o)
. |
protected java.lang.String |
chgDta(int ix,
java.lang.String dta)
. |
protected TSRefC |
chgTrI(int i,
int j,
TSRefC r)
. |
protected boolean |
chkMsk(int nr)
. |
protected boolean |
chkTrItmT(int t)
. |
protected TSPos |
crPos()
. |
protected TSQDir |
crQDir()
. |
protected int |
get$TrI(int i)
. |
protected int |
getVNrDef()
. |
protected boolean |
isBefore(TSWrld o)
. |
protected boolean |
isEqual(TSWrld o)
. |
protected java.lang.String |
setDef(int i,
int j)
. |
protected TSQDir |
setQDir(TSQDir q)
. |
protected java.lang.String |
toStr()
. |
Methods inherited from class TSData |
---|
addDta, addObj, cr$Obj, get$Obj, getDta, getDta, getFlt, getInt, getInt, getObj, getOpt, getQue, setDta, setDta, setFlt, setInt, setInt, setObj |
Methods inherited from class TSOpts |
---|
$init, chkMsk, clrMsk, clrMsk, cntMsk, cntMsk, fndMsk, getMsk, orMsk, orMsk, prtMsk, resMsk, setMsk, setMsk, tstMsk |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String IdStr
Constructor Detail |
---|
protected TSWrld()
Index-Definitions from 'TSData' (. ): 0.xx(S) - (Queue) not used 1.xx(I) - (Queue) not used ===================================================================== Constructor: (1) Create default-entry =====================================================================
protected TSWrld(TSWrld cWrld)
===================================================================== Constructor: (2) Kopie-Eintrag erstellen (shallow-copy) ACHTUNG: Es wird KEINE Kopie der Objekte erstellt, die in den in den einzelnen Datenarrays gespeichert sind! =====================================================================
Method Detail |
---|
protected int addTrI(int i, int j)
===================================================================== Method "addTrI" (This dummy-method is normally overlayed) ##addTrI.TSWrld (Eyecatcher) =====================================================================
protected TSWrld chgChn(TSWrld o)
===================================================================== Methode "chgChn" (Dummy (TSChain) fuer abgeleitete Klassen) ##chgChn.TSWrld (Eyecatcher) =====================================================================
protected java.lang.String chgDta(int ix, java.lang.String dta)
===================================================================== Methode "chgDta" Datenzeile aus ungeprueften Werten setzen/liefern Daten NUR setzen wenn angegeben (Loeschen NICHT moeglich) ##chgDta.TSWrld (Eyecatcher) =====================================================================
protected TSRefC chgTrI(int i, int j, TSRefC r)
===================================================================== Method "chgTrI" (This dummy-method is normally overlayed) ##chgTrI.TSWrld (Eyecatcher) =====================================================================
protected boolean chkMsk(int nr)
===================================================================== Methode "chkMsk" Definitions-/Optionen-Maske gemaess Definitionsnummer testen Methode liefert 'true' wenn Definition/Option NICHT gesetzt ist! ##chkMsk.TSWrld (Eyecatcher) =====================================================================
chkMsk
in class TSOpts
protected boolean chkTrItmT(int t)
===================================================================== Method "chkTrItmT" (This dummy-method is normally overlayed) ##chkTrItmT.TSWrld (Eyecatcher) =====================================================================
protected TSPos crPos()
===================================================================== Method "crPos" (This dummy-method is normally overlayed) ##crPos.TSWrld (Eyecatcher) =====================================================================
protected TSQDir crQDir()
===================================================================== Method "crQDir" (This dummy-method is normally overlayed) ##crQDir.TSWrld (Eyecatcher) =====================================================================
protected int get$TrI(int i)
===================================================================== Method "get$TrI" (This dummy-method is normally overlayed) ##get$TrI.TSWrld (Eyecatcher) =====================================================================
protected int getVNrDef()
===================================================================== Method "getVNrDef" (This dummy-method is normally overlayed) Achtung: Im Gegensatz zu 'anderen' Dummy-Methoden liefert diese Methode den Defaultwert und kein Fehlerkennzeichen. ##getVNrDef.TSWrld (Eyecatcher) =====================================================================
protected boolean isBefore(TSWrld o)
===================================================================== Methode "isBefore" (Dummy (TSChain) fuer abgeleitete Klassen) Attention: This method MUST BE overlayed to function correctly. ##isBefore.TSWrld (Eyecatcher) =====================================================================
protected boolean isEqual(TSWrld o)
===================================================================== Methode "isEqual" (Dummy (TSChain) fuer abgeleitete Klassen) Attention: This method MUST BE overlayed to function correctly. ##isEqual.TSWrld (Eyecatcher) =====================================================================
protected java.lang.String setDef(int i, int j)
===================================================================== Method "setDef" (This dummy-method is normally overlayed) ##setDef.TSWrld (Eyecatcher) =====================================================================
protected TSQDir setQDir(TSQDir q)
===================================================================== Method "setQDir" (This dummy-method is normally overlayed) ##setQDir.TSWrld (Eyecatcher) =====================================================================
protected java.lang.String toStr()
===================================================================== Method "toStr" Build a string-representation of all values of this class ##toStr.TSWrld (Eyecatcher) =====================================================================
toStr
in class TSData
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |