public class PermissionProxy extends Object
| Constructor and Description |
|---|
PermissionProxy() |
| Modifier and Type | Method and Description |
|---|---|
static csbase.logic.Permission |
createPermission(Window owner,
String title,
String message,
csbase.logic.Permission permission)
Cria uma Permissão.
|
static void |
deletePermission(Window owner,
String title,
String message,
Object permissionId)
Remove uma Permissão.
|
static Vector<csbase.logic.Permission> |
getAllPermissions(Window owner,
String title,
String message)
Obtem a lista de Permissões cadastradas.
|
static csbase.logic.Permission |
getPermission(Window owner,
String title,
String message,
Object permissionId)
Obtém uma Permissão com uma dada identificação.
|
static Vector<String> |
getPermissionClasses(Window owner,
String title,
String message)
Obtém a lista de Classes de Permissões cadastradas.
|
static csbase.logic.Permission |
modifyPermission(Window owner,
String title,
String message,
Object permissionId,
csbase.logic.Permission modifiedPermission)
Modifica uma Permissão.
|
public static Vector<csbase.logic.Permission> getAllPermissions(Window owner, String title, String message)
List<Permission>owner - janela pai para efeito de hierarquia de diálogos.title - titulo da janela da DesktopTask associada.message - mensagem exibida na janela da DesktopTask
associada.public static csbase.logic.Permission getPermission(Window owner, String title, String message, Object permissionId)
owner - janela pai para efeito de hierarquia de diálogos.title - titulo da janela da DesktopTask associada.message - mensagem exibida na janela da DesktopTask
associada.permissionId - o identificador da Permissão.public static csbase.logic.Permission createPermission(Window owner, String title, String message, csbase.logic.Permission permission)
owner - janela pai para efeito de hierarquia de diálogos.title - titulo da janela da DesktopTask associada.message - mensagem exibida na janela da DesktopTask
associada.permission - a permissão a ser criada (sem o id).public static csbase.logic.Permission modifyPermission(Window owner, String title, String message, Object permissionId, csbase.logic.Permission modifiedPermission)
owner - janela pai para efeito de hierarquia de diálogos.title - titulo da janela da DesktopTask associada.message - mensagem exibida na janela da DesktopTask
associada.permissionId - o identificador da Permissão a ser alterada.modifiedPermission - As informações para modificação da Permissão.public static void deletePermission(Window owner, String title, String message, Object permissionId)
owner - janela pai para efeito de hierarquia de diálogos.title - titulo da janela da DesktopTask associada.message - mensagem exibida na janela da DesktopTask
associada.permissionId - o identificador da Permissão a ser removida.public static Vector<String> getPermissionClasses(Window owner, String title, String message)
List<String>owner - janela pai para efeito de hierarquia de diálogos.title - titulo da janela da DesktopTask associada.message - mensagem exibida na janela da DesktopTask
associada.Copyright © 2016. All rights reserved.