ch.elexis.agenda.data
Class DataAccessor
java.lang.Object
ch.elexis.agenda.data.DataAccessor
- All Implemented Interfaces:
- IDataAccess
public class DataAccessor
- extends java.lang.Object
- implements IDataAccess
Access data stored in Termin.
- Author:
- C.Bruegger
- See Also:
IDataAccess
Method Summary |
java.lang.String |
getDescription()
Short description to the data accessor |
java.util.List<IDataAccess.Element> |
getList()
Returns a list with the defined fields. |
java.lang.String |
getName()
Name of the data accessor to display |
Result<java.lang.Object> |
getObject(java.lang.String descriptor,
PersistentObject dependentObject,
java.lang.String dates,
java.lang.String[] params)
Returns the Object denoted by the given description |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataAccessor
public DataAccessor()
getName
public java.lang.String getName()
- Description copied from interface:
IDataAccess
- Name of the data accessor to display
- Specified by:
getName
in interface IDataAccess
getDescription
public java.lang.String getDescription()
- Description copied from interface:
IDataAccess
- Short description to the data accessor
- Specified by:
getDescription
in interface IDataAccess
getList
public java.util.List<IDataAccess.Element> getList()
- Returns a list with the defined fields. Currently only "BeiWem" (Bereich) is supported.
- Specified by:
getList
in interface IDataAccess
- Returns:
- a (possibly empty) List of Elements
getObject
public Result<java.lang.Object> getObject(java.lang.String descriptor,
PersistentObject dependentObject,
java.lang.String dates,
java.lang.String[] params)
- Returns the Object denoted by the given description
- Specified by:
getObject
in interface IDataAccess
- Parameters:
descriptor
- Description of the datadependentObject
- not useddates
- not usedparams
- not used
- Returns:
- some object depending of the request
Copyright 2005-2011 by Gerry Weirich, Elexis