Package org.kuali.rice.core.impl.jaxb
Class DataXmlDTO
- java.lang.Object
-
- org.kuali.rice.core.api.mo.AbstractDataTransferObject
-
- org.kuali.rice.core.impl.jaxb.DataXmlDTO
-
- All Implemented Interfaces:
Serializable,ModelObjectBasic,ModelObjectComplete,RiceXmlListAdditionListener<Element>
public class DataXmlDTO extends AbstractDataTransferObject implements RiceXmlListAdditionListener<Element>
This class represents the root <data> XML element.Please see the Javadocs for PermissionDataXmlDTO and RoleDataXmlDTO for more information on their expected structure.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
AbstractDataTransferObject.Constants
-
-
Constructor Summary
Constructors Constructor Description DataXmlDTO()DataXmlDTO(PermissionDataXmlDTO permissionData, RoleDataXmlDTO roleData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PermissionDataXmlDTOgetPermissionData()RoleDataXmlDTOgetRoleData()voidnewItemAdded(Element item)This method is invoked whenever the associated RiceXmlStreamingList instance receives a newly-unmarshalled child element.voidsetPermissionData(PermissionDataXmlDTO permissionData)voidsetRoleData(RoleDataXmlDTO roleData)-
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
-
-
-
Constructor Detail
-
DataXmlDTO
public DataXmlDTO()
-
DataXmlDTO
public DataXmlDTO(PermissionDataXmlDTO permissionData, RoleDataXmlDTO roleData)
-
-
Method Detail
-
getPermissionData
public PermissionDataXmlDTO getPermissionData()
- Returns:
- the permissionData
-
setPermissionData
public void setPermissionData(PermissionDataXmlDTO permissionData)
- Parameters:
permissionData- the permissionData to set
-
getRoleData
public RoleDataXmlDTO getRoleData()
- Returns:
- the roleData
-
setRoleData
public void setRoleData(RoleDataXmlDTO roleData)
- Parameters:
roleData- the roleData to set
-
newItemAdded
public void newItemAdded(Element item)
Description copied from interface:RiceXmlListAdditionListenerThis method is invoked whenever the associated RiceXmlStreamingList instance receives a newly-unmarshalled child element.- Specified by:
newItemAddedin interfaceRiceXmlListAdditionListener<Element>- Parameters:
item- The unmarshalled element (or adapter-generated object) to be processed.- See Also:
RiceXmlListAdditionListener.newItemAdded(java.lang.Object)
-
-