|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc for Elexis version 2.1.7.dev vom 17.03.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IOfficeApplication
OpenOffice.org application.
| Field Summary | |
|---|---|
static java.lang.String |
APPLICATION_HOME_KEY
Configuration key for the application home path (only for local applications). |
static java.lang.String |
APPLICATION_HOST_KEY
Configuration key for the application host (only for remote applications). |
static java.lang.String |
APPLICATION_PORT_KEY
Configuration key for the application port (only for remote applications). |
static java.lang.String |
APPLICATION_TYPE_KEY
Configuration key for the application type. |
static java.lang.String |
LOCAL_APPLICATION
Configuration value for a local application. |
static java.lang.String |
REMOTE_APPLICATION
Configuration value for a remote application. |
| Method Summary | |
|---|---|
void |
activate()
Activates office application. |
void |
activate(IOfficeProgressMonitor officeProgressMonitor)
Activates office application. |
void |
deactivate()
Deactivates the office application. |
java.lang.String |
getApplicationType()
Returns the application type. |
IDesktopService |
getDesktopService()
Returns desktop service of the application. |
IDocumentService |
getDocumentService()
Returns document service. |
IServiceProvider |
getServiceProvider()
Returns service provider. |
boolean |
isActive()
Returns information whether the office application is active or not. |
boolean |
isConfigured()
Returns information whether the office application is configured or not. |
void |
setConfiguration(IOfficeApplicationConfiguration officeApplicationConfiguration)
Deprecated. Use setConfiguration(Map configuration) instead. |
void |
setConfiguration(java.util.Map configuration)
Sets configuration of the office application. |
| Methods inherited from interface ag.ion.bion.officelayer.IDisposeable |
|---|
dispose |
| Field Detail |
|---|
static final java.lang.String APPLICATION_TYPE_KEY
static final java.lang.String APPLICATION_HOST_KEY
static final java.lang.String APPLICATION_PORT_KEY
static final java.lang.String APPLICATION_HOME_KEY
static final java.lang.String REMOTE_APPLICATION
static final java.lang.String LOCAL_APPLICATION
| Method Detail |
|---|
void setConfiguration(IOfficeApplicationConfiguration officeApplicationConfiguration)
throws OfficeApplicationException
officeApplicationConfiguration - configuration of the office application
OfficeApplicationException - if the submitted configuration is not valid
void setConfiguration(java.util.Map configuration)
throws OfficeApplicationException
configuration - configuration map to be used
OfficeApplicationException - if the configuration is not completeboolean isConfigured()
void activate()
throws OfficeApplicationException
OfficeApplicationException - if the office application can not be activated
void activate(IOfficeProgressMonitor officeProgressMonitor)
throws OfficeApplicationException
officeProgressMonitor - office progress monitor to be used
OfficeApplicationException - if the office application can not be activated
void deactivate()
throws OfficeApplicationException
OfficeApplicationException - if the office application can not be deactivatedboolean isActive()
IDocumentService getDocumentService()
throws OfficeApplicationException
OfficeApplicationException - if the document service is not available
IDesktopService getDesktopService()
throws OfficeApplicationException
OfficeApplicationException - if the desktop service is not availablejava.lang.String getApplicationType()
IServiceProvider getServiceProvider()
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc for Elexis version 2.1.7.dev vom 17.03.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||