|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
ch.unibe.iam.scg.archie.controller.ProviderManager
public class ProviderManager
Singleton class that manages the existence of a provider during the lifecycle of this application. This class is used by different views and GUI classes that need to have access to the currently selected provider and facilitates this access by providing one central place for a provider being used.
$Id$
Method Summary | |
---|---|
static ProviderManager |
getInstance()
Returns an instance of this provider manager. |
AbstractDataProvider |
getProvider()
Returns the currently set provider of this provider manager. |
boolean |
hasProvider()
Checks whether a provider for this manager has already been set or no. |
void |
setProvider(AbstractDataProvider provider)
Sets the given provider for this manager. |
Methods inherited from class java.util.Observable |
---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ProviderManager getInstance()
public AbstractDataProvider getProvider()
public void setProvider(AbstractDataProvider provider)
provider
- A data provider.public boolean hasProvider()
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |