|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTSOpts
TSData
TSServ
===================================================================== Klasse TSServ -- Definition einer Service-Definition fuer Activities ##TSServ (Eyecatcher) =====================================================================
Field Summary | |
private int |
Cnt
|
private java.lang.String |
FNme
|
protected static java.lang.String |
IdStr
|
private java.lang.String |
Name
|
private TSPath |
Path
|
private java.lang.String |
PNme
|
protected static int |
reqMsk
|
protected static java.lang.String[] |
reqNme
|
private double[] |
SCnf
|
private java.util.ArrayList |
Stop
|
private java.lang.String |
TNme
|
Constructor Summary | |
protected |
TSServ()
|
protected |
TSServ(java.lang.String fn)
==================================================================== Constructor: (2) Standard-Eintrag erstellen ==================================================================== |
Method Summary | |
protected int |
$init(int w)
==================================================================== Methode "$init" Optionen-Maske neu initialisieren (Maske wiederverwendbar) ##$init.TSOpts (Eyecatcher) ==================================================================== |
protected double |
chgCnf(int ix,
double f)
==================================================================== Methode "chgCnf" Konfigurationswert liefern oder aendern wenn f==NaN: liefern aktuellen Wert (information-Hiding) ##chgCnf.TSServ (Eyecatcher) ==================================================================== |
protected java.lang.String |
chgNme(boolean m,
java.lang.String w)
==================================================================== Methode "chgNme" neuen aktuellen Namen/File-Namen liefern oder aendern wenn w==null: liefern aktuellen Namen (information-Hiding) ACHTUNG: Modus='true' liefert den File-Namen ('w' wird ignoriert) ##chgNme.TSServ (Eyecatcher) ==================================================================== |
protected TSPath |
chgPat(TSPath cP)
==================================================================== Methode "chgPat" aktuelle Pfad-Referenz lesen oder modifizieren ##chgPat.TSServ (Eyecatcher) ==================================================================== |
protected java.lang.String |
chgPNme(java.lang.String w)
==================================================================== Methode "chgPNme" neuen aktuellen Pfad-Namen liefern oder aendern wenn w==null: liefern aktuellen Namen (information-Hiding) ##chgPNme.TSServ (Eyecatcher) ==================================================================== |
protected java.lang.String |
chgTNme(java.lang.String w)
==================================================================== Methode "chgTNme" neuen aktuellen Zug-Namen liefern oder aendern wenn w==null: liefern aktuellen Namen (information-Hiding) ##chgTNme.TSServ (Eyecatcher) ==================================================================== |
protected boolean |
chkMsk(int nr)
==================================================================== Methode "chkMsk" Optionen-Maske gemaess Definitionsnummer testen Methode liefert 'true' wenn Definition/Option gesetzt ist! |
protected static boolean |
chkMsk(int nr,
int msk)
==================================================================== Methode "chkMsk" (statische Version (32)) Optionen-Maske (geliefert) gemaess Definitionsnummer testen Methode liefert 'true' wenn Definition/Option gesetzt ist! |
protected boolean |
clrMsk(int nr)
==================================================================== Methode "clrMsk" Optionen-Maske gemaess Definitionsnummer loeschen Methode liefert den Status des Maskenbits VOR dem Loeschen ##clrMsk.TSOpts (Eyecatcher) ==================================================================== |
protected int |
cntMsk(int m)
==================================================================== Methode "cntMsk" Anzahl der relevanten Optionen zaehlen, die aktiv sind Bei Maske '-1' (=0xFFFFFFFF) sind ALLE Optionen relevant Methode liefert die Anzahl gesetzter Optionen Die gespeicherte Maske wird NICHT veraendert ##cntMsk.TSOpts (Eyecatcher) ==================================================================== |
protected java.lang.String |
crDef(int t,
int n,
boolean me)
==================================================================== Methode "crDef" Zeilendefinition(en) fuer die Ausgabe erzeugen ##crDef.TSServ (Eyecatcher) ==================================================================== |
protected int |
crStStp(int id,
int sk,
double dist)
==================================================================== Methode "crStStp" Speicherelement fuer 'StationStop'-Eintrag erstellen Wenn im Abstandswert 'NaN' geliefert wird, wird NUR die aktuelle Groesse der Tabelle zurueckgegeben und kein Element erzeugt. |
protected int |
get$Dta(boolean flg)
==================================================================== Methode "get$Dta" Array-Groesse des Datenspeichers (String) liefern Bei Argument 'true' wird statt einem Fehlercode '0' geliefert ##get$Dta.TSData (Eyecatcher) ==================================================================== |
protected java.lang.String |
getDta(int ix)
==================================================================== Methode "getDta" Datenzeile aus ungeprueften Werten liefern ##getDta.TSData (Eyecatcher) ==================================================================== |
protected int |
getInt(int ix)
==================================================================== Methode "getInt" Allgemeiner Nummernspeicher lesen Bei einem Argument <0 wird die Array-Groesse geliefert ##getInt.TSData (Eyecatcher) ==================================================================== |
protected java.util.Iterator |
getIt(boolean reorg)
==================================================================== Methode "getIt" 'Iterator' fuer Haltepunkt-Tabelle erzeugen und liefern ##getIt.TSServ (Eyecatcher) ==================================================================== |
protected int |
getMsk(int m)
==================================================================== Methode "getMsk" Optionen-Maske maskiert liefern Maske '-1' (=0xFFFFFFFF) liefert ALLE Optionen Die gespeicherte Maske wird NICHT veraendert ##getMsk.TSOpts (Eyecatcher) ==================================================================== |
protected int |
orMsk(int m)
==================================================================== Methode "orMsk" Definitions-/Optionen-Maske erweitern Methode liefert Maske der neu gesetzten Werte ##orMsk.TSOpts (Eyecatcher) ==================================================================== |
protected int |
setCnt(int inc)
==================================================================== Methode "setCnt" Reference-Count bearbeiten (erhoehen/liefern/verringern) ##setCnt.TSServ (Eyecatcher) ==================================================================== |
protected java.lang.String |
setDta(int ix,
java.lang.String dta)
==================================================================== Methode "setDta" Datenzeile aus ungeprueften Werten setzen Daten werden AUF JEDEN FALL geschrieben (Loeschen moeglich) ##setDta.TSData (Eyecatcher) ==================================================================== |
protected int |
setInt(int ix,
int nr)
==================================================================== Methode "setInt" Allgemeiner Nummernspeicher setzen Achtung: Inhalt der Tabelle wird NICHT auf Plausi geprueft! |
protected boolean |
setMsk(int nr)
==================================================================== Methode "setMsk" Optionen-Maske gemaess Definitionsnummer setzen Methode liefert den Status des Maskenbits VOR dem Setzen ##setMsk.TSOpts (Eyecatcher) ==================================================================== |
protected java.lang.String |
toStr()
==================================================================== Methode "toStr" alle Werte eines Objektes in String-Form bringen ##toStr.TSServ (Eyecatcher) ==================================================================== |
protected int |
tstMsk(int m)
==================================================================== Methode "tstMsk" Pruefen der relevanten Optionen ob diese aktiv sind Bei Maske '-1' (=0xFFFFFFFF) sind ALLE Optionen relevant Methode liefert die Maske der NOCH NICHT gesetzen relevanten Optionen Die gespeicherte Maske wird NICHT veraendert ##tstMsk.TSOpts (Eyecatcher) ==================================================================== |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static java.lang.String IdStr
protected static final int reqMsk
protected static java.lang.String[] reqNme
private java.lang.String FNme
private java.lang.String Name
private java.lang.String PNme
private java.lang.String TNme
private double[] SCnf
private int Cnt
private java.util.ArrayList Stop
private TSPath Path
Constructor Detail |
protected TSServ()
protected TSServ(java.lang.String fn)
Method Detail |
protected double chgCnf(int ix, double f)
protected java.lang.String chgNme(boolean m, java.lang.String w)
protected TSPath chgPat(TSPath cP)
protected java.lang.String chgPNme(java.lang.String w)
protected java.lang.String chgTNme(java.lang.String w)
protected java.lang.String crDef(int t, int n, boolean me)
protected int crStStp(int id, int sk, double dist)
protected java.util.Iterator getIt(boolean reorg)
protected int setCnt(int inc)
protected java.lang.String toStr()
toStr
in class TSData
protected int get$Dta(boolean flg)
protected java.lang.String getDta(int ix)
protected int getInt(int ix)
protected java.lang.String setDta(int ix, java.lang.String dta)
protected int setInt(int ix, int nr)
protected int $init(int w)
protected boolean chkMsk(int nr)
protected static boolean chkMsk(int nr, int msk)
protected boolean clrMsk(int nr)
protected int cntMsk(int m)
protected int getMsk(int m)
protected int orMsk(int m)
protected boolean setMsk(int nr)
protected int tstMsk(int m)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |