com.mizar.trinidad.components.security
Class GroupRow

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

public class GroupRow
extends GroupBean
implements RowMutable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.mizar.persistence.jpa.beans.GenericBean
_logger, DELETE, EDIT, NEW, READ, serialVersionUID
 
Constructor Summary
GroupRow()
           
 
Method Summary
 void addPermission(oracle.adf.view.rich.event.DialogEvent event)
           
 void addRole(oracle.adf.view.rich.event.DialogEvent de)
           
 void addUser(oracle.adf.view.rich.event.DialogEvent event)
           
 void createRow(javax.faces.event.ActionEvent ae)
           
 void deleteRow(javax.faces.event.ActionEvent ae)
           
 java.util.List<javax.faces.model.SelectItem> getAddablePerms()
           
 java.util.List<javax.faces.model.SelectItem> getAddableRoles()
           
 java.util.List<javax.faces.model.SelectItem> getPermissionItems()
           
 java.util.List<javax.faces.model.SelectItem> getRoleItems()
           
 java.lang.Object getSelectedPerms()
           
 java.lang.Object getSelectedRoles()
           
 java.lang.Object getSelectedUsers()
           
 java.util.List<javax.faces.model.SelectItem> getUserItems()
           
 boolean isUserReadOnly()
           
 void refreshRow(javax.faces.event.ActionEvent ae)
           
 void removePermission(javax.faces.event.ActionEvent ae)
           
 void removeRole(javax.faces.event.ActionEvent ae)
           
 void removeUser(javax.faces.event.ActionEvent event)
           
 void setSelectedPerms(java.lang.Object selectedPerms)
           
 void setSelectedRoles(java.lang.Object selectedRoles)
           
 void setSelectedUsers(java.lang.Object selectedUsers)
           
 void updateRow(javax.faces.event.ActionEvent ae)
           
 
Methods inherited from class com.mizar.persistence.jpa.security.GroupBean
addPermissionBean, addRoleBean, addUserBean, equals, getAllPermissionNames, getGroupId, getGroupName, getLockedOut, getPermissionList, getPermissionNames, getPermissions, getPrimaryKeyValue, getRoleList, getRoleNames, getRoles, getUserList, getUsers, hashCode, removePermissionBean, removeRoleBean, removeUserBean, setGroupId, setGroupName, setLockedOut, setPermissionList, setPermissions, setRoleList, setRoles, 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

GroupRow

public GroupRow()
Method Detail

getUserItems

public java.util.List<javax.faces.model.SelectItem> getUserItems()

getRoleItems

public java.util.List<javax.faces.model.SelectItem> getRoleItems()

getPermissionItems

public java.util.List<javax.faces.model.SelectItem> getPermissionItems()

addUser

public void addUser(oracle.adf.view.rich.event.DialogEvent event)

removeUser

public void removeUser(javax.faces.event.ActionEvent event)

addRole

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

removeRole

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

addPermission

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

removePermission

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

createRow

public void createRow(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

refreshRow

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

isUserReadOnly

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

setSelectedUsers

public void setSelectedUsers(java.lang.Object selectedUsers)

getSelectedUsers

public java.lang.Object getSelectedUsers()

setSelectedRoles

public void setSelectedRoles(java.lang.Object selectedRoles)

getSelectedRoles

public java.lang.Object getSelectedRoles()

setSelectedPerms

public void setSelectedPerms(java.lang.Object selectedPerms)

getSelectedPerms

public java.lang.Object getSelectedPerms()

getAddableRoles

public java.util.List<javax.faces.model.SelectItem> getAddableRoles()

getAddablePerms

public java.util.List<javax.faces.model.SelectItem> getAddablePerms()