Class TSFile$trk

java.lang.Object
  extended by TSFile
      extended by TSFile$trk

 class TSFile$trk
extends TSFile

.

======================================================================
 Class TSFile$trk -- Common access to '*.trk'-files
 This class provides access to TS route-control-files in the same
     way as access to S-/T- or W-Files is used.
 Input: File-ID is read and checked.
 Output: Correct File-ID is added automatically.
 Attention: File is NORMALLY written using UT-Format. However, all
            other formats are possible and supported.
 ##TSFile$trk (Eyecatcher)
=======================================================================
 


Field Summary
private static java.util.HashMap<java.lang.String,TSFleTok> cmp
           
private static java.util.HashMap<java.lang.Integer,TSFleTok> dec
           
private static java.lang.String[] FKngB
           
private static java.lang.String[] FKngU
           
static java.lang.String IdStr
           
private  int IdT
           
private static TSFleTok tok
           
 
Fields inherited from class TSFile
IA, ICB, ICT, IN, IU, IUB, IUT, OA, OAA, OB_Len, OCB, OCT, OU, OUA, OUB, OUT, tok1
 
Constructor Summary
protected TSFile$trk()
          .
protected TSFile$trk(java.io.File dat)
          .
 
Method Summary
protected  java.lang.String chkFKng(java.lang.String K, boolean t)
          ==================================================================== Method "chkFKng" Check File-Identifier for current type of file.
protected  TSFleTok getTok(int nr)
          .
protected  TSFleTok getTok(java.lang.String nme)
          .
protected  int getTyp()
          .
protected  java.lang.String setTyp(int id)
          .
protected  java.lang.String toStr()
          .
 
Methods inherited from class TSFile
chgBuf, close, getData, getErr, getMode, getPath, getStat, open, prtMode, putData, Reduce, setBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IdStr

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

FKngU

private static final java.lang.String[] FKngU

FKngB

private static final java.lang.String[] FKngB

cmp

private static java.util.HashMap<java.lang.String,TSFleTok> cmp

dec

private static java.util.HashMap<java.lang.Integer,TSFleTok> dec

tok

private static TSFleTok tok

IdT

private int IdT
Constructor Detail

TSFile$trk

protected TSFile$trk()
.
=====================================================================
 Constructor: (1) Create Default-Entry
=====================================================================
  


TSFile$trk

protected TSFile$trk(java.io.File dat)
.
=====================================================================
 Constructor: (2) Create Standard-Entry
=====================================================================
  

Method Detail

chkFKng

protected final java.lang.String chkFKng(java.lang.String K,
                                         boolean t)
==================================================================== Method "chkFKng" Check File-Identifier for current type of file. If argument is 'null', the full key is provided (for write). ##chkFKng.TSFile$trk (Eyecatcher) ====================================================================

Overrides:
chkFKng in class TSFile

getTok

protected final TSFleTok getTok(int nr)
.
=====================================================================
 Method "getTok" (version 'expand')
 Get current definition of token from table (key=number)
 ##getTok.TSFile$trk (Eyecatcher)
=====================================================================
  

Overrides:
getTok in class TSFile

getTok

protected final TSFleTok getTok(java.lang.String nme)
.
=====================================================================
 Method "getTok" (version 'reduce')
 Get current definition of token from table (key=name)
 ##getTok.TSFile$trk (Eyecatcher)
=====================================================================
  

Overrides:
getTok in class TSFile

getTyp

protected final int getTyp()
.
=====================================================================
 Method "getTyp"
 Provides current identifier-type (if available).
 ##getTyp.TSFile$trk (Eyecatcher)
=====================================================================
  

Overrides:
getTyp in class TSFile

setTyp

protected java.lang.String setTyp(int id)
.
=====================================================================
 Method "setTyp"
 Activate an identifier-type for writing.
 Method provides an error-Message or 'null' if no error.
 ##setTyp.TSFile$trk (Eyecatcher)
=====================================================================
  

Overrides:
setTyp in class TSFile

toStr

protected final java.lang.String toStr()
.
=====================================================================
 Method "toStr"
 Build an String-representation of all values of this class.
 ##toStr.TSFile$trk (Eyecatcher)
=====================================================================
  

Overrides:
toStr in class TSFile