ch.elexis.data
Class DBImage
java.lang.Object
  
ch.elexis.data.PersistentObject
      
ch.elexis.data.DBImage
public class DBImage
- extends PersistentObject
 
A DBImage is an Image stored in the database and retrievable by its name
- Author:
 
  - gerry
 
 
 
 
| 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, FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_LASTUPDATE, INEXISTENT, INVALID_ID, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START | 
 
| 
Constructor Summary | 
DBImage(java.lang.String prefix,
        java.lang.String name,
        java.io.InputStream source)
 
            | 
 
| 
Method Summary | 
static DBImage | 
find(java.lang.String prefix,
     java.lang.String name)
 
            | 
 Image | 
getImage()
 
            | 
 Image | 
getImageScaledTo(int width,
                 int height,
                 boolean bShrinkOnly)
 
            | 
 java.lang.String | 
getLabel()
 
          Einen menschenlesbaren Identifikationsstring für dieses Objet liefern | 
 java.lang.String | 
getName()
 
            | 
static DBImage | 
load(java.lang.String id)
 
            | 
 
| 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, flatten, fold, get, get, getCacheTime, getConnection, getDefaultCacheLifetime, getFieldType, getId, getInt, getLastUpdate, getList, getList, getMap, getQuery, getSticker, getStickers, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isShowDeleted, isValid, lock, map, 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, toString, wait, wait, wait | 
 
DEFAULT_PREFIX
public static final java.lang.String DEFAULT_PREFIX
- See Also:
 - Constant Field Values
 
FLD_PREFIX
public static final java.lang.String FLD_PREFIX
- See Also:
 - Constant Field Values
 
DATE
public static final java.lang.String DATE
- See Also:
 - Constant Field Values
 
FLD_IMAGE
public static final java.lang.String FLD_IMAGE
- See Also:
 - Constant Field Values
 
DBVERSION
public static final java.lang.String DBVERSION
- See Also:
 - Constant Field Values
 
TABLENAME
public static final java.lang.String TABLENAME
- See Also:
 - Constant Field Values
 
DBImage
public DBImage(java.lang.String prefix,
               java.lang.String name,
               java.io.InputStream source)
getLabel
public java.lang.String getLabel()
- Description copied from class: 
PersistentObject 
- Einen menschenlesbaren Identifikationsstring für dieses Objet liefern
- Specified by:
 getLabel in class PersistentObject
 
 
 
getName
public java.lang.String getName()
 
getImage
public Image getImage()
 
getImageScaledTo
public Image getImageScaledTo(int width,
                              int height,
                              boolean bShrinkOnly)
 
find
public static DBImage find(java.lang.String prefix,
                           java.lang.String name)
 
load
public static DBImage load(java.lang.String id)
 
				Copyright 2005-2010 by Gerry Weirich, Elexis