Elexis API documentation as of September 4 2011

Uses of Class
ch.elexis.admin.ACE

Packages that use ACE
ch.elexis.actions Actions Hier werden globale Aktionen definiert (Einerseits Funktionen, welche durch Tastendruck und/oder Menuauswahl und/oder Toolbarbuttons ausgelöst werden können, also Actions im engeren Sinn, andererseits auch Systemaktionen wie update-jobs etc.). 
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.preferences.inputs   
ch.elexis.util.viewers   
 

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.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)
           
 


Elexis API documentation as of September 4 2011

Copyright 2005-2010 by Gerry Weirich, Elexis