de.elo.client.scripting.interfaces
Class UserRightsAdapter

java.lang.Object
  extended by de.elo.client.scripting.interfaces.UserRightsAdapter

public class UserRightsAdapter
extends java.lang.Object

Überschrift: UserRightsAdapter.

Beschreibung: Kapselt die Anwenderrechte gegenüber dem Script. Im Scripting verfügbar über den Aufruf "workspace.getUserRights()".

Copyright: Copyright (c) ELO Digital Office GmbH 2011

Since:
8.00.000

Constructor Summary
UserRightsAdapter(de.elo.client.maindialog.Workspace workspace)
          Konstruktor.
 
Method Summary
 boolean hasAddStructureRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Ordner anlegen darf.
 boolean hasAdminRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Administrationsrechte besitzt.
 boolean hasChangeDelDateRight()
          Meldet zurück, ob der aktuell angemeldete Anwender das Verfallsdatum bearbeiten darf.
 boolean hasChangeMaskRight()
          Meldet zurück, ob der aktuell angemeldete Anwender den Maskentyp nachträglich verändern darf.
 boolean hasChangePasswordRight()
          Meldet zurück, ob der aktuell angemeldete Anwender sein Passwort ändern darf.
 boolean hasChangePermissionsRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Rechte von Archivelementen ändern darf.
 boolean hasChangeRevLevelRight()
          Meldet zurück, ob der aktuell angemeldete Anwender den Revisionslevel ändern darf.
 boolean hasDeleteDocumentRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Dokumente löschen darf.
 boolean hasDeleteDocVersionRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Dokumentversionen löschen darf.
 boolean hasDeleteStructureRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Strukturelemente löschen darf.
 boolean hasEditArchiveRight()
          Meldet zurück, ob der aktuell angemeldete Anwender den Archiv bearbeiten darf.
 boolean hasEditDocumentRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Dokumente bearbeiten darf.
 boolean hasEditKeywordListsRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Stichwortlisten verwalten darf.
 boolean hasEditReplSetsRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Replikationskreise bearbeiten darf.
 boolean hasEditScanRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Scanner-Einstellungen bearbeiten darf.
 boolean hasEditScriptRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Skripte bearbeiten darf.
 boolean hasEditWorkflowRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Workflows ändern darf.
 boolean hasExportRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente exportieren darf.
 boolean hasImportRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente importieren darf.
 boolean hasShowDocumentRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Dokumente sehen darf.
 boolean hasStartWorkflowRight()
          Meldet zurück, ob der aktuell angemeldete Anwender Workflows starten darf.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserRightsAdapter

public UserRightsAdapter(de.elo.client.maindialog.Workspace workspace)
Konstruktor.

Parameters:
workspace - Aktueller Arbeitsbereich
Method Detail

hasEditWorkflowRight

public boolean hasEditWorkflowRight()
Meldet zurück, ob der aktuell angemeldete Anwender Workflows ändern darf.

Returns:
True, falls der Anwender Workflows ändern darf, sonst False
Since:
8.00.000

hasStartWorkflowRight

public boolean hasStartWorkflowRight()
Meldet zurück, ob der aktuell angemeldete Anwender Workflows starten darf.

Returns:
True, falls der Anwender Workflows starten darf, sonst False
Since:
8.00.000

hasDeleteDocumentRight

public boolean hasDeleteDocumentRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumente löschen darf.

Returns:
True, falls der Anwender Dokumente löschen darf, sonst False
Since:
8.00.000

hasDeleteDocVersionRight

public boolean hasDeleteDocVersionRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumentversionen löschen darf.

Returns:
True, falls der Anwender Dokumentversionen löschen darf, sonst False
Since:
8.00.000

hasDeleteStructureRight

public boolean hasDeleteStructureRight()
Meldet zurück, ob der aktuell angemeldete Anwender Strukturelemente löschen darf.

Returns:
True, falls der Anwender Strukturelemente löschen darf, sonst False
Since:
8.00.000

hasAddStructureRight

public boolean hasAddStructureRight()
Meldet zurück, ob der aktuell angemeldete Anwender Ordner anlegen darf.

Returns:
True, falls der Anwender Ordner anlegen kann, sonst False
Since:
8.00.000

hasShowDocumentRight

public boolean hasShowDocumentRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumente sehen darf.

Returns:
True, falls der Anwender Dokumente sehen darf, sonst False
Since:
8.00.000

hasEditDocumentRight

public boolean hasEditDocumentRight()
Meldet zurück, ob der aktuell angemeldete Anwender Dokumente bearbeiten darf.

Returns:
True, falls der Anwender Dokumente bearbeiten darf, sonst False
Since:
8.00.000

hasEditArchiveRight

public boolean hasEditArchiveRight()
Meldet zurück, ob der aktuell angemeldete Anwender den Archiv bearbeiten darf.

Returns:
True, falls der Anwender das Archiv bearbeiten darf, sonst False
Since:
8.00.000

hasChangeMaskRight

public boolean hasChangeMaskRight()
Meldet zurück, ob der aktuell angemeldete Anwender den Maskentyp nachträglich verändern darf.

Returns:
True, falls der Anwender den Maskentyp nachträglich verändern darf, sonst False
Since:
8.00.000

hasChangeDelDateRight

public boolean hasChangeDelDateRight()
Meldet zurück, ob der aktuell angemeldete Anwender das Verfallsdatum bearbeiten darf.

Returns:
True, falls der Anwender das Verfallsdatum bearbeiten darf, sonst False
Since:
8.00.000

hasChangeRevLevelRight

public boolean hasChangeRevLevelRight()
Meldet zurück, ob der aktuell angemeldete Anwender den Revisionslevel ändern darf.

Returns:
True, falls der Anwender den Revisionslevel ändern darf, sonst False
Since:
8.00.000

hasChangePermissionsRight

public boolean hasChangePermissionsRight()
Meldet zurück, ob der aktuell angemeldete Anwender Rechte von Archivelementen ändern darf.

Returns:
True, falls der Anwender Rechte von Archivelementen ändern darf, sonst False
Since:
8.00.000

hasEditKeywordListsRight

public boolean hasEditKeywordListsRight()
Meldet zurück, ob der aktuell angemeldete Anwender Stichwortlisten verwalten darf.

Returns:
True, falls der Anwender Stichwortlisten verwalten darf, sonst False
Since:
8.00.000

hasImportRight

public boolean hasImportRight()
Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente importieren darf.

Returns:
True, falls der Anwender Archivelemente importieren darf, sonst False
Since:
8.00.000

hasExportRight

public boolean hasExportRight()
Meldet zurück, ob der aktuell angemeldete Anwender Archivelemente exportieren darf.

Returns:
True, falls der Anwender Archivelemente exportieren darf, sonst False
Since:
8.00.000

hasChangePasswordRight

public boolean hasChangePasswordRight()
Meldet zurück, ob der aktuell angemeldete Anwender sein Passwort ändern darf.

Returns:
True, falls der Anwender sein Passwort ändern darf, sonst False
Since:
8.00.000

hasEditReplSetsRight

public boolean hasEditReplSetsRight()
Meldet zurück, ob der aktuell angemeldete Anwender Replikationskreise bearbeiten darf.

Returns:
True, falls der Anwender Replikationskreise bearbeiten darf, sonst False
Since:
8.00.000

hasAdminRight

public boolean hasAdminRight()
Meldet zurück, ob der aktuell angemeldete Anwender Administrationsrechte besitzt.

Returns:
True, falls der Anwender Administrationsrechte besitzt, sonst False
Since:
8.00.000

hasEditScriptRight

public boolean hasEditScriptRight()
Meldet zurück, ob der aktuell angemeldete Anwender Skripte bearbeiten darf.

Returns:
True, falls der Anwender Skripte bearbeiten darf, sonst False
Since:
8.00.000

hasEditScanRight

public boolean hasEditScanRight()
Meldet zurück, ob der aktuell angemeldete Anwender Scanner-Einstellungen bearbeiten darf.

Returns:
True, falls der Anwender Scanner-Einstellungen bearbeiten darf, sonst False
Since:
8.00.000