| java.lang.Object net.jforum.security.PermissionItem
PermissionItem | public class PermissionItem (Code) | | Guarda os itens e os dados de um determinado campo de permissao.
No formulario de edicao das permissoes de acesso de algum grupo ou usuario,
esta classe encapsula o nome, id e os itens do campo de permissao.
author: Rafael Steil version: $Id: PermissionItem.java,v 1.7 2006/08/20 22:47:34 rafaelsteil Exp $ |
Field Summary | |
final public static int | MULTIPLE | final public static int | SINGLE |
Constructor Summary | |
public | PermissionItem(String name, String id, String type, List data) Cria um novo objeto.
Parameters: name - Nome da permissao Parameters: id - ID da permissao Parameters: type - Tipo da permissao. |
Method Summary | |
public List | getData() Pega os itens do campo.
Parameters: ArrayList - contendo os itens da permissao. | public String | getId() Pega o ID da permisao. | public String | getName() Pega o nome da permissao. | public String | getType() Pega o tipo de permissao.
int contendo o tipo. |
MULTIPLE | final public static int MULTIPLE(Code) | | |
SINGLE | final public static int SINGLE(Code) | | |
PermissionItem | public PermissionItem(String name, String id, String type, List data)(Code) | | Cria um novo objeto.
Parameters: name - Nome da permissao Parameters: id - ID da permissao Parameters: type - Tipo da permissao. SINGLE ou MULTIPLE Parameters: data - ArrayList com itens do campo ( contendo objetos do tipo FormSelectedData |
getData | public List getData()(Code) | | Pega os itens do campo.
Parameters: ArrayList - contendo os itens da permissao. Cada posicaodo ArrayList eh um objeto do tipo FormSelectedData |
getId | public String getId()(Code) | | Pega o ID da permisao.
String contendo o ID da permissao |
getName | public String getName()(Code) | | Pega o nome da permissao.
|
getType | public String getType()(Code) | | Pega o tipo de permissao.
int contendo o tipo. Para campo de unica escolha,retorna o valor de SINGLE , e MULTIPLE se o campo for de multipla escolha |
|
|