Class TSTrf.Serv

java.lang.Object
  extended byTSTrf.Serv
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
TSTrf

class TSTrf.Serv
extends java.lang.Object
implements java.io.Serializable

=================================================================== Sub-Klasse Serv Service-Definition eines Traffic-Services ##Serv.TSTrf (Eyecatcher) ===================================================================


Field Summary
private  java.lang.String Name
           
private  TSServ Ref
           
private  java.util.ArrayList Stop
           
private  int Time
           
 
Constructor Summary
protected TSTrf.Serv()
          ================================================================== Constructor: (1) Default-Eintrag erstellen ==================================================================
protected TSTrf.Serv(java.lang.String nme, int sT)
          ================================================================== Constructor: (2) Standard-Eintrag erstellen ==================================================================
 
Method Summary
protected  java.lang.String chgNme(java.lang.String nme)
          ================================================================== Methode "chgNme" neuen aktuellen Namen liefern oder aendern wenn nme==null: liefern aktuellen Namen (information-Hiding) ##chgNme.Serv.TSTrf (Eyecatcher) ==================================================================
protected  TSServ chgRef(TSServ cs)
          ================================================================== Methode "chgRef" Service-Referenz setzen oder modifizieren ##chgRef.Serv.TSTrf (Eyecatcher) ==================================================================
protected  java.lang.String crDef(int n, boolean me)
          ================================================================== Methode "crDef" Zeilendefinition(en) fuer die Ausgabe erzeugen ##crDef.Serv.TSTrf (Eyecatcher) ==================================================================
protected  int crStStp(int at, int dt, int id, int sk, double dist)
          ================================================================== Methode "crStStp" Speicherelement fuer 'StationStop'-Eintrag erstellen ##crStStp.Serv.TSTrf (Eyecatcher) ==================================================================
protected  java.util.Iterator getIt(boolean reorg)
          ================================================================== Methode "getIt" 'Iterator' fuer Haltepunkt-Tabelle erzeugen und liefern ##getIt.Serv.TSTrf (Eyecatcher) ==================================================================
protected  java.lang.String toStr()
          ================================================================== Methode "toStr" alle Werte eines Objektes in String-Form bringen ##toStr.Serv.TSTrf (Eyecatcher) ==================================================================
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Name

private java.lang.String Name

Time

private int Time

Stop

private java.util.ArrayList Stop

Ref

private TSServ Ref
Constructor Detail

TSTrf.Serv

protected TSTrf.Serv()
================================================================== Constructor: (1) Default-Eintrag erstellen ==================================================================


TSTrf.Serv

protected TSTrf.Serv(java.lang.String nme,
                     int sT)
================================================================== Constructor: (2) Standard-Eintrag erstellen ==================================================================

Method Detail

chgRef

protected TSServ chgRef(TSServ cs)
================================================================== Methode "chgRef" Service-Referenz setzen oder modifizieren ##chgRef.Serv.TSTrf (Eyecatcher) ==================================================================


chgNme

protected java.lang.String chgNme(java.lang.String nme)
================================================================== Methode "chgNme" neuen aktuellen Namen liefern oder aendern wenn nme==null: liefern aktuellen Namen (information-Hiding) ##chgNme.Serv.TSTrf (Eyecatcher) ==================================================================


crDef

protected java.lang.String crDef(int n,
                                 boolean me)
================================================================== Methode "crDef" Zeilendefinition(en) fuer die Ausgabe erzeugen ##crDef.Serv.TSTrf (Eyecatcher) ==================================================================


crStStp

protected int crStStp(int at,
                      int dt,
                      int id,
                      int sk,
                      double dist)
================================================================== Methode "crStStp" Speicherelement fuer 'StationStop'-Eintrag erstellen ##crStStp.Serv.TSTrf (Eyecatcher) ==================================================================


getIt

protected java.util.Iterator getIt(boolean reorg)
================================================================== Methode "getIt" 'Iterator' fuer Haltepunkt-Tabelle erzeugen und liefern ##getIt.Serv.TSTrf (Eyecatcher) ==================================================================


toStr

protected java.lang.String toStr()
================================================================== Methode "toStr" alle Werte eines Objektes in String-Form bringen ##toStr.Serv.TSTrf (Eyecatcher) ==================================================================