net.sf.mpxj.primavera.schema
Class TimesheetAuditType

java.lang.Object
  extended by net.sf.mpxj.primavera.schema.TimesheetAuditType

public class TimesheetAuditType
extends Object

Java class for TimesheetAuditType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TimesheetAuditType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ApproverUserName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ApproverUserObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="AuditDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="OverheadHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="OverheadOvertimeHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="PendingOverheadHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="PendingOverheadOvertimeHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="PendingProjectHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="PendingProjectOvertimeHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ProjectHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ProjectId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ProjectOvertimeHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ResourceId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ResourceName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ResourceObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="TimesheetActivityStatus" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value=""/>
               <enumeration value="Submitted"/>
               <enumeration value="Approved"/>
               <enumeration value="Resource Manager Approved"/>
               <enumeration value="Project Manager Approved"/>
               <enumeration value="Active"/>
               <enumeration value="Rejected"/>
               <enumeration value="Resubmitted"/>
               <enumeration value="Reopened"/>
               <enumeration value="Submitted for RM"/>
               <enumeration value="Resubmitted for RM"/>
             </restriction>
           </simpleType>
         </element>
         <element name="TimesheetApprovingAs" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value=""/>
               <enumeration value="Project Manager"/>
               <enumeration value="Resource Manager"/>
               <enumeration value="Project Manager Delegate"/>
               <enumeration value="Resource Manager Delegate"/>
             </restriction>
           </simpleType>
         </element>
         <element name="TimesheetPeriodEndDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TimesheetPeriodObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="TimesheetPeriodStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TimesheetStatus" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value=""/>
               <enumeration value="Submitted"/>
               <enumeration value="Approved"/>
               <enumeration value="Resource Manager Approved"/>
               <enumeration value="Project Manager Approved"/>
               <enumeration value="Active"/>
               <enumeration value="Rejected"/>
               <enumeration value="Not Started"/>
               <enumeration value="Resubmitted"/>
               <enumeration value="Reopened"/>
               <enumeration value="Submitted for RM"/>
               <enumeration value="Resubmitted for RM"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String approverUserName
           
protected  JAXBElement<Integer> approverUserObjectId
           
protected  JAXBElement<Date> auditDate
           
protected  Integer objectId
           
protected  JAXBElement<Double> overheadHours
           
protected  JAXBElement<Double> overheadOvertimeHours
           
protected  JAXBElement<Double> pendingOverheadHours
           
protected  JAXBElement<Double> pendingOverheadOvertimeHours
           
protected  JAXBElement<Double> pendingProjectHours
           
protected  JAXBElement<Double> pendingProjectOvertimeHours
           
protected  JAXBElement<Double> projectHours
           
protected  String projectId
           
protected  JAXBElement<Integer> projectObjectId
           
protected  JAXBElement<Double> projectOvertimeHours
           
protected  String resourceId
           
protected  String resourceName
           
protected  JAXBElement<Integer> resourceObjectId
           
protected  String timesheetActivityStatus
           
protected  String timesheetApprovingAs
           
protected  JAXBElement<Date> timesheetPeriodEndDate
           
protected  JAXBElement<Integer> timesheetPeriodObjectId
           
protected  JAXBElement<Date> timesheetPeriodStartDate
           
protected  String timesheetStatus
           
 
Constructor Summary
TimesheetAuditType()
           
 
Method Summary
 String getApproverUserName()
          Gets the value of the approverUserName property.
 JAXBElement<Integer> getApproverUserObjectId()
          Gets the value of the approverUserObjectId property.
 JAXBElement<Date> getAuditDate()
          Gets the value of the auditDate property.
 Integer getObjectId()
          Gets the value of the objectId property.
 JAXBElement<Double> getOverheadHours()
          Gets the value of the overheadHours property.
 JAXBElement<Double> getOverheadOvertimeHours()
          Gets the value of the overheadOvertimeHours property.
 JAXBElement<Double> getPendingOverheadHours()
          Gets the value of the pendingOverheadHours property.
 JAXBElement<Double> getPendingOverheadOvertimeHours()
          Gets the value of the pendingOverheadOvertimeHours property.
 JAXBElement<Double> getPendingProjectHours()
          Gets the value of the pendingProjectHours property.
 JAXBElement<Double> getPendingProjectOvertimeHours()
          Gets the value of the pendingProjectOvertimeHours property.
 JAXBElement<Double> getProjectHours()
          Gets the value of the projectHours property.
 String getProjectId()
          Gets the value of the projectId property.
 JAXBElement<Integer> getProjectObjectId()
          Gets the value of the projectObjectId property.
 JAXBElement<Double> getProjectOvertimeHours()
          Gets the value of the projectOvertimeHours property.
 String getResourceId()
          Gets the value of the resourceId property.
 String getResourceName()
          Gets the value of the resourceName property.
 JAXBElement<Integer> getResourceObjectId()
          Gets the value of the resourceObjectId property.
 String getTimesheetActivityStatus()
          Gets the value of the timesheetActivityStatus property.
 String getTimesheetApprovingAs()
          Gets the value of the timesheetApprovingAs property.
 JAXBElement<Date> getTimesheetPeriodEndDate()
          Gets the value of the timesheetPeriodEndDate property.
 JAXBElement<Integer> getTimesheetPeriodObjectId()
          Gets the value of the timesheetPeriodObjectId property.
 JAXBElement<Date> getTimesheetPeriodStartDate()
          Gets the value of the timesheetPeriodStartDate property.
 String getTimesheetStatus()
          Gets the value of the timesheetStatus property.
 void setApproverUserName(String value)
          Sets the value of the approverUserName property.
 void setApproverUserObjectId(JAXBElement<Integer> value)
          Sets the value of the approverUserObjectId property.
 void setAuditDate(JAXBElement<Date> value)
          Sets the value of the auditDate property.
 void setObjectId(Integer value)
          Sets the value of the objectId property.
 void setOverheadHours(JAXBElement<Double> value)
          Sets the value of the overheadHours property.
 void setOverheadOvertimeHours(JAXBElement<Double> value)
          Sets the value of the overheadOvertimeHours property.
 void setPendingOverheadHours(JAXBElement<Double> value)
          Sets the value of the pendingOverheadHours property.
 void setPendingOverheadOvertimeHours(JAXBElement<Double> value)
          Sets the value of the pendingOverheadOvertimeHours property.
 void setPendingProjectHours(JAXBElement<Double> value)
          Sets the value of the pendingProjectHours property.
 void setPendingProjectOvertimeHours(JAXBElement<Double> value)
          Sets the value of the pendingProjectOvertimeHours property.
 void setProjectHours(JAXBElement<Double> value)
          Sets the value of the projectHours property.
 void setProjectId(String value)
          Sets the value of the projectId property.
 void setProjectObjectId(JAXBElement<Integer> value)
          Sets the value of the projectObjectId property.
 void setProjectOvertimeHours(JAXBElement<Double> value)
          Sets the value of the projectOvertimeHours property.
 void setResourceId(String value)
          Sets the value of the resourceId property.
 void setResourceName(String value)
          Sets the value of the resourceName property.
 void setResourceObjectId(JAXBElement<Integer> value)
          Sets the value of the resourceObjectId property.
 void setTimesheetActivityStatus(String value)
          Sets the value of the timesheetActivityStatus property.
 void setTimesheetApprovingAs(String value)
          Sets the value of the timesheetApprovingAs property.
 void setTimesheetPeriodEndDate(JAXBElement<Date> value)
          Sets the value of the timesheetPeriodEndDate property.
 void setTimesheetPeriodObjectId(JAXBElement<Integer> value)
          Sets the value of the timesheetPeriodObjectId property.
 void setTimesheetPeriodStartDate(JAXBElement<Date> value)
          Sets the value of the timesheetPeriodStartDate property.
 void setTimesheetStatus(String value)
          Sets the value of the timesheetStatus property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

approverUserName

protected String approverUserName

approverUserObjectId

protected JAXBElement<Integer> approverUserObjectId

auditDate

protected JAXBElement<Date> auditDate

objectId

protected Integer objectId

overheadHours

protected JAXBElement<Double> overheadHours

overheadOvertimeHours

protected JAXBElement<Double> overheadOvertimeHours

pendingOverheadHours

protected JAXBElement<Double> pendingOverheadHours

pendingOverheadOvertimeHours

protected JAXBElement<Double> pendingOverheadOvertimeHours

pendingProjectHours

protected JAXBElement<Double> pendingProjectHours

pendingProjectOvertimeHours

protected JAXBElement<Double> pendingProjectOvertimeHours

projectHours

protected JAXBElement<Double> projectHours

projectId

protected String projectId

projectObjectId

protected JAXBElement<Integer> projectObjectId

projectOvertimeHours

protected JAXBElement<Double> projectOvertimeHours

resourceId

protected String resourceId

resourceName

protected String resourceName

resourceObjectId

protected JAXBElement<Integer> resourceObjectId

timesheetActivityStatus

protected String timesheetActivityStatus

timesheetApprovingAs

protected String timesheetApprovingAs

timesheetPeriodEndDate

protected JAXBElement<Date> timesheetPeriodEndDate

timesheetPeriodObjectId

protected JAXBElement<Integer> timesheetPeriodObjectId

timesheetPeriodStartDate

protected JAXBElement<Date> timesheetPeriodStartDate

timesheetStatus

protected String timesheetStatus
Constructor Detail

TimesheetAuditType

public TimesheetAuditType()
Method Detail

getApproverUserName

public String getApproverUserName()
Gets the value of the approverUserName property.

Returns:
possible object is String

setApproverUserName

public void setApproverUserName(String value)
Sets the value of the approverUserName property.

Parameters:
value - allowed object is String

getApproverUserObjectId

public JAXBElement<Integer> getApproverUserObjectId()
Gets the value of the approverUserObjectId property.

Returns:
possible object is JAXBElement<Integer>

setApproverUserObjectId

public void setApproverUserObjectId(JAXBElement<Integer> value)
Sets the value of the approverUserObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

getAuditDate

public JAXBElement<Date> getAuditDate()
Gets the value of the auditDate property.

Returns:
possible object is JAXBElement<Date>

setAuditDate

public void setAuditDate(JAXBElement<Date> value)
Sets the value of the auditDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getObjectId

public Integer getObjectId()
Gets the value of the objectId property.

Returns:
possible object is Integer

setObjectId

public void setObjectId(Integer value)
Sets the value of the objectId property.

Parameters:
value - allowed object is Integer

getOverheadHours

public JAXBElement<Double> getOverheadHours()
Gets the value of the overheadHours property.

Returns:
possible object is JAXBElement<Double>

setOverheadHours

public void setOverheadHours(JAXBElement<Double> value)
Sets the value of the overheadHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getOverheadOvertimeHours

public JAXBElement<Double> getOverheadOvertimeHours()
Gets the value of the overheadOvertimeHours property.

Returns:
possible object is JAXBElement<Double>

setOverheadOvertimeHours

public void setOverheadOvertimeHours(JAXBElement<Double> value)
Sets the value of the overheadOvertimeHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getPendingOverheadHours

public JAXBElement<Double> getPendingOverheadHours()
Gets the value of the pendingOverheadHours property.

Returns:
possible object is JAXBElement<Double>

setPendingOverheadHours

public void setPendingOverheadHours(JAXBElement<Double> value)
Sets the value of the pendingOverheadHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getPendingOverheadOvertimeHours

public JAXBElement<Double> getPendingOverheadOvertimeHours()
Gets the value of the pendingOverheadOvertimeHours property.

Returns:
possible object is JAXBElement<Double>

setPendingOverheadOvertimeHours

public void setPendingOverheadOvertimeHours(JAXBElement<Double> value)
Sets the value of the pendingOverheadOvertimeHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getPendingProjectHours

public JAXBElement<Double> getPendingProjectHours()
Gets the value of the pendingProjectHours property.

Returns:
possible object is JAXBElement<Double>

setPendingProjectHours

public void setPendingProjectHours(JAXBElement<Double> value)
Sets the value of the pendingProjectHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getPendingProjectOvertimeHours

public JAXBElement<Double> getPendingProjectOvertimeHours()
Gets the value of the pendingProjectOvertimeHours property.

Returns:
possible object is JAXBElement<Double>

setPendingProjectOvertimeHours

public void setPendingProjectOvertimeHours(JAXBElement<Double> value)
Sets the value of the pendingProjectOvertimeHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getProjectHours

public JAXBElement<Double> getProjectHours()
Gets the value of the projectHours property.

Returns:
possible object is JAXBElement<Double>

setProjectHours

public void setProjectHours(JAXBElement<Double> value)
Sets the value of the projectHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getProjectId

public String getProjectId()
Gets the value of the projectId property.

Returns:
possible object is String

setProjectId

public void setProjectId(String value)
Sets the value of the projectId property.

Parameters:
value - allowed object is String

getProjectObjectId

public JAXBElement<Integer> getProjectObjectId()
Gets the value of the projectObjectId property.

Returns:
possible object is JAXBElement<Integer>

setProjectObjectId

public void setProjectObjectId(JAXBElement<Integer> value)
Sets the value of the projectObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

getProjectOvertimeHours

public JAXBElement<Double> getProjectOvertimeHours()
Gets the value of the projectOvertimeHours property.

Returns:
possible object is JAXBElement<Double>

setProjectOvertimeHours

public void setProjectOvertimeHours(JAXBElement<Double> value)
Sets the value of the projectOvertimeHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getResourceId

public String getResourceId()
Gets the value of the resourceId property.

Returns:
possible object is String

setResourceId

public void setResourceId(String value)
Sets the value of the resourceId property.

Parameters:
value - allowed object is String

getResourceName

public String getResourceName()
Gets the value of the resourceName property.

Returns:
possible object is String

setResourceName

public void setResourceName(String value)
Sets the value of the resourceName property.

Parameters:
value - allowed object is String

getResourceObjectId

public JAXBElement<Integer> getResourceObjectId()
Gets the value of the resourceObjectId property.

Returns:
possible object is JAXBElement<Integer>

setResourceObjectId

public void setResourceObjectId(JAXBElement<Integer> value)
Sets the value of the resourceObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

getTimesheetActivityStatus

public String getTimesheetActivityStatus()
Gets the value of the timesheetActivityStatus property.

Returns:
possible object is String

setTimesheetActivityStatus

public void setTimesheetActivityStatus(String value)
Sets the value of the timesheetActivityStatus property.

Parameters:
value - allowed object is String

getTimesheetApprovingAs

public String getTimesheetApprovingAs()
Gets the value of the timesheetApprovingAs property.

Returns:
possible object is String

setTimesheetApprovingAs

public void setTimesheetApprovingAs(String value)
Sets the value of the timesheetApprovingAs property.

Parameters:
value - allowed object is String

getTimesheetPeriodEndDate

public JAXBElement<Date> getTimesheetPeriodEndDate()
Gets the value of the timesheetPeriodEndDate property.

Returns:
possible object is JAXBElement<Date>

setTimesheetPeriodEndDate

public void setTimesheetPeriodEndDate(JAXBElement<Date> value)
Sets the value of the timesheetPeriodEndDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getTimesheetPeriodObjectId

public JAXBElement<Integer> getTimesheetPeriodObjectId()
Gets the value of the timesheetPeriodObjectId property.

Returns:
possible object is JAXBElement<Integer>

setTimesheetPeriodObjectId

public void setTimesheetPeriodObjectId(JAXBElement<Integer> value)
Sets the value of the timesheetPeriodObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

getTimesheetPeriodStartDate

public JAXBElement<Date> getTimesheetPeriodStartDate()
Gets the value of the timesheetPeriodStartDate property.

Returns:
possible object is JAXBElement<Date>

setTimesheetPeriodStartDate

public void setTimesheetPeriodStartDate(JAXBElement<Date> value)
Sets the value of the timesheetPeriodStartDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getTimesheetStatus

public String getTimesheetStatus()
Gets the value of the timesheetStatus property.

Returns:
possible object is String

setTimesheetStatus

public void setTimesheetStatus(String value)
Sets the value of the timesheetStatus property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.