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="ExternalProjectPriorityLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="IgnoreOtherProjectRelationships" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IncludeExternalResAss" 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="LevelAllResources" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="LevelWithinFloat" 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="MinFloatToPreserve" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<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="MultipleFloatPathsEndingActivityShortName" type="{http://www.w3.org/2001/XMLSchema}string" 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="OverAllocationPercentage" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PreserveScheduledEarlyAndLateDates" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="PriorityList" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ProjectId" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="40"/>
</restriction>
</simpleType>
</element>
<element name="ProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" 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="ResourceList" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<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.
|
LocalDateTime |
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.
|
Integer |
getExternalProjectPriorityLimit()
Gets the value of the externalProjectPriorityLimit property.
|
LocalDateTime |
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 |
getMinFloatToPreserve()
Gets the value of the minFloatToPreserve property.
|
Integer |
getMultipleFloatPathsEndingActivityObjectId()
Gets the value of the multipleFloatPathsEndingActivityObjectId property.
|
String |
getMultipleFloatPathsEndingActivityShortName()
Gets the value of the multipleFloatPathsEndingActivityShortName property.
|
String |
getOutOfSequenceScheduleType()
Gets the value of the outOfSequenceScheduleType property.
|
Double |
getOverAllocationPercentage()
Gets the value of the overAllocationPercentage property.
|
String |
getPriorityList()
Gets the value of the priorityList 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 |
getResourceList()
Gets the value of the resourceList 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 |
isIncludeExternalResAss()
Gets the value of the includeExternalResAss property.
|
Boolean |
isLevelAllResources()
Gets the value of the levelAllResources property.
|
Boolean |
isLevelWithinFloat()
Gets the value of the levelWithinFloat 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 |
isPreserveScheduledEarlyAndLateDates()
Gets the value of the preserveScheduledEarlyAndLateDates 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(LocalDateTime 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 |
setExternalProjectPriorityLimit(Integer value)
Sets the value of the externalProjectPriorityLimit property.
|
void |
setIgnoreOtherProjectRelationships(Boolean value)
Sets the value of the ignoreOtherProjectRelationships property.
|
void |
setIncludeExternalResAss(Boolean value)
Sets the value of the includeExternalResAss property.
|
void |
setLastUpdateDate(LocalDateTime value)
Sets the value of the lastUpdateDate property.
|
void |
setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property.
|
void |
setLevelAllResources(Boolean value)
Sets the value of the levelAllResources property.
|
void |
setLevelWithinFloat(Boolean value)
Sets the value of the levelWithinFloat property.
|
void |
setMakeOpenEndedActivitiesCritical(Boolean value)
Sets the value of the makeOpenEndedActivitiesCritical property.
|
void |
setMaximumMultipleFloatPaths(Integer value)
Sets the value of the maximumMultipleFloatPaths property.
|
void |
setMinFloatToPreserve(Integer value)
Sets the value of the minFloatToPreserve property.
|
void |
setMultipleFloatPathsEnabled(Boolean value)
Sets the value of the multipleFloatPathsEnabled property.
|
void |
setMultipleFloatPathsEndingActivityObjectId(Integer value)
Sets the value of the multipleFloatPathsEndingActivityObjectId property.
|
void |
setMultipleFloatPathsEndingActivityShortName(String value)
Sets the value of the multipleFloatPathsEndingActivityShortName property.
|
void |
setMultipleFloatPathsUseTotalFloat(Boolean value)
Sets the value of the multipleFloatPathsUseTotalFloat property.
|
void |
setOutOfSequenceScheduleType(String value)
Sets the value of the outOfSequenceScheduleType property.
|
void |
setOverAllocationPercentage(Double value)
Sets the value of the overAllocationPercentage property.
|
void |
setPreserveScheduledEarlyAndLateDates(Boolean value)
Sets the value of the preserveScheduledEarlyAndLateDates property.
|
void |
setPriorityList(String value)
Sets the value of the priorityList property.
|
void |
setProjectId(String value)
Sets the value of the projectId property.
|
void |
setProjectObjectId(Integer value)
Sets the value of the projectObjectId property.
|
void |
setRelationshipLagCalendar(String value)
Sets the value of the relationshipLagCalendar property.
|
void |
setResourceList(String value)
Sets the value of the resourceList 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 LocalDateTime createDate
protected String createUser
protected Double criticalActivityFloatThreshold
protected String criticalActivityPathType
protected Integer externalProjectPriorityLimit
protected Boolean ignoreOtherProjectRelationships
protected Boolean includeExternalResAss
protected LocalDateTime lastUpdateDate
protected String lastUpdateUser
protected Boolean levelAllResources
protected Boolean levelWithinFloat
protected Boolean makeOpenEndedActivitiesCritical
protected Integer maximumMultipleFloatPaths
protected Integer minFloatToPreserve
protected Boolean multipleFloatPathsEnabled
protected Integer multipleFloatPathsEndingActivityObjectId
protected String multipleFloatPathsEndingActivityShortName
protected Boolean multipleFloatPathsUseTotalFloat
protected String outOfSequenceScheduleType
protected Double overAllocationPercentage
protected Boolean preserveScheduledEarlyAndLateDates
protected String priorityList
protected String projectId
protected Integer projectObjectId
protected String relationshipLagCalendar
protected String resourceList
protected Boolean startToStartLagCalculationType
protected Boolean useExpectedFinishDates
protected String userName
protected Integer userObjectId
public Boolean isCalculateFloatBasedOnFinishDate()
Stringpublic void setCalculateFloatBasedOnFinishDate(Boolean value)
value - allowed object is
Stringpublic String getComputeTotalFloatType()
Stringpublic void setComputeTotalFloatType(String value)
value - allowed object is
Stringpublic LocalDateTime getCreateDate()
Stringpublic void setCreateDate(LocalDateTime value)
value - allowed object is
Stringpublic String getCreateUser()
Stringpublic void setCreateUser(String value)
value - allowed object is
Stringpublic Double getCriticalActivityFloatThreshold()
Stringpublic void setCriticalActivityFloatThreshold(Double value)
value - allowed object is
Stringpublic String getCriticalActivityPathType()
Stringpublic void setCriticalActivityPathType(String value)
value - allowed object is
Stringpublic Integer getExternalProjectPriorityLimit()
Integerpublic void setExternalProjectPriorityLimit(Integer value)
value - allowed object is
Integerpublic Boolean isIgnoreOtherProjectRelationships()
Stringpublic void setIgnoreOtherProjectRelationships(Boolean value)
value - allowed object is
Stringpublic Boolean isIncludeExternalResAss()
Stringpublic void setIncludeExternalResAss(Boolean value)
value - allowed object is
Stringpublic LocalDateTime getLastUpdateDate()
Stringpublic void setLastUpdateDate(LocalDateTime value)
value - allowed object is
Stringpublic String getLastUpdateUser()
Stringpublic void setLastUpdateUser(String value)
value - allowed object is
Stringpublic Boolean isLevelAllResources()
Stringpublic void setLevelAllResources(Boolean value)
value - allowed object is
Stringpublic Boolean isLevelWithinFloat()
Stringpublic void setLevelWithinFloat(Boolean value)
value - allowed object is
Stringpublic Boolean isMakeOpenEndedActivitiesCritical()
Stringpublic void setMakeOpenEndedActivitiesCritical(Boolean value)
value - allowed object is
Stringpublic Integer getMaximumMultipleFloatPaths()
Integerpublic void setMaximumMultipleFloatPaths(Integer value)
value - allowed object is
Integerpublic Integer getMinFloatToPreserve()
Integerpublic void setMinFloatToPreserve(Integer value)
value - allowed object is
Integerpublic Boolean isMultipleFloatPathsEnabled()
Stringpublic void setMultipleFloatPathsEnabled(Boolean value)
value - allowed object is
Stringpublic Integer getMultipleFloatPathsEndingActivityObjectId()
Integerpublic void setMultipleFloatPathsEndingActivityObjectId(Integer value)
value - allowed object is
Integerpublic String getMultipleFloatPathsEndingActivityShortName()
Stringpublic void setMultipleFloatPathsEndingActivityShortName(String value)
value - allowed object is
Stringpublic Boolean isMultipleFloatPathsUseTotalFloat()
Stringpublic void setMultipleFloatPathsUseTotalFloat(Boolean value)
value - allowed object is
Stringpublic String getOutOfSequenceScheduleType()
Stringpublic void setOutOfSequenceScheduleType(String value)
value - allowed object is
Stringpublic Double getOverAllocationPercentage()
Stringpublic void setOverAllocationPercentage(Double value)
value - allowed object is
Stringpublic Boolean isPreserveScheduledEarlyAndLateDates()
Stringpublic void setPreserveScheduledEarlyAndLateDates(Boolean value)
value - allowed object is
Stringpublic String getPriorityList()
Stringpublic void setPriorityList(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 String getRelationshipLagCalendar()
Stringpublic void setRelationshipLagCalendar(String value)
value - allowed object is
Stringpublic String getResourceList()
Stringpublic void setResourceList(String value)
value - allowed object is
Stringpublic Boolean isStartToStartLagCalculationType()
Stringpublic void setStartToStartLagCalculationType(Boolean value)
value - allowed object is
Stringpublic Boolean isUseExpectedFinishDates()
Stringpublic void setUseExpectedFinishDates(Boolean value)
value - allowed object is
Stringpublic String getUserName()
Stringpublic void setUserName(String value)
value - allowed object is
Stringpublic Integer getUserObjectId()
IntegerCopyright © 2000–2025 MPXJ. All rights reserved.