Class TSTrItm09

java.lang.Object
  extended by TSOpts
      extended by TSTrItm
          extended by TSTrItm09
All Implemented Interfaces:
java.io.Serializable

 class TSTrItm09
extends TSTrItm

.

======================================================================
 Klasse TSTrItm09 -- Definition eines TrItem-Sub-Eintrags
 ##TSTrItm09 (Eyecatcher)
======================================================================
 


Field Summary
protected static java.lang.String IdStr
           
private  double SR2
           
private  TStType TRef
           
private  int Type
           
 
Constructor Summary
protected TSTrItm09()
          .
protected TSTrItm09(int ItNr)
          .
 
Method Summary
protected  int chgSR1Dta(int r)
          .
protected  double chgSR2Dta(double w)
          .
protected  TStType chgTRef(TStType r)
          .
protected  java.lang.String crDef(int t, int n, boolean me, int tp)
          .
protected  java.lang.String toStr()
          .
 
Methods inherited from class TSTrItm
adjHgt, chgLne, chgRef, chkRef, chkRO, chkTyp, crPos, fndWrld, getMsg, getName, getName, getNr, getPos, getTyp, incCnt, setDta, setID, setIRef, setNr, setPos, setTrNde, setTyp, toStr
 
Methods inherited from class TSOpts
$init, chkMsk, 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

IdStr

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

Type

private int Type

SR2

private double SR2

TRef

private TStType TRef
Constructor Detail

TSTrItm09

protected TSTrItm09()
.
 Additional/used options stored in Mask-Value of 'TSOpts':
     16 : 'TrItemId'
     17 : 'TrItemSData'
     18 : 'TrItemPData'
     19 : 'TrItemRData'
     21 : 'TritemSRData'
=====================================================================
 Constructor: (1) Create default-entry
=====================================================================
  


TSTrItm09

protected TSTrItm09(int ItNr)
.
=====================================================================
 Constructor: (2) Create standard-entry
=====================================================================
  

Method Detail

chgSR1Dta

protected int chgSR1Dta(int r)
.
=====================================================================
 Methode "chgSR1Dta"
 Datenwert 1 aus 'TrItemSRData' veraendern oder abfragen
 ACHTUNG: Wert nicht setzen wenn 'r<0'
 ##chgSR1Dta.TSTrItm09 (Eyecatcher)
=====================================================================
  


chgSR2Dta

protected double chgSR2Dta(double w)
.
=====================================================================
 Methode "chgSR2Dta"
 Datenwert 2 aus 'TrItemSRData' veraendern oder abfragen
 ACHTUNG: Wert nicht setzen wenn 'w==NaN'
 ##chgSR2Dta.TSTrItm09 (Eyecatcher)
=====================================================================
  


chgTRef

protected TStType chgTRef(TStType r)
.
=====================================================================
 Methode "chgTRef"
 Referenz auf ttype-Element (TStType) veraendern oder abfragen
 ACHTUNG: Wert nicht setzen wenn 'r==null'
 ##chgTRef.TSTrItm09 (Eyecatcher)
=====================================================================
  


crDef

protected java.lang.String crDef(int t,
                                 int n,
                                 boolean me,
                                 int tp)
.
=====================================================================
 Methode "crDef"
 Zeilendefinition(en) fuer die Ausgabe erzeugen
 Optionen ('tp'): Vergleiche 'gemeinsame Version'
 ##crDef.TSTrItm09 (Eyecatcher)
=====================================================================
  

Overrides:
crDef in class TSTrItm

toStr

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

Overrides:
toStr in class TSTrItm