public abstract class AttributesPermission extends Permission
description, name| Constructor and Description |
|---|
AttributesPermission()
Construtor.
|
AttributesPermission(java.lang.String name,
java.lang.String description,
java.lang.String[] attributes)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equalContents(java.lang.Object obj)
Verifica se o conteúdo de uma permissão é igual ao conteúdo desta.
|
java.lang.String[] |
getAttributes()
Retorna a lista de atributos da permissão.
|
java.lang.String |
getMatchAttribute(java.lang.String text)
Procura um atributo idêntico ao fornecido ou que, analisado como uma
expressão regular, case com o texto fornecido.
|
boolean |
hasAttribute(java.lang.String attribute)
Verifica se a permissão possui um determinado atributo.
|
boolean |
hasMatchAttribute(java.lang.String text)
Procura um atributo idêntico ao fornecido ou que, analisado como uma
expressão regular, case com o texto fornecido.
|
void |
setAttributes(java.lang.String[] attributes)
Troca a lista de atributos da permissão.
|
addObserver, compareTo, createPermission, deleteObserver, deletePermission, equals, existsAnotherPermission, getAllPermissions, getDescription, getId, getName, getPermission, getPermissionByName, getPermissionClasses, hashCode, modifyPermission, setDescription, setId, setName, toString, updatepublic AttributesPermission()
public AttributesPermission(java.lang.String name,
java.lang.String description,
java.lang.String[] attributes)
name - .description - .attributes - .public java.lang.String[] getAttributes()
public void setAttributes(java.lang.String[] attributes)
attributes - um array de String's com os novos atributos.public boolean hasAttribute(java.lang.String attribute)
attribute - o atributo a ser procurado.true caso o atributo seja encontrado,
false caso contrário.public boolean hasMatchAttribute(java.lang.String text)
Pattern.text - o texto a ser procurado ou casado com cada atributo-regexppublic java.lang.String getMatchAttribute(java.lang.String text)
Pattern.text - o texto a ser procurado ou casado com cada atributo-regexpnull caso nenhum seja encontrado.public boolean equalContents(java.lang.Object obj)
equalContents in class Permissionobj - Permissão cujo conteúdo será comparado ao conteúdo desta.Copyright © 2015. All Rights Reserved.