net.sf.mpxj.primavera.schema
Class ResourceHourType

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

public class ResourceHourType
extends Object

Java class for ResourceHourType complex type.

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

 <complexType name="ResourceHourType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ActivityObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ActivityTimesheetLinkFlag" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ApprovedHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ApprovedOvertimeHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="CreateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="IsBaseline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="LastUpdateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="LastUpdateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="OverheadCodeName" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="32"/>
             </restriction>
           </simpleType>
         </element>
         <element name="OverheadCodeObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ProjectId" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="20"/>
             </restriction>
           </simpleType>
         </element>
         <element name="ProjectName" 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="ResourceAssignmentObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ResourceId" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="20"/>
             </restriction>
           </simpleType>
         </element>
         <element name="ResourceName" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="100"/>
             </restriction>
           </simpleType>
         </element>
         <element name="ResourceObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="Status" 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="TimesheetPeriodObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="UnapprovedHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="UnapprovedOvertimeHours" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="WBSObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Integer activityObjectId
           
protected  Boolean activityTimesheetLinkFlag
           
protected  JAXBElement<Double> approvedHours
           
protected  JAXBElement<Double> approvedOvertimeHours
           
protected  JAXBElement<Date> createDate
           
protected  String createUser
           
protected  JAXBElement<Date> date
           
protected  Boolean isBaseline
           
protected  JAXBElement<Date> lastUpdateDate
           
protected  String lastUpdateUser
           
protected  Integer objectId
           
protected  String overheadCodeName
           
protected  JAXBElement<Integer> overheadCodeObjectId
           
protected  String projectId
           
protected  String projectName
           
protected  JAXBElement<Integer> projectObjectId
           
protected  JAXBElement<Integer> resourceAssignmentObjectId
           
protected  String resourceId
           
protected  String resourceName
           
protected  Integer resourceObjectId
           
protected  String status
           
protected  Integer timesheetPeriodObjectId
           
protected  JAXBElement<Double> unapprovedHours
           
protected  JAXBElement<Double> unapprovedOvertimeHours
           
protected  JAXBElement<Integer> wbsObjectId
           
 
Constructor Summary
ResourceHourType()
           
 
Method Summary
 Integer getActivityObjectId()
          Gets the value of the activityObjectId property.
 JAXBElement<Double> getApprovedHours()
          Gets the value of the approvedHours property.
 JAXBElement<Double> getApprovedOvertimeHours()
          Gets the value of the approvedOvertimeHours property.
 JAXBElement<Date> getCreateDate()
          Gets the value of the createDate property.
 String getCreateUser()
          Gets the value of the createUser property.
 JAXBElement<Date> getDate()
          Gets the value of the date property.
 JAXBElement<Date> getLastUpdateDate()
          Gets the value of the lastUpdateDate property.
 String getLastUpdateUser()
          Gets the value of the lastUpdateUser property.
 Integer getObjectId()
          Gets the value of the objectId property.
 String getOverheadCodeName()
          Gets the value of the overheadCodeName property.
 JAXBElement<Integer> getOverheadCodeObjectId()
          Gets the value of the overheadCodeObjectId property.
 String getProjectId()
          Gets the value of the projectId property.
 String getProjectName()
          Gets the value of the projectName property.
 JAXBElement<Integer> getProjectObjectId()
          Gets the value of the projectObjectId property.
 JAXBElement<Integer> getResourceAssignmentObjectId()
          Gets the value of the resourceAssignmentObjectId property.
 String getResourceId()
          Gets the value of the resourceId property.
 String getResourceName()
          Gets the value of the resourceName property.
 Integer getResourceObjectId()
          Gets the value of the resourceObjectId property.
 String getStatus()
          Gets the value of the status property.
 Integer getTimesheetPeriodObjectId()
          Gets the value of the timesheetPeriodObjectId property.
 JAXBElement<Double> getUnapprovedHours()
          Gets the value of the unapprovedHours property.
 JAXBElement<Double> getUnapprovedOvertimeHours()
          Gets the value of the unapprovedOvertimeHours property.
 JAXBElement<Integer> getWBSObjectId()
          Gets the value of the wbsObjectId property.
 Boolean isActivityTimesheetLinkFlag()
          Gets the value of the activityTimesheetLinkFlag property.
 Boolean isIsBaseline()
          Gets the value of the isBaseline property.
 void setActivityObjectId(Integer value)
          Sets the value of the activityObjectId property.
 void setActivityTimesheetLinkFlag(Boolean value)
          Sets the value of the activityTimesheetLinkFlag property.
 void setApprovedHours(JAXBElement<Double> value)
          Sets the value of the approvedHours property.
 void setApprovedOvertimeHours(JAXBElement<Double> value)
          Sets the value of the approvedOvertimeHours property.
 void setCreateDate(JAXBElement<Date> value)
          Sets the value of the createDate property.
 void setCreateUser(String value)
          Sets the value of the createUser property.
 void setDate(JAXBElement<Date> value)
          Sets the value of the date property.
 void setIsBaseline(Boolean value)
          Sets the value of the isBaseline property.
 void setLastUpdateDate(JAXBElement<Date> value)
          Sets the value of the lastUpdateDate property.
 void setLastUpdateUser(String value)
          Sets the value of the lastUpdateUser property.
 void setObjectId(Integer value)
          Sets the value of the objectId property.
 void setOverheadCodeName(String value)
          Sets the value of the overheadCodeName property.
 void setOverheadCodeObjectId(JAXBElement<Integer> value)
          Sets the value of the overheadCodeObjectId property.
 void setProjectId(String value)
          Sets the value of the projectId property.
 void setProjectName(String value)
          Sets the value of the projectName property.
 void setProjectObjectId(JAXBElement<Integer> value)
          Sets the value of the projectObjectId property.
 void setResourceAssignmentObjectId(JAXBElement<Integer> value)
          Sets the value of the resourceAssignmentObjectId 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(Integer value)
          Sets the value of the resourceObjectId property.
 void setStatus(String value)
          Sets the value of the status property.
 void setTimesheetPeriodObjectId(Integer value)
          Sets the value of the timesheetPeriodObjectId property.
 void setUnapprovedHours(JAXBElement<Double> value)
          Sets the value of the unapprovedHours property.
 void setUnapprovedOvertimeHours(JAXBElement<Double> value)
          Sets the value of the unapprovedOvertimeHours property.
 void setWBSObjectId(JAXBElement<Integer> value)
          Sets the value of the wbsObjectId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

activityObjectId

protected Integer activityObjectId

activityTimesheetLinkFlag

protected Boolean activityTimesheetLinkFlag

approvedHours

protected JAXBElement<Double> approvedHours

approvedOvertimeHours

protected JAXBElement<Double> approvedOvertimeHours

createDate

protected JAXBElement<Date> createDate

createUser

protected String createUser

date

protected JAXBElement<Date> date

isBaseline

protected Boolean isBaseline

lastUpdateDate

protected JAXBElement<Date> lastUpdateDate

lastUpdateUser

protected String lastUpdateUser

objectId

protected Integer objectId

overheadCodeName

protected String overheadCodeName

overheadCodeObjectId

protected JAXBElement<Integer> overheadCodeObjectId

projectId

protected String projectId

projectName

protected String projectName

projectObjectId

protected JAXBElement<Integer> projectObjectId

resourceAssignmentObjectId

protected JAXBElement<Integer> resourceAssignmentObjectId

resourceId

protected String resourceId

resourceName

protected String resourceName

resourceObjectId

protected Integer resourceObjectId

status

protected String status

timesheetPeriodObjectId

protected Integer timesheetPeriodObjectId

unapprovedHours

protected JAXBElement<Double> unapprovedHours

unapprovedOvertimeHours

protected JAXBElement<Double> unapprovedOvertimeHours

wbsObjectId

protected JAXBElement<Integer> wbsObjectId
Constructor Detail

ResourceHourType

public ResourceHourType()
Method Detail

getActivityObjectId

public Integer getActivityObjectId()
Gets the value of the activityObjectId property.

Returns:
possible object is Integer

setActivityObjectId

public void setActivityObjectId(Integer value)
Sets the value of the activityObjectId property.

Parameters:
value - allowed object is Integer

isActivityTimesheetLinkFlag

public Boolean isActivityTimesheetLinkFlag()
Gets the value of the activityTimesheetLinkFlag property.

Returns:
possible object is Boolean

setActivityTimesheetLinkFlag

public void setActivityTimesheetLinkFlag(Boolean value)
Sets the value of the activityTimesheetLinkFlag property.

Parameters:
value - allowed object is Boolean

getApprovedHours

public JAXBElement<Double> getApprovedHours()
Gets the value of the approvedHours property.

Returns:
possible object is JAXBElement<Double>

setApprovedHours

public void setApprovedHours(JAXBElement<Double> value)
Sets the value of the approvedHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getApprovedOvertimeHours

public JAXBElement<Double> getApprovedOvertimeHours()
Gets the value of the approvedOvertimeHours property.

Returns:
possible object is JAXBElement<Double>

setApprovedOvertimeHours

public void setApprovedOvertimeHours(JAXBElement<Double> value)
Sets the value of the approvedOvertimeHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getCreateDate

public JAXBElement<Date> getCreateDate()
Gets the value of the createDate property.

Returns:
possible object is JAXBElement<Date>

setCreateDate

public void setCreateDate(JAXBElement<Date> value)
Sets the value of the createDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getCreateUser

public String getCreateUser()
Gets the value of the createUser property.

Returns:
possible object is String

setCreateUser

public void setCreateUser(String value)
Sets the value of the createUser property.

Parameters:
value - allowed object is String

getDate

public JAXBElement<Date> getDate()
Gets the value of the date property.

Returns:
possible object is JAXBElement<Date>

setDate

public void setDate(JAXBElement<Date> value)
Sets the value of the date property.

Parameters:
value - allowed object is JAXBElement<Date>

isIsBaseline

public Boolean isIsBaseline()
Gets the value of the isBaseline property.

Returns:
possible object is Boolean

setIsBaseline

public void setIsBaseline(Boolean value)
Sets the value of the isBaseline property.

Parameters:
value - allowed object is Boolean

getLastUpdateDate

public JAXBElement<Date> getLastUpdateDate()
Gets the value of the lastUpdateDate property.

Returns:
possible object is JAXBElement<Date>

setLastUpdateDate

public void setLastUpdateDate(JAXBElement<Date> value)
Sets the value of the lastUpdateDate property.

Parameters:
value - allowed object is JAXBElement<Date>

getLastUpdateUser

public String getLastUpdateUser()
Gets the value of the lastUpdateUser property.

Returns:
possible object is String

setLastUpdateUser

public void setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property.

Parameters:
value - allowed object is String

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

getOverheadCodeName

public String getOverheadCodeName()
Gets the value of the overheadCodeName property.

Returns:
possible object is String

setOverheadCodeName

public void setOverheadCodeName(String value)
Sets the value of the overheadCodeName property.

Parameters:
value - allowed object is String

getOverheadCodeObjectId

public JAXBElement<Integer> getOverheadCodeObjectId()
Gets the value of the overheadCodeObjectId property.

Returns:
possible object is JAXBElement<Integer>

setOverheadCodeObjectId

public void setOverheadCodeObjectId(JAXBElement<Integer> value)
Sets the value of the overheadCodeObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

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

getProjectName

public String getProjectName()
Gets the value of the projectName property.

Returns:
possible object is String

setProjectName

public void setProjectName(String value)
Sets the value of the projectName 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>

getResourceAssignmentObjectId

public JAXBElement<Integer> getResourceAssignmentObjectId()
Gets the value of the resourceAssignmentObjectId property.

Returns:
possible object is JAXBElement<Integer>

setResourceAssignmentObjectId

public void setResourceAssignmentObjectId(JAXBElement<Integer> value)
Sets the value of the resourceAssignmentObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>

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 Integer getResourceObjectId()
Gets the value of the resourceObjectId property.

Returns:
possible object is Integer

setResourceObjectId

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

Parameters:
value - allowed object is Integer

getStatus

public String getStatus()
Gets the value of the status property.

Returns:
possible object is String

setStatus

public void setStatus(String value)
Sets the value of the status property.

Parameters:
value - allowed object is String

getTimesheetPeriodObjectId

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

Returns:
possible object is Integer

setTimesheetPeriodObjectId

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

Parameters:
value - allowed object is Integer

getUnapprovedHours

public JAXBElement<Double> getUnapprovedHours()
Gets the value of the unapprovedHours property.

Returns:
possible object is JAXBElement<Double>

setUnapprovedHours

public void setUnapprovedHours(JAXBElement<Double> value)
Sets the value of the unapprovedHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getUnapprovedOvertimeHours

public JAXBElement<Double> getUnapprovedOvertimeHours()
Gets the value of the unapprovedOvertimeHours property.

Returns:
possible object is JAXBElement<Double>

setUnapprovedOvertimeHours

public void setUnapprovedOvertimeHours(JAXBElement<Double> value)
Sets the value of the unapprovedOvertimeHours property.

Parameters:
value - allowed object is JAXBElement<Double>

getWBSObjectId

public JAXBElement<Integer> getWBSObjectId()
Gets the value of the wbsObjectId property.

Returns:
possible object is JAXBElement<Integer>

setWBSObjectId

public void setWBSObjectId(JAXBElement<Integer> value)
Sets the value of the wbsObjectId property.

Parameters:
value - allowed object is JAXBElement<Integer>


Copyright © 2012. All Rights Reserved.