Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

jflight.olc
Class OLCRecord  view OLCRecord download OLCRecord.java

java.lang.Object
  extended byjflight.olc.OLCRecord

public class OLCRecord
extends java.lang.Object

This class represents all information which are necessary to enter a valid flight into the online contest. There are one constructor which creates a OLCRecord with all information. Use the toString() method to create the right url.


Nested Class Summary
(package private)  class OLCRecord.KeyValue
           
 
Field Summary
static java.util.Calendar dateAt300202
           
static java.text.SimpleDateFormat dateFormat
           
static java.lang.String OLC_KEY_BIRTHDAY
           
static java.lang.String OLC_KEY_CALLSIGN
           
static java.lang.String OLC_KEY_DAEC_INDEX
           
static java.lang.String OLC_KEY_DEPARTURE_TIME
           
static java.lang.String OLC_KEY_FINISH_TIME
           
static java.lang.String OLC_KEY_FLIGHTDATE
           
static java.lang.String OLC_KEY_GLIDER_CLASS
           
static java.lang.String OLC_KEY_GLIDER_TYPE
           
static java.lang.String OLC_KEY_IGC_FILENAME
           
static java.lang.String OLC_KEY_LASTNAME
           
static java.lang.String OLC_KEY_LOCATION
           
static java.lang.String OLC_KEY_LONG_IGC_FILENAME
           
static java.lang.String OLC_KEY_REGION
           
static java.lang.String OLC_KEY_START_TIME
           
static java.lang.String OLC_KEY_SURNAME
           
static java.lang.String OLC_KEY_VALPOINTS_LATI_DD
           
static java.lang.String OLC_KEY_VALPOINTS_LATI_MM
           
static java.lang.String OLC_KEY_VALPOINTS_LATI_MMM
           
static java.lang.String OLC_KEY_VALPOINTS_LATI_N_S
           
static java.lang.String OLC_KEY_VALPOINTS_LONGI_DD
           
static java.lang.String OLC_KEY_VALPOINTS_LONGI_E_W
           
static java.lang.String OLC_KEY_VALPOINTS_LONGI_MM
           
static java.lang.String OLC_KEY_VALPOINTS_LONGI_MMM
           
(package private)  java.util.Vector parameters
           
static int SEQ_TIL_300302
           
static java.text.SimpleDateFormat timeFormat
           
 
Constructor Summary
OLCRecord(jflight.flightbook.Flight currentFlight, jflight.model.Trk[] valuationPoints, java.lang.String daecIndex, java.lang.String fileName)
          OLCRecord constructor
 
Method Summary
private  void addValuationPoint(int trackNr, jflight.model.Trk valPoint)
          Method addValuationPoint
private  java.lang.String keyReplaceX(java.lang.String key, int nr)
           
static void main(java.lang.String[] args)
           
private  java.lang.String OLCGetGliderClass(int jflightGliderType)
           
(package private)  java.lang.String replaceAll(java.lang.String str, java.lang.String pattern, java.lang.String replacement)
           
 java.lang.String toString()
          Method toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OLC_KEY_SURNAME

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

OLC_KEY_LASTNAME

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

OLC_KEY_BIRTHDAY

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

OLC_KEY_GLIDER_TYPE

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

OLC_KEY_IGC_FILENAME

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

OLC_KEY_LOCATION

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

OLC_KEY_REGION

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

OLC_KEY_FLIGHTDATE

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

OLC_KEY_CALLSIGN

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

OLC_KEY_DAEC_INDEX

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

OLC_KEY_GLIDER_CLASS

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

OLC_KEY_START_TIME

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

OLC_KEY_DEPARTURE_TIME

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

OLC_KEY_FINISH_TIME

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

OLC_KEY_LONG_IGC_FILENAME

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

OLC_KEY_VALPOINTS_LATI_N_S

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

OLC_KEY_VALPOINTS_LATI_DD

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

OLC_KEY_VALPOINTS_LATI_MM

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

OLC_KEY_VALPOINTS_LATI_MMM

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

OLC_KEY_VALPOINTS_LONGI_E_W

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

OLC_KEY_VALPOINTS_LONGI_DD

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

OLC_KEY_VALPOINTS_LONGI_MM

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

OLC_KEY_VALPOINTS_LONGI_MMM

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

parameters

java.util.Vector parameters

dateFormat

public static java.text.SimpleDateFormat dateFormat

timeFormat

public static java.text.SimpleDateFormat timeFormat

SEQ_TIL_300302

public static final int SEQ_TIL_300302
See Also:
Constant Field Values

dateAt300202

public static java.util.Calendar dateAt300202
Constructor Detail

OLCRecord

public OLCRecord(jflight.flightbook.Flight currentFlight,
                 jflight.model.Trk[] valuationPoints,
                 java.lang.String daecIndex,
                 java.lang.String fileName)
OLCRecord constructor

Method Detail

OLCGetGliderClass

private java.lang.String OLCGetGliderClass(int jflightGliderType)

keyReplaceX

private java.lang.String keyReplaceX(java.lang.String key,
                                     int nr)

addValuationPoint

private void addValuationPoint(int trackNr,
                               jflight.model.Trk valPoint)
Method addValuationPoint


replaceAll

java.lang.String replaceAll(java.lang.String str,
                            java.lang.String pattern,
                            java.lang.String replacement)

toString

public java.lang.String toString()
Method toString


main

public static void main(java.lang.String[] args)