cz.vse.xkucf03.cnb
Class KurzyTXT

java.lang.Object
  |
  +--cz.vse.xkucf03.cnb.KurzyTXT

public class KurzyTXT
extends java.lang.Object

Tato třída slouží k získání aktuálních informací o měnových kurzech z webu České národní banky Základem je metoda getKurz(), jejímž parametrem je řetězec např. "USA", která vrací kurz dané měny a české koruny jako float.


Field Summary
static java.lang.String KOD_USD
           
 
Constructor Summary
KurzyTXT()
          vytvoří instanci a načte soubor s daty
 
Method Summary
 void aktualizuj()
          Načte znovu soubor s kurzy z www ČNB
 java.lang.String getDatum()
          Vrací datum aktualizace souboru s daty
 float getKurz(java.lang.String mena)
          Vrací kurz měny dané země - přesné názvy zemí viz .txt soubor
 boolean isPripojen()
          Vrací true, pokud byl soubor s daty úspěšně načten
static void main(java.lang.String[] args)
          testovací metoda
 float prevedNaCizi(java.lang.String mena, float koruny)
          Převede hodnotu v Kč na cizí měnu, vrátí číslo float
 java.lang.String prevedNaCiziR(java.lang.String mena, float koruny, java.lang.String pred, java.lang.String za)
          Převede hodnotu v Kč na cizí měnu, vrátí řetězec, na jedož začátek a konec přidá zadané řetězce "pred" a "za"
 float prevedNaKc(java.lang.String mena, float cizi)
          Převede hodnotu v cizí měně na Kč, vrátí číslo float
 java.lang.String prevedNaKcR(java.lang.String mena, float cizi, java.lang.String pred, java.lang.String za)
          Převede hodnotu v cizí měně na Kč, vrátí řetězec, na začátek a na konec přidá zadané řetězce "pred" a "za"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KOD_USD

public static final java.lang.String KOD_USD
See Also:
Constant Field Values
Constructor Detail

KurzyTXT

public KurzyTXT()
vytvoří instanci a načte soubor s daty

Method Detail

getKurz

public float getKurz(java.lang.String mena)
Vrací kurz měny dané země - přesné názvy zemí viz .txt soubor


main

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


prevedNaCizi

public float prevedNaCizi(java.lang.String mena,
                          float koruny)
Převede hodnotu v Kč na cizí měnu, vrátí číslo float


prevedNaKc

public float prevedNaKc(java.lang.String mena,
                        float cizi)
Převede hodnotu v cizí měně na Kč, vrátí číslo float


prevedNaCiziR

public java.lang.String prevedNaCiziR(java.lang.String mena,
                                      float koruny,
                                      java.lang.String pred,
                                      java.lang.String za)
Převede hodnotu v Kč na cizí měnu, vrátí řetězec, na jedož začátek a konec přidá zadané řetězce "pred" a "za"


prevedNaKcR

public java.lang.String prevedNaKcR(java.lang.String mena,
                                    float cizi,
                                    java.lang.String pred,
                                    java.lang.String za)
Převede hodnotu v cizí měně na Kč, vrátí řetězec, na začátek a na konec přidá zadané řetězce "pred" a "za"


isPripojen

public boolean isPripojen()
Vrací true, pokud byl soubor s daty úspěšně načten


aktualizuj

public void aktualizuj()
Načte znovu soubor s kurzy z www ČNB


getDatum

public java.lang.String getDatum()
Vrací datum aktualizace souboru s daty