public class ScheduleOptionsType extends Object
Java class for ScheduleOptionsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ScheduleOptionsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CalculateFloatBasedOnFinishDate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ComputeTotalFloatType" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Start Float = Late Start - Early Start"/>
<enumeration value="Finish Float = Late Finish - Early Finish"/>
<enumeration value="Smallest of Start Float and Finish Float"/>
</restriction>
</simpleType>
</element>
<element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="CreateUser" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="255"/>
</restriction>
</simpleType>
</element>
<element name="CriticalActivityFloatThreshold" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="CriticalActivityPathType" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Critical Float"/>
<enumeration value="Longest Path"/>
</restriction>
</simpleType>
</element>
<element name="IgnoreOtherProjectRelationships" 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" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="255"/>
</restriction>
</simpleType>
</element>
<element name="LevelResourcesDuringScheduling" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="MakeOpenEndedActivitiesCritical" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="MaximumMultipleFloatPaths" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}int">
<minInclusive value="0"/>
<maxInclusive value="1000"/>
</restriction>
</simpleType>
</element>
<element name="MultipleFloatPathsEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="MultipleFloatPathsEndingActivityObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="MultipleFloatPathsUseTotalFloat" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="OutOfSequenceScheduleType" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value=""/>
<enumeration value="Retained Logic"/>
<enumeration value="Progress Override"/>
<enumeration value="Actual Dates"/>
</restriction>
</simpleType>
</element>
<element name="ProjectId" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="ProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="RecalculateResourceCosts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="RelationshipLagCalendar" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Predecessor Activity Calendar"/>
<enumeration value="Successor Activity Calendar"/>
<enumeration value="24 Hour Calendar"/>
<enumeration value="Project Default Calendar"/>
</restriction>
</simpleType>
</element>
<element name="StartToStartLagCalculationType" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="UseExpectedFinishDates" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="UserName" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="255"/>
</restriction>
</simpleType>
</element>
<element name="UserObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
ScheduleOptionsType() |
| Modifier and Type | Method and Description |
|---|---|
String |
getComputeTotalFloatType()
Gets the value of the computeTotalFloatType property.
|
Date |
getCreateDate()
Gets the value of the createDate property.
|
String |
getCreateUser()
Gets the value of the createUser property.
|
Double |
getCriticalActivityFloatThreshold()
Gets the value of the criticalActivityFloatThreshold property.
|
String |
getCriticalActivityPathType()
Gets the value of the criticalActivityPathType property.
|
Date |
getLastUpdateDate()
Gets the value of the lastUpdateDate property.
|
String |
getLastUpdateUser()
Gets the value of the lastUpdateUser property.
|
Integer |
getMaximumMultipleFloatPaths()
Gets the value of the maximumMultipleFloatPaths property.
|
Integer |
getMultipleFloatPathsEndingActivityObjectId()
Gets the value of the multipleFloatPathsEndingActivityObjectId property.
|
String |
getOutOfSequenceScheduleType()
Gets the value of the outOfSequenceScheduleType property.
|
String |
getProjectId()
Gets the value of the projectId property.
|
Integer |
getProjectObjectId()
Gets the value of the projectObjectId property.
|
String |
getRelationshipLagCalendar()
Gets the value of the relationshipLagCalendar property.
|
String |
getUserName()
Gets the value of the userName property.
|
Integer |
getUserObjectId()
Gets the value of the userObjectId property.
|
Boolean |
isCalculateFloatBasedOnFinishDate()
Gets the value of the calculateFloatBasedOnFinishDate property.
|
Boolean |
isIgnoreOtherProjectRelationships()
Gets the value of the ignoreOtherProjectRelationships property.
|
Boolean |
isLevelResourcesDuringScheduling()
Gets the value of the levelResourcesDuringScheduling property.
|
Boolean |
isMakeOpenEndedActivitiesCritical()
Gets the value of the makeOpenEndedActivitiesCritical property.
|
Boolean |
isMultipleFloatPathsEnabled()
Gets the value of the multipleFloatPathsEnabled property.
|
Boolean |
isMultipleFloatPathsUseTotalFloat()
Gets the value of the multipleFloatPathsUseTotalFloat property.
|
Boolean |
isRecalculateResourceCosts()
Gets the value of the recalculateResourceCosts property.
|
Boolean |
isStartToStartLagCalculationType()
Gets the value of the startToStartLagCalculationType property.
|
Boolean |
isUseExpectedFinishDates()
Gets the value of the useExpectedFinishDates property.
|
void |
setCalculateFloatBasedOnFinishDate(Boolean value)
Sets the value of the calculateFloatBasedOnFinishDate property.
|
void |
setComputeTotalFloatType(String value)
Sets the value of the computeTotalFloatType property.
|
void |
setCreateDate(Date value)
Sets the value of the createDate property.
|
void |
setCreateUser(String value)
Sets the value of the createUser property.
|
void |
setCriticalActivityFloatThreshold(Double value)
Sets the value of the criticalActivityFloatThreshold property.
|
void |
setCriticalActivityPathType(String value)
Sets the value of the criticalActivityPathType property.
|
void |
setIgnoreOtherProjectRelationships(Boolean value)
Sets the value of the ignoreOtherProjectRelationships property.
|
void |
setLastUpdateDate(Date value)
Sets the value of the lastUpdateDate property.
|
void |
setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property.
|
void |
setLevelResourcesDuringScheduling(Boolean value)
Sets the value of the levelResourcesDuringScheduling property.
|
void |
setMakeOpenEndedActivitiesCritical(Boolean value)
Sets the value of the makeOpenEndedActivitiesCritical property.
|
void |
setMaximumMultipleFloatPaths(Integer value)
Sets the value of the maximumMultipleFloatPaths property.
|
void |
setMultipleFloatPathsEnabled(Boolean value)
Sets the value of the multipleFloatPathsEnabled property.
|
void |
setMultipleFloatPathsEndingActivityObjectId(Integer value)
Sets the value of the multipleFloatPathsEndingActivityObjectId property.
|
void |
setMultipleFloatPathsUseTotalFloat(Boolean value)
Sets the value of the multipleFloatPathsUseTotalFloat property.
|
void |
setOutOfSequenceScheduleType(String value)
Sets the value of the outOfSequenceScheduleType property.
|
void |
setProjectId(String value)
Sets the value of the projectId property.
|
void |
setProjectObjectId(Integer value)
Sets the value of the projectObjectId property.
|
void |
setRecalculateResourceCosts(Boolean value)
Sets the value of the recalculateResourceCosts property.
|
void |
setRelationshipLagCalendar(String value)
Sets the value of the relationshipLagCalendar property.
|
void |
setStartToStartLagCalculationType(Boolean value)
Sets the value of the startToStartLagCalculationType property.
|
void |
setUseExpectedFinishDates(Boolean value)
Sets the value of the useExpectedFinishDates property.
|
void |
setUserName(String value)
Sets the value of the userName property.
|
void |
setUserObjectId(Integer value)
Sets the value of the userObjectId property.
|
protected Boolean calculateFloatBasedOnFinishDate
protected String computeTotalFloatType
protected Date createDate
protected String createUser
protected Double criticalActivityFloatThreshold
protected String criticalActivityPathType
protected Boolean ignoreOtherProjectRelationships
protected Date lastUpdateDate
protected String lastUpdateUser
protected Boolean levelResourcesDuringScheduling
protected Boolean makeOpenEndedActivitiesCritical
protected Integer maximumMultipleFloatPaths
protected Boolean multipleFloatPathsEnabled
protected Integer multipleFloatPathsEndingActivityObjectId
protected Boolean multipleFloatPathsUseTotalFloat
protected String outOfSequenceScheduleType
protected String projectId
protected Integer projectObjectId
protected Boolean recalculateResourceCosts
protected String relationshipLagCalendar
protected Boolean startToStartLagCalculationType
protected Boolean useExpectedFinishDates
protected String userName
protected Integer userObjectId
public Boolean isCalculateFloatBasedOnFinishDate()
Booleanpublic void setCalculateFloatBasedOnFinishDate(Boolean value)
value - allowed object is
Booleanpublic String getComputeTotalFloatType()
Stringpublic void setComputeTotalFloatType(String value)
value - allowed object is
Stringpublic Date getCreateDate()
Stringpublic void setCreateDate(Date value)
value - allowed object is
Stringpublic String getCreateUser()
Stringpublic void setCreateUser(String value)
value - allowed object is
Stringpublic Double getCriticalActivityFloatThreshold()
Doublepublic void setCriticalActivityFloatThreshold(Double value)
value - allowed object is
Doublepublic String getCriticalActivityPathType()
Stringpublic void setCriticalActivityPathType(String value)
value - allowed object is
Stringpublic Boolean isIgnoreOtherProjectRelationships()
Booleanpublic void setIgnoreOtherProjectRelationships(Boolean value)
value - allowed object is
Booleanpublic Date getLastUpdateDate()
Stringpublic void setLastUpdateDate(Date value)
value - allowed object is
Stringpublic String getLastUpdateUser()
Stringpublic void setLastUpdateUser(String value)
value - allowed object is
Stringpublic Boolean isLevelResourcesDuringScheduling()
Booleanpublic void setLevelResourcesDuringScheduling(Boolean value)
value - allowed object is
Booleanpublic Boolean isMakeOpenEndedActivitiesCritical()
Booleanpublic void setMakeOpenEndedActivitiesCritical(Boolean value)
value - allowed object is
Booleanpublic Integer getMaximumMultipleFloatPaths()
Integerpublic void setMaximumMultipleFloatPaths(Integer value)
value - allowed object is
Integerpublic Boolean isMultipleFloatPathsEnabled()
Booleanpublic void setMultipleFloatPathsEnabled(Boolean value)
value - allowed object is
Booleanpublic Integer getMultipleFloatPathsEndingActivityObjectId()
Integerpublic void setMultipleFloatPathsEndingActivityObjectId(Integer value)
value - allowed object is
Integerpublic Boolean isMultipleFloatPathsUseTotalFloat()
Booleanpublic void setMultipleFloatPathsUseTotalFloat(Boolean value)
value - allowed object is
Booleanpublic String getOutOfSequenceScheduleType()
Stringpublic void setOutOfSequenceScheduleType(String value)
value - allowed object is
Stringpublic String getProjectId()
Stringpublic void setProjectId(String value)
value - allowed object is
Stringpublic Integer getProjectObjectId()
Integerpublic void setProjectObjectId(Integer value)
value - allowed object is
Integerpublic Boolean isRecalculateResourceCosts()
Booleanpublic void setRecalculateResourceCosts(Boolean value)
value - allowed object is
Booleanpublic String getRelationshipLagCalendar()
Stringpublic void setRelationshipLagCalendar(String value)
value - allowed object is
Stringpublic Boolean isStartToStartLagCalculationType()
Booleanpublic void setStartToStartLagCalculationType(Boolean value)
value - allowed object is
Booleanpublic Boolean isUseExpectedFinishDates()
Booleanpublic void setUseExpectedFinishDates(Boolean value)
value - allowed object is
Booleanpublic String getUserName()
Stringpublic void setUserName(String value)
value - allowed object is
Stringpublic Integer getUserObjectId()
IntegerCopyright © 2013. All Rights Reserved.