net.sf.mpxj.mspdi.schema
Class Project.Tasks.Task.Baseline

java.lang.Object
  extended by net.sf.mpxj.mspdi.schema.Project.Tasks.Task.Baseline
Enclosing class:
Project.Tasks.Task

public static class Project.Tasks.Task.Baseline
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TimephasedData" type="{http://schemas.microsoft.com/project}TimephasedDataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Number" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="Interim" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Finish" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
         <element name="DurationFormat" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
               <enumeration value="3"/>
               <enumeration value="4"/>
               <enumeration value="5"/>
               <enumeration value="6"/>
               <enumeration value="7"/>
               <enumeration value="8"/>
               <enumeration value="9"/>
               <enumeration value="10"/>
               <enumeration value="11"/>
               <enumeration value="12"/>
               <enumeration value="19"/>
               <enumeration value="20"/>
               <enumeration value="21"/>
               <enumeration value="35"/>
               <enumeration value="36"/>
               <enumeration value="37"/>
               <enumeration value="38"/>
               <enumeration value="39"/>
               <enumeration value="40"/>
               <enumeration value="41"/>
               <enumeration value="42"/>
               <enumeration value="43"/>
               <enumeration value="44"/>
               <enumeration value="51"/>
               <enumeration value="52"/>
               <enumeration value="53"/>
             </restriction>
           </simpleType>
         </element>
         <element name="EstimatedDuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Work" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
         <element name="Cost" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="BCWS" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="BCWP" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="FixedCost" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  BigDecimal bcwp
           
protected  BigDecimal bcws
           
protected  BigDecimal cost
           
protected  String duration
           
protected  BigInteger durationFormat
           
protected  Boolean estimatedDuration
           
protected  Calendar finish
           
protected  BigDecimal fixedCost
           
protected  Boolean interim
           
protected  BigInteger number
           
protected  Calendar start
           
protected  List<TimephasedDataType> timephasedData
           
protected  String work
           
 
Constructor Summary
Project.Tasks.Task.Baseline()
           
 
Method Summary
 BigDecimal getBCWP()
          Gets the value of the bcwp property.
 BigDecimal getBCWS()
          Gets the value of the bcws property.
 BigDecimal getCost()
          Gets the value of the cost property.
 String getDuration()
          Gets the value of the duration property.
 BigInteger getDurationFormat()
          Gets the value of the durationFormat property.
 Calendar getFinish()
          Gets the value of the finish property.
 BigDecimal getFixedCost()
          Gets the value of the fixedCost property.
 BigInteger getNumber()
          Gets the value of the number property.
 Calendar getStart()
          Gets the value of the start property.
 List<TimephasedDataType> getTimephasedData()
          Gets the value of the timephasedData property.
 String getWork()
          Gets the value of the work property.
 Boolean isEstimatedDuration()
          Gets the value of the estimatedDuration property.
 Boolean isInterim()
          Gets the value of the interim property.
 void setBCWP(BigDecimal value)
          Sets the value of the bcwp property.
 void setBCWS(BigDecimal value)
          Sets the value of the bcws property.
 void setCost(BigDecimal value)
          Sets the value of the cost property.
 void setDuration(String value)
          Sets the value of the duration property.
 void setDurationFormat(BigInteger value)
          Sets the value of the durationFormat property.
 void setEstimatedDuration(Boolean value)
          Sets the value of the estimatedDuration property.
 void setFinish(Calendar value)
          Sets the value of the finish property.
 void setFixedCost(BigDecimal value)
          Sets the value of the fixedCost property.
 void setInterim(Boolean value)
          Sets the value of the interim property.
 void setNumber(BigInteger value)
          Sets the value of the number property.
 void setStart(Calendar value)
          Sets the value of the start property.
 void setWork(String value)
          Sets the value of the work property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timephasedData

protected List<TimephasedDataType> timephasedData

number

protected BigInteger number

interim

protected Boolean interim

start

protected Calendar start

finish

protected Calendar finish

duration

protected String duration

durationFormat

protected BigInteger durationFormat

estimatedDuration

protected Boolean estimatedDuration

work

protected String work

cost

protected BigDecimal cost

bcws

protected BigDecimal bcws

bcwp

protected BigDecimal bcwp

fixedCost

protected BigDecimal fixedCost
Constructor Detail

Project.Tasks.Task.Baseline

public Project.Tasks.Task.Baseline()
Method Detail

getTimephasedData

public List<TimephasedDataType> getTimephasedData()
Gets the value of the timephasedData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the timephasedData property.

For example, to add a new item, do as follows:

    getTimephasedData().add(newItem);
 

Objects of the following type(s) are allowed in the list TimephasedDataType


getNumber

public BigInteger getNumber()
Gets the value of the number property.

Returns:
possible object is BigInteger

setNumber

public void setNumber(BigInteger value)
Sets the value of the number property.

Parameters:
value - allowed object is BigInteger

isInterim

public Boolean isInterim()
Gets the value of the interim property.

Returns:
possible object is String

setInterim

public void setInterim(Boolean value)
Sets the value of the interim property.

Parameters:
value - allowed object is String

getStart

public Calendar getStart()
Gets the value of the start property.

Returns:
possible object is String

setStart

public void setStart(Calendar value)
Sets the value of the start property.

Parameters:
value - allowed object is String

getFinish

public Calendar getFinish()
Gets the value of the finish property.

Returns:
possible object is String

setFinish

public void setFinish(Calendar value)
Sets the value of the finish property.

Parameters:
value - allowed object is String

getDuration

public String getDuration()
Gets the value of the duration property.

Returns:
possible object is String

setDuration

public void setDuration(String value)
Sets the value of the duration property.

Parameters:
value - allowed object is String

getDurationFormat

public BigInteger getDurationFormat()
Gets the value of the durationFormat property.

Returns:
possible object is BigInteger

setDurationFormat

public void setDurationFormat(BigInteger value)
Sets the value of the durationFormat property.

Parameters:
value - allowed object is BigInteger

isEstimatedDuration

public Boolean isEstimatedDuration()
Gets the value of the estimatedDuration property.

Returns:
possible object is String

setEstimatedDuration

public void setEstimatedDuration(Boolean value)
Sets the value of the estimatedDuration property.

Parameters:
value - allowed object is String

getWork

public String getWork()
Gets the value of the work property.

Returns:
possible object is String

setWork

public void setWork(String value)
Sets the value of the work property.

Parameters:
value - allowed object is String

getCost

public BigDecimal getCost()
Gets the value of the cost property.

Returns:
possible object is BigDecimal

setCost

public void setCost(BigDecimal value)
Sets the value of the cost property.

Parameters:
value - allowed object is BigDecimal

getBCWS

public BigDecimal getBCWS()
Gets the value of the bcws property.

Returns:
possible object is String

setBCWS

public void setBCWS(BigDecimal value)
Sets the value of the bcws property.

Parameters:
value - allowed object is String

getBCWP

public BigDecimal getBCWP()
Gets the value of the bcwp property.

Returns:
possible object is String

setBCWP

public void setBCWP(BigDecimal value)
Sets the value of the bcwp property.

Parameters:
value - allowed object is String

getFixedCost

public BigDecimal getFixedCost()
Gets the value of the fixedCost property.

Returns:
possible object is String

setFixedCost

public void setFixedCost(BigDecimal value)
Sets the value of the fixedCost property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.