ch.marlovits.plz
Class CountryEintrag
java.lang.Object
ch.elexis.data.PersistentObject
ch.marlovits.plz.CountryEintrag
- All Implemented Interfaces:
- IPersistentObject, ISelectable
public class CountryEintrag
- extends PersistentObject
Field Summary |
static java.lang.String |
VERSION
|
Fields inherited from class ch.elexis.data.PersistentObject |
CACHE_DEFAULT_LIFETIME, CACHE_MIN_LIFETIME, CFG_CONNECTSTRING, CFG_DRIVER, CFG_PWD, CFG_TYPE, CFG_USER, DELETED, EXISTS, INEXISTENT, INVALID_ID, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START |
Constructor Summary |
CountryEintrag(java.lang.String id)
Constructor: erstellt einen neuen Eintrag in der Datenbank, lediglich mit der ID. |
Method Summary |
java.lang.String |
getCountryName()
Name des Landes zurückgeben |
java.lang.String |
getLabel()
Einen menschenlesbaren Identifikationsstring für dieses Objet liefern |
java.lang.String |
toString()
|
void |
updateEntry(java.lang.String iso2,
java.lang.String iso3,
int isoNum,
java.lang.String fips,
java.lang.String name,
java.lang.String tld,
java.lang.String currencyCode,
java.lang.String currencyName,
java.lang.String phone,
java.lang.String postalCodeFormat,
java.lang.String postalCodeRegex,
java.lang.String languages,
int geonameId,
java.lang.String neigbours,
java.lang.String entryLanguage)
Aktualisierung eines Eintrages in der Datenbank |
Methods inherited from class ch.elexis.data.PersistentObject |
addChangeListener, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, delete, deleteList, disconnect, equals, executeSQLScript, exists, exportData, fireChangeEvent, flatten, fold, get, get, getCacheTime, getConnection, getDefaultCacheLifetime, getFieldType, getId, getInt, getLastUpdate, getList, getList, getMap, getSticker, getStickers, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, isShowDeleted, isValid, lock, map, relock, removeChangeListener, removeFromList, removeFromList, removeSticker, resetCache, set, set, setDefaultCacheLifetime, setInt, setMap, setShowDeleted, setTrace, state, storeToString, tableExists, ts, undelete, unlock |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
CountryEintrag
public CountryEintrag(java.lang.String id)
- Constructor: erstellt einen neuen Eintrag in der Datenbank, lediglich mit der ID. Die ID
besteht aus dem Iso2-Ländercode und der Sprache, getrennt durch einen Underscore. Diese
Kombination darf jeweils nur einmal vorkommen. Dies ist ein etwas "falscher"/seltsamer
Constructor: falls die ID schon in der Datenbank vorhanden ist, dann wird dieser
CountryEintrag verwendet, falls noch nicht vorhanden, dann wird ein neuer Eintrag in der
Datenbank erstellt.
- Parameters:
id
- : Iso2_Language, zBsp: CH_de
updateEntry
public void updateEntry(java.lang.String iso2,
java.lang.String iso3,
int isoNum,
java.lang.String fips,
java.lang.String name,
java.lang.String tld,
java.lang.String currencyCode,
java.lang.String currencyName,
java.lang.String phone,
java.lang.String postalCodeFormat,
java.lang.String postalCodeRegex,
java.lang.String languages,
int geonameId,
java.lang.String neigbours,
java.lang.String entryLanguage)
- Aktualisierung eines Eintrages in der Datenbank
- Parameters:
iso2
- , iso3, isoNum, fips, name, tld, currencyCode, currencyName, phone,postalCodeFormat
- , postalCodeRegex, languages, geonameId, neigbours, entryLanguage
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getLabel
public java.lang.String getLabel()
- Description copied from class:
PersistentObject
- Einen menschenlesbaren Identifikationsstring für dieses Objet liefern
- Specified by:
getLabel
in interface IPersistentObject
- Specified by:
getLabel
in class PersistentObject
getCountryName
public java.lang.String getCountryName()
- Name des Landes zurückgeben
Copyright 2005-2011 by Gerry Weirich, Elexis