Package org.kuali.rice.kim.impl.jaxb
Class RoleMembersXmlDTO.WithinRole
- java.lang.Object
-
- org.kuali.rice.kim.impl.jaxb.RoleMembersXmlDTO<RoleMemberXmlDTO.WithinRole>
-
- org.kuali.rice.kim.impl.jaxb.RoleMembersXmlDTO.WithinRole
-
- All Implemented Interfaces:
Serializable,RiceXmlListAdditionListener<RoleMemberXmlDTO.WithinRole>,RiceXmlListGetterListener<RoleMemberXmlDTO.WithinRole,String>
- Enclosing class:
- RoleMembersXmlDTO<T extends RoleMemberXmlDTO>
public static class RoleMembersXmlDTO.WithinRole extends RoleMembersXmlDTO<RoleMemberXmlDTO.WithinRole> implements RiceXmlListGetterListener<RoleMemberXmlDTO.WithinRole,String>
This class represents a <roleMembers> element that is a child 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.RoleMembersXmlDTO
RoleMembersXmlDTO.OutsideOfRole, RoleMembersXmlDTO.WithinRole
-
-
Constructor Summary
Constructors Constructor Description WithinRole()WithinRole(String roleId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRoleId()List<RoleMemberXmlDTO.WithinRole>getRoleMembers()RoleMemberXmlDTO.WithinRolegettingNextItem(String nextItem, int index)A listener method that converts the given item into the one expected by the list.voidnewItemAdded(RoleMemberXmlDTO.WithinRole item)This method is invoked whenever the associated RiceXmlStreamingList instance receives a newly-unmarshalled child element.voidsetRoleMembers(List<RoleMemberXmlDTO.WithinRole> roleMembers)
-
-
-
Constructor Detail
-
WithinRole
public WithinRole()
-
WithinRole
public WithinRole(String roleId)
-
-
Method Detail
-
getRoleMembers
public List<RoleMemberXmlDTO.WithinRole> getRoleMembers()
- Specified by:
getRoleMembersin classRoleMembersXmlDTO<RoleMemberXmlDTO.WithinRole>- See Also:
RoleMembersXmlDTO.getRoleMembers()
-
setRoleMembers
public void setRoleMembers(List<RoleMemberXmlDTO.WithinRole> roleMembers)
- Specified by:
setRoleMembersin classRoleMembersXmlDTO<RoleMemberXmlDTO.WithinRole>- See Also:
RoleMembersXmlDTO.setRoleMembers(java.util.List)
-
getRoleId
public String getRoleId()
- Returns:
- the roleId
-
newItemAdded
public void newItemAdded(RoleMemberXmlDTO.WithinRole item)
Description copied from interface:RiceXmlListAdditionListenerThis method is invoked whenever the associated RiceXmlStreamingList instance receives a newly-unmarshalled child element.- Specified by:
newItemAddedin interfaceRiceXmlListAdditionListener<RoleMemberXmlDTO.WithinRole>- Parameters:
item- The unmarshalled element (or adapter-generated object) to be processed.- See Also:
RiceXmlListAdditionListener.newItemAdded(java.lang.Object)
-
gettingNextItem
public RoleMemberXmlDTO.WithinRole gettingNextItem(String nextItem, int index)
Description copied from interface:RiceXmlListGetterListenerA listener method that converts the given item into the one expected by the list. It is invoked whenever the associated list's "get" method is called.- Specified by:
gettingNextItemin interfaceRiceXmlListGetterListener<RoleMemberXmlDTO.WithinRole,String>- Parameters:
nextItem- The item to convert.index- The index being accessed on the RiceXmlExportList instance.- Returns:
- The converted element that the list is expected to return.
- See Also:
RiceXmlListGetterListener.gettingNextItem(java.lang.Object, int)
-
-