Elexis API documentation
Version 2.1.6 as of December 11 2011

Uses of Class
ch.elexis.admin.ACE

Packages that use ACE
ch.elexis.actions   
ch.elexis.admin Klassen, die Steuerungs- und Kontrollaufgaben übernehmen Diese Package ist eine Ebene zwischen den Datenobjekten der untersten und der Benutzeroberfläche der obersten Ebene. 
ch.elexis.agenda.acl Declare rights that are necessary to operate this plugin 
ch.elexis.banking   
ch.elexis.befunde   
ch.elexis.developer.resources.model   
ch.elexis.order.medicom   
ch.elexis.preferences.inputs   
ch.elexis.util.viewers   
eaustria.dame.modell   
 

Uses of ACE in ch.elexis.actions
 

Fields in ch.elexis.actions declared as ACE
 ACE RestrictedAction.RestrictionEvent.necessaryRight
           
 

Constructors in ch.elexis.actions with parameters of type ACE
RestrictedAction.RestrictionEvent(ACE necessaryRight)
           
RestrictedAction(ACE necessaryRight)
           
RestrictedAction(ACE necessaryRight, java.lang.String text)
           
RestrictedAction(ACE necessaryRight, java.lang.String text, int style)
           
 

Uses of ACE in ch.elexis.admin
 

Fields in ch.elexis.admin declared as ACE
static ACE AccessControlDefaults.AC_ABOUT
           
static ACE AccessControlDefaults.AC_CHANGEMANDANT
           
static ACE AccessControlDefaults.AC_CONNECT
           
static ACE AccessControlDefaults.AC_EXIT
           
static ACE AccessControlDefaults.AC_HELP
           
static ACE AccessControlDefaults.AC_IMORT
           
static ACE AccessControlDefaults.AC_LOGIN
           
static ACE AccessControlDefaults.AC_NEWWINDOW
           
static ACE AccessControlDefaults.AC_PREFS
           
static ACE AccessControlDefaults.AC_PURGE
           
static ACE AccessControlDefaults.AC_SHOWPERSPECTIVE
           
static ACE AccessControlDefaults.AC_SHOWVIEW
           
static ACE AccessControlDefaults.ACCOUNTING
           
static ACE AccessControlDefaults.ACCOUNTING_BILLCREATE
           
static ACE AccessControlDefaults.ACCOUNTING_BILLMODIFY
           
static ACE AccessControlDefaults.ACCOUNTING_CREATE
           
static ACE AccessControlDefaults.ACCOUNTING_GLOBAL
           
static ACE AccessControlDefaults.ACCOUNTING_MODIFY
           
static ACE AccessControlDefaults.ACCOUNTING_READ
           
static ACE AccessControlDefaults.ACCOUNTING_STATS
           
static ACE AccessControlDefaults.ACE_ACCESS
           
static ACE AccessControlDefaults.ACE_DOC_CATCREATE
           
static ACE AccessControlDefaults.ACE_DOC_CATDELETE
           
static ACE AccessControlDefaults.ACE_DOC_CREATE
           
static ACE AccessControlDefaults.ACE_DOC_DELETE
           
static ACE AccessControlDefaults.ACE_DOCUMENTS
           
static ACE ACE.ACE_IMPLICIT
           
static ACE ACE.ACE_ROOT
           
static ACE AccessControlDefaults.ACL_USERS
           
static ACE AccessControlDefaults.ACTIONS
           
static ACE AccessControlDefaults.ADMIN
           
static ACE AccessControlDefaults.ADMIN_ACE
           
static ACE AccessControlDefaults.ADMIN_BILLS
           
static ACE AccessControlDefaults.ADMIN_CHANGE_BILLSTATUS_MANUALLY
           
static ACE AccessControlDefaults.ADMIN_KONS
           
static ACE AccessControlDefaults.ADMIN_KONS_EDIT_IF_BILLED
           
static ACE AccessControlDefaults.ADMIN_REMINDERS
           
static ACE AccessControlDefaults.ADMIN_VIEW_ALL_REMINDERS
           
static ACE AccessControlDefaults.CASE
           
static ACE AccessControlDefaults.CASE_DEFINE_SPECIALS
           
static ACE AccessControlDefaults.CASE_MODIFY
           
static ACE AccessControlDefaults.CASE_MODIFY_SPECIALS
           
static ACE AccessControlDefaults.CASE_SPECIALS
           
static ACE AccessControlDefaults.DATA
           
static ACE AccessControlDefaults.DELETE
           
static ACE AccessControlDefaults.DELETE_BILLS
           
static ACE AccessControlDefaults.DELETE_FORCED
           
static ACE AccessControlDefaults.DELETE_LABITEMS
           
static ACE AccessControlDefaults.DELETE_MEDICATION
           
static ACE AccessControlDefaults.DOCUMENT
           
static ACE AccessControlDefaults.DOCUMENT_CREATE
           
static ACE AccessControlDefaults.DOCUMENT_SYSTEMPLATE
           
static ACE AccessControlDefaults.DOCUMENT_TEMPLATE
           
static ACE AccessControlDefaults.KONS
           
static ACE AccessControlDefaults.KONS_CREATE
           
static ACE AccessControlDefaults.KONS_DELETE
           
static ACE AccessControlDefaults.KONS_EDIT
           
static ACE AccessControlDefaults.KONS_REASSIGN
           
static ACE AccessControlDefaults.KONTAKT
           
static ACE AccessControlDefaults.KONTAKT_DELETE
           
static ACE AccessControlDefaults.KONTAKT_DISPLAY
           
static ACE AccessControlDefaults.KONTAKT_ETIKETTE
           
static ACE AccessControlDefaults.KONTAKT_EXPORT
           
static ACE AccessControlDefaults.KONTAKT_INSERT
           
static ACE AccessControlDefaults.KONTAKT_MODIFY
           
static ACE AccessControlDefaults.LAB_SEEN
           
static ACE AccessControlDefaults.LEISTUNGEN
           
static ACE AccessControlDefaults.LSTG_CHARGE_FOR_ALL
           
static ACE AccessControlDefaults.LSTG_VERRECHNEN
           
static ACE AccessControlDefaults.MANDANT
           
static ACE AccessControlDefaults.MANDANT_CREATE
           
static ACE AccessControlDefaults.MEDICATION_MODIFY
           
static ACE AccessControlDefaults.PATIENT
           
static ACE AccessControlDefaults.PATIENT_DISPLAY
           
static ACE AccessControlDefaults.PATIENT_INSERT
           
static ACE AccessControlDefaults.PATIENT_MODIFY
           
static ACE AccessControlDefaults.SCRIPT
           
static ACE AccessControlDefaults.SCRIPT_EDIT
           
static ACE AccessControlDefaults.SCRIPT_EXECUTE
           
static ACE AccessControlDefaults.USER
           
static ACE AccessControlDefaults.USER_CREATE
           
 

Methods in ch.elexis.admin that return ACE
 ACE[] ACLContributor.getACL()
           
 ACE[] IACLContributor.getACL()
          return the ACL to be used by this extension
static ACE[] AccessControlDefaults.getAlle()
           
static ACE[] AccessControlDefaults.getAnwender()
           
 ACE ACE.getParent()
           
 ACE[] ACLContributor.reject(ACE[] acl)
           
 ACE[] IACLContributor.reject(ACE[] acl)
          The framework will call this method if one ore more of the transmitted ACL's could not be integrated (illegal name or duplicate)
 

Methods in ch.elexis.admin with parameters of type ACE
 void AccessControl.deleteGrant(ACE grantACE)
           
 void AccessControl.grant(Anwender user, ACE... elements)
          Zugriffsrecht(e) erteilen
 void AccessControl.grant(java.lang.String group, ACE... elements)
          Zugriffsrechte erteilen
 void AccessControl.grantForSelf(ACE... elements)
          Zugriffsrecht für "self" erteilen
 java.util.List<java.lang.String> AccessControl.groupsForGrant(ACE rightACE)
          Eine Liste aller Gruppen holen, die in bestimmtes Recht haben
 ACE[] ACLContributor.reject(ACE[] acl)
           
 ACE[] IACLContributor.reject(ACE[] acl)
          The framework will call this method if one ore more of the transmitted ACL's could not be integrated (illegal name or duplicate)
 boolean AccessControl.request(ACE right)
          Zugriffsrecht für den aktuell angemeldeten Anwender erfragen.
 boolean AccessControl.request(Anwender user, ACE rightACE)
          Zugriffsrecht für einen Anwender erfragen
 void AccessControl.revoke(Anwender user, ACE... elements)
          Zugriffsrechte entziehen
 void AccessControl.revoke(java.lang.String group, ACE... elements)
          Zugriffsrechte entziehem
 void AccessControl.revokeFromSelf(ACE... strings)
           
 java.util.List<Anwender> AccessControl.usersForGrant(ACE rightACE)
          Alle Anwender efragen, die ein bestimmtes Recht haben
 

Constructors in ch.elexis.admin with parameters of type ACE
ACE(ACE parent, java.lang.String name)
          create a new ACE without localized name.
ACE(ACE parent, java.lang.String name, java.lang.String localizedName)
          Create a new ACE.
 

Uses of ACE in ch.elexis.agenda.acl
 

Fields in ch.elexis.agenda.acl declared as ACE
static ACE ACLContributor.ACE_AGENDA
          The right to use the agenda at all
static ACE ACLContributor.ADMIN_AGENDA
          administrative rights to the agenda
static ACE ACLContributor.CHANGE_APPLOCK
          The right to lock or unlock appointments
static ACE ACLContributor.CHANGE_APPOINTMENTS
          The right to modify appointments
static ACE ACLContributor.CHANGE_DAYSETTINGS
          The right to modify the day limits
static ACE ACLContributor.DELETE_APPOINTMENTS
          The right to delete appointments
static ACE ACLContributor.DISPLAY_APPOINTMENTS
          The right to see appointments
static ACE ACLContributor.USE_AGENDA
           
 

Methods in ch.elexis.agenda.acl that return ACE
 ACE[] ACLContributor.getACL()
          get the ACE's that should be managed.
 ACE[] ACLContributor.reject(ACE[] acl)
          react on errors reserving rights
 

Methods in ch.elexis.agenda.acl with parameters of type ACE
 ACE[] ACLContributor.reject(ACE[] acl)
          react on errors reserving rights
 

Uses of ACE in ch.elexis.banking
 

Fields in ch.elexis.banking declared as ACE
static ACE ESRView.DISPLAY_ESR
           
static ACE ESRView2.DISPLAY_ESR
           
 

Uses of ACE in ch.elexis.befunde
 

Fields in ch.elexis.befunde declared as ACE
static ACE ACLContributor.ACE_BEFUNDE
           
static ACE ACLContributor.ADD_PARAM
           
static ACE ACLContributor.DELETE_PARAM
           
 

Methods in ch.elexis.befunde that return ACE
 ACE[] ACLContributor.getACL()
           
 ACE[] ACLContributor.reject(ACE[] acl)
           
 

Methods in ch.elexis.befunde with parameters of type ACE
 ACE[] ACLContributor.reject(ACE[] acl)
           
 

Uses of ACE in ch.elexis.developer.resources.model
 

Fields in ch.elexis.developer.resources.model declared as ACE
static ACE ACLContributor.CreateSDT
           
static ACE ACLContributor.DeleteSDT
           
static ACE ACLContributor.ModifySDT
           
static ACE ACLContributor.MY_NODE
          The Node for our ACE's
static ACE ACLContributor.ReadSDT
          The right to read SampleDataTypes
 

Methods in ch.elexis.developer.resources.model that return ACE
 ACE[] ACLContributor.getACL()
          We insert our ACEs to the Elexis AccessControl System
 ACE[] ACLContributor.reject(ACE[] acl)
          Here we do not react on rejects of our ACL.
 

Methods in ch.elexis.developer.resources.model with parameters of type ACE
 ACE[] ACLContributor.reject(ACE[] acl)
          Here we do not react on rejects of our ACL.
 

Uses of ACE in ch.elexis.order.medicom
 

Fields in ch.elexis.order.medicom declared as ACE
static ACE ACLContributor.MEDICOM
           
static ACE ACLContributor.ORDER
           
static ACE ACLContributor.SETTINGS
           
 

Methods in ch.elexis.order.medicom that return ACE
 ACE[] ACLContributor.getACL()
           
 ACE[] ACLContributor.reject(ACE[] acl)
           
 

Methods in ch.elexis.order.medicom with parameters of type ACE
 ACE[] ACLContributor.reject(ACE[] acl)
           
 

Uses of ACE in ch.elexis.preferences.inputs
 

Constructors in ch.elexis.preferences.inputs with parameters of type ACE
ACLPreferenceTree(Composite parent, ACE... acl)
           
 

Uses of ACE in ch.elexis.util.viewers
 

Constructors in ch.elexis.util.viewers with parameters of type ACE
LazyContentProvider(CommonViewer viewer, AbstractDataLoaderJob job, ACE rights)
           
 

Uses of ACE in eaustria.dame.modell
 

Fields in eaustria.dame.modell declared as ACE
static ACE DameACLBeisteller.DameDokumenteAbfragen
          DAME-Dokumente vom Server abfragen
static ACE DameACLBeisteller.DameDokumenteSenden
          DAME-Dokumente an Server senden
static ACE DameACLBeisteller.DameDokumentLesen
          Lesezugriff auf einzelne DAME-Dokumente
static ACE DameACLBeisteller.DameDokumentlisteLesen
          Lesezugriff auf DAME-Dokumentliste (nicht die Dokumente selbst)
static ACE DameACLBeisteller.ZUGRIFFSKNOTEN
          Allgemeiner Zugriff auf DAME
 

Methods in eaustria.dame.modell that return ACE
 ACE[] DameACLBeisteller.getACL()
           
 ACE[] DameACLBeisteller.reject(ACE[] acl)
          Alle Zugriffselemente deaktivieren, wenn eine Kollision auftritt.
 

Methods in eaustria.dame.modell with parameters of type ACE
 ACE[] DameACLBeisteller.reject(ACE[] acl)
          Alle Zugriffselemente deaktivieren, wenn eine Kollision auftritt.
 


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis