cz.luboss.medulla.types
Class MeFieldDATE

java.lang.Object
  extended bycz.luboss.medulla.types.MeField
      extended bycz.luboss.medulla.types.MeFieldDATE
All Implemented Interfaces:
java.io.Serializable

public class MeFieldDATE
extends MeField

Datovy typ Datum

See Also:
Serialized Form

Field Summary
protected  java.text.SimpleDateFormat formatDate
          Formatovac
protected  java.util.Date tValue
          Parametr
 
Fields inherited from class cz.luboss.medulla.types.MeField
DATE, FLOAT, INTEGER, m_bCanEdit, m_sName, REF, STRING
 
Constructor Summary
protected MeFieldDATE()
          Konstruktor
 
Method Summary
static MeFieldDATE createInstance(java.lang.String sName, java.util.Date tParam, boolean bCanEdit)
          Vytvari novy objekt i s hodnotami
 java.util.Date GetDate()
          Vrati hodnotu parametru
 java.lang.String GetFormatString(java.lang.String sFormat)
          Vrati hodnotu jako String - naformatovanou
 int GetInt()
          Vrati hodnotu jako cele cislo
 java.lang.String GetSQLString()
          Vrati hodnotu jako String - pro SQL
 java.lang.String GetString()
          Vrati hodnotu jako String
 int GetType()
          Vrati ID typu
 boolean SetDate(java.util.Date tParam)
          Nastavi hodnotu parametru
 boolean SetString(java.lang.String sParam)
          Nastavi hodnotu parametru z retezce
 boolean SetString(java.lang.String sParam, java.lang.String sFormat)
          Nastavi hodnotu parametru z retezce
 
Methods inherited from class cz.luboss.medulla.types.MeField
GetCanEdit, GetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tValue

protected java.util.Date tValue
Parametr


formatDate

protected java.text.SimpleDateFormat formatDate
Formatovac

Constructor Detail

MeFieldDATE

protected MeFieldDATE()
Konstruktor

Method Detail

createInstance

public static MeFieldDATE createInstance(java.lang.String sName,
                                         java.util.Date tParam,
                                         boolean bCanEdit)
Vytvari novy objekt i s hodnotami

Parameters:
sName - jmeno polozky
tParam - hodnota parametru
bCanEdit - signal, zda se muze editovat
Returns:
novy objekt

GetType

public int GetType()
Vrati ID typu

Specified by:
GetType in class MeField
Returns:
ID typu

SetDate

public boolean SetDate(java.util.Date tParam)
Nastavi hodnotu parametru

Parameters:
tParam - hodnota parametru
Returns:
prubeh funkce

GetDate

public java.util.Date GetDate()
Vrati hodnotu parametru

Returns:
hodnota parametru

SetString

public boolean SetString(java.lang.String sParam)
Nastavi hodnotu parametru z retezce

Specified by:
SetString in class MeField
Parameters:
sParam - retezec s datumem ve formatu yyyyMMddHHmmss
Returns:
prubeh funkce

SetString

public boolean SetString(java.lang.String sParam,
                         java.lang.String sFormat)
Nastavi hodnotu parametru z retezce

Parameters:
sParam - retezec s datumem
sFormat - format datumu
Returns:
prubeh funkce

GetString

public java.lang.String GetString()
Vrati hodnotu jako String

Specified by:
GetString in class MeField
Returns:
viz popis

GetSQLString

public java.lang.String GetSQLString()
Vrati hodnotu jako String - pro SQL

Specified by:
GetSQLString in class MeField
Returns:
viz popis

GetFormatString

public java.lang.String GetFormatString(java.lang.String sFormat)
Vrati hodnotu jako String - naformatovanou

Specified by:
GetFormatString in class MeField
Parameters:
sFormat - formatovaci retezec
Returns:
viz popis

GetInt

public int GetInt()
Vrati hodnotu jako cele cislo

Specified by:
GetInt in class MeField
Returns:
cele cislo