Class TSScC

java.lang.Object
  extended by TSScC

 class TSScC
extends java.lang.Object

.

======================================================================
 Klasse TSScC -- Definition eines Section-Verbindungs-Eintrags
 Dieser Eintrag wird zur Herstellung der Zuordnung von
  Section-Definitionen (alt) zu Section-Definitionen (neu) benutzt.
 Achtung: Maximal 16 IDENTISCHE Section-Definitionen sind moeglich.
 ##TSScC (Eyecatcher)
======================================================================
 


Field Summary
private  int cc
           
protected static java.lang.String IdStr
           
private static int mL
           
private  TSSect Sc
           
private  TSSect[] ScR
           
private  int zIx
           
 
Constructor Summary
protected TSScC()
          .
protected TSScC(TSSect sc)
          .
 
Method Summary
protected  int $dIx()
          .
protected  boolean check(TSSect cs)
          .
protected  boolean cmpNr(int sc)
          .
protected  boolean doConn(TSScC cs)
          .
protected  int doRef(boolean set)
          .
protected  TSSect getScR()
          .
protected  java.lang.String toStr()
          .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IdStr

protected static final java.lang.String IdStr
See Also:
Constant Field Values

mL

private static final int mL
See Also:
Constant Field Values

Sc

private TSSect Sc

zIx

private int zIx

cc

private int cc

ScR

private TSSect[] ScR
Constructor Detail

TSScC

protected TSScC()
.
=====================================================================
 Constructor: (1) Create default-entry
=====================================================================
  


TSScC

protected TSScC(TSSect sc)
.
=====================================================================
 Constructor: (2) Create standard-entry
=====================================================================
  

Method Detail

$dIx

protected final int $dIx()
.
=====================================================================
 Methode "$dIx"
 Differerenz-Eintrag der TSSect-Definition abfragen
 ##$dIx.TSScC (Eyecatcher)
=====================================================================
  


check

protected final boolean check(TSSect cs)
.
=====================================================================
 Methode "check"
 Korrelation eines Section-Eintrags pruefen
 Falls section-Definitionen identisch sind, wird eine Zuordnung
   (eine von mehreren) eingetragen
 ##check.TSScC (Eyecatcher)
=====================================================================
  


cmpNr

protected final boolean cmpNr(int sc)
.
=====================================================================
 Methode "cmpNr"
 Pruefen ob Eintrag einer gegebenen Section auch zugeordnet ist
   ja : relativer Zuordungsindex anpassen
 Achtung: Antwort 'true' wenn NICHT zugeordnet
 ##cmpNr.TSScC (Eyecatcher)
=====================================================================
  


doConn

protected final boolean doConn(TSScC cs)
.
=====================================================================
 Methode "doConn"
 Zuordnungs-Index (Connection) bearbeiten (relativer Index)
 Zusatz: Abfrage 'isConn' ist integriert (cs==null)
 ##doConn.TSScC (Eyecatcher)
=====================================================================
  


doRef

protected final int doRef(boolean set)
.
=====================================================================
 Methode "doRef"
 immer:Zuordnungs-Index gemaess eindeutiger Zuordnung korrigieren
 true :Zuordnung zu neuem Eintrag durchfuehren. Verbundne Section-
        Definition wird neu gesetzt.
 Achtung: Routine liefert Differenzeintrag
 ##doRef.TSScC (Eyecatcher)
=====================================================================
  


getScR

protected final TSSect getScR()
.
=====================================================================
 Methode "getScR"
 aktueller Section-Eintrag liefern
 Methode wird zum 'Information-Hiding' benoetigt.
 ##getScR.TSScC (Eyecatcher)
=====================================================================
  


toStr

protected final java.lang.String toStr()
.
=====================================================================
 Method "toStr"
 Build a string-representation of all values of this class
 ##toStr.TSScC (Eyecatcher)
=====================================================================