org.kuali.rice.kim.impl.jaxb
Class RolePermissionXmlDTO.WithinRole

java.lang.Object
  extended by org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO
      extended by org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO.WithinRole
All Implemented Interfaces:
Serializable
Enclosing class:
RolePermissionXmlDTO

public static class RolePermissionXmlDTO.WithinRole
extends RolePermissionXmlDTO

This class represents a <rolePermission> element that is a descendant of a <role> element.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO
RolePermissionXmlDTO.OutsideOfRole, RolePermissionXmlDTO.WithinRole
 
Field Summary
private  String roleId
           
private static long serialVersionUID
           
 
Constructor Summary
RolePermissionXmlDTO.WithinRole()
           
RolePermissionXmlDTO.WithinRole(PermissionContract permission, boolean populateIds)
           
 
Method Summary
(package private)  void beforeUnmarshal(Unmarshaller unmarshaller, Object parent)
           
 String getRoleId()
          Retrieves the ID of the role that the permission is assigned to.
 
Methods inherited from class org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO
getPermissionId, getPermissionName, getPermissionNameAndNamespace, getPermissionNamespaceCode, setPermissionId, setPermissionNameAndNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

roleId

private String roleId
Constructor Detail

RolePermissionXmlDTO.WithinRole

public RolePermissionXmlDTO.WithinRole()

RolePermissionXmlDTO.WithinRole

public RolePermissionXmlDTO.WithinRole(PermissionContract permission,
                                       boolean populateIds)
Method Detail

beforeUnmarshal

void beforeUnmarshal(Unmarshaller unmarshaller,
                     Object parent)

getRoleId

public String getRoleId()
Description copied from class: RolePermissionXmlDTO
Retrieves the ID of the role that the permission is assigned to. Subclasses are responsible for implementing this method so that it does so.

Specified by:
getRoleId in class RolePermissionXmlDTO
Returns:
The role ID of the role that the permission is assigned to.
See Also:
RolePermissionXmlDTO.getRoleId()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.