com.mizar.trinidad.components.security
Class RoleRow

java.lang.Object
  extended by com.mizar.persistence.jpa.beans.GenericBean
      extended by com.mizar.persistence.jpa.security.RoleBean
          extended by com.mizar.trinidad.components.security.RoleRow
All Implemented Interfaces:
Role, RowInterface, RowMutable, JPAInterface, java.io.Serializable, java.lang.Comparable

public class RoleRow
extends RoleBean
implements RowMutable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.mizar.persistence.jpa.beans.GenericBean
DELETE, EDIT, NEW, READ, serialVersionUID
 
Constructor Summary
RoleRow()
           
 
Method Summary
 void addPermission(oracle.adf.view.rich.event.DialogEvent de)
           
 void createRow(javax.faces.event.ActionEvent ae)
           
 void deleteRow(javax.faces.event.ActionEvent ae)
           
 javax.faces.model.SelectItem[] getAddablePermissions()
           
 javax.faces.model.SelectItem[] getPermissionItems()
           
 java.lang.Object getSelectedPermissions()
           
 boolean isUserReadOnly()
           
 void refreshRow(javax.faces.event.ActionEvent ae)
           
 void removePermission(javax.faces.event.ActionEvent ae)
           
 void setSelectedPermissions(java.lang.Object selectedPermissions)
           
 void updateRow(javax.faces.event.ActionEvent ae)
           
 
Methods inherited from class com.mizar.persistence.jpa.security.RoleBean
addGroupBean, addPermissionBean, addUserBean, equals, getGroupList, getGroups, getLockedOut, getPermissionList, getPermissionNames, getPermissions, getPrimaryKeyValue, getRoleId, getRoleName, getUserList, getUsers, hashCode, isGuestable, removeGroupBean, removePermissionBean, removeUserBean, setGroupList, setGroups, setGuestable, setLockedOut, setPermissionList, setPermissions, setRoleId, setRoleName, setUserList, setUsers
 
Methods inherited from class com.mizar.persistence.jpa.beans.GenericBean
compareTo, getDELETE, getEDIT, getEntityState, getEntityStateLabel, getLogger, getNEW, getREAD, isEditable, isNew, setEditable, setEntityState, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.mizar.faces.javax.components.RowMutable
isEditable, setEntityState
 
Methods inherited from interface com.mizar.faces.javax.components.RowInterface
getEntityState, getEntityStateLabel, getPrimaryKeyValue
 

Constructor Detail

RoleRow

public RoleRow()
Method Detail

getPermissionItems

public javax.faces.model.SelectItem[] getPermissionItems()

getAddablePermissions

public javax.faces.model.SelectItem[] getAddablePermissions()

createRow

public void createRow(javax.faces.event.ActionEvent ae)

refreshRow

public void refreshRow(javax.faces.event.ActionEvent ae)

updateRow

public void updateRow(javax.faces.event.ActionEvent ae)
Specified by:
updateRow in interface RowMutable

deleteRow

public void deleteRow(javax.faces.event.ActionEvent ae)
Specified by:
deleteRow in interface RowMutable

addPermission

public void addPermission(oracle.adf.view.rich.event.DialogEvent de)

removePermission

public void removePermission(javax.faces.event.ActionEvent ae)

isUserReadOnly

public boolean isUserReadOnly()
Specified by:
isUserReadOnly in interface RowMutable

setSelectedPermissions

public void setSelectedPermissions(java.lang.Object selectedPermissions)

getSelectedPermissions

public java.lang.Object getSelectedPermissions()