public class MXGanttModel extends ilog.views.gantt.model.IlvDefaultGanttModel implements java.io.Serializable, IMXGanttModel
IMXGanttModel.PercentCompleteType
Constructor and Description |
---|
MXGanttModel() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<ilog.views.gantt.IlvActivity> |
childActivityIterator(ilog.views.gantt.IlvActivity parent)
Get iterator of sorted child activities
|
java.util.Iterator<ilog.views.gantt.IlvResource> |
childResourceIterator(ilog.views.gantt.IlvResource parent)
Get iterator of child resources for a parent
|
boolean |
containsActivity(IMXActivity data) |
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> |
getActivityApplinkList(java.lang.String className)
Get activity applink list for a class name
|
IMXActivity |
getActivityForId(java.lang.String id) |
Range<java.util.Date> |
getActualStartEnd()
Get the "actual" start/end of the project based simply looking at the
project work.
|
java.util.HashMap<java.lang.String,SKDCalendarInfo> |
getAssetLocNonWorkHourList()
Get calendar information
|
java.util.HashMap<java.lang.String,java.util.ArrayList<SKDDateInterval>> |
getAssetLocOverlapMap() |
java.util.HashMap<java.lang.String,SKDCalendarInfo> |
getAssetLocWorkHourList()
Get calendar information
|
DateRange |
getCalculatedProjectMinMax()
This is a calculated project min max.
|
java.util.HashMap |
getCalendarBreakPatternCount() |
java.util.HashMap |
getCalendarBreakPatternMap() |
DateRange |
getCalendarStartEnd()
Returns the configured Calendar Start End dates.
|
ilog.views.gantt.IlvActivity |
getChildActivity(ilog.views.gantt.IlvActivity parent,
int index)
Returns the child of the specified parent activity at index
index . |
int |
getChildActivityIndex(ilog.views.gantt.IlvActivity parent,
ilog.views.gantt.IlvActivity child)
Returns the index of the specified child in the parent activity's list
of children.
|
int |
getChildIndex(ilog.views.gantt.IlvHierarchyNode parent,
ilog.views.gantt.IlvHierarchyNode child)
Get index of sorted child activity
|
IMXActivity |
getChildNode(IMXActivity activity,
int index) |
int |
getChildNodeCount(IMXActivity activity) |
ilog.views.gantt.IlvResource |
getChildResource(ilog.views.gantt.IlvResource parent,
int index)
Returns the child of the specified parent resource at index
index . |
int |
getChildResourceIndex(ilog.views.gantt.IlvResource parent,
ilog.views.gantt.IlvResource child)
Returns the index of the specified child in the parent resource's list
of children.
|
int |
getDisplayRowCount()
Returns the rows in the Schedule are being displayed.
|
IGanttConfigInfo |
getGanttConfigInfo()
Get the Gannt config info for the model
|
java.util.Date |
getLoadDateTime() |
java.lang.String |
getLocalizedScenarioFieldTitle() |
java.util.ArrayList<java.util.Date> |
getMergedNonWorkPeriod()
Get non work period after merging all shifts
|
java.util.ArrayList<java.util.Date> |
getMergedWorkPeriods()
Get work period after merging all shifts
|
int |
getPages()
if a Paging Model, then return the number of pages, otherwise, return 1.
|
int |
getPageSize()
if a Paging Model, then return the number of rows in a page, other wise return total rows in the schedule
|
int |
getParentActivityIndex(ilog.views.gantt.IlvActivity activity)
Returns the index of the specified activity within its parent activity.
|
IMXActivity |
getParentForActivity(IMXActivity data) |
int |
getParentResourceIndex(ilog.views.gantt.IlvResource resource)
Returns the index of the specified resource within its parent resource.
|
IMXGanttModel.PercentCompleteType |
getPercentCompleteType()
Returns the current % complete type for the project.
|
java.lang.String |
getProjectDescription() |
java.util.Date |
getProjectEndDate() |
int |
getProjectEndOffsetDays() |
java.lang.String |
getProjectId() |
java.lang.String |
getProjectName() |
int |
getProjectPercentComplete(IMXGanttModel.PercentCompleteType pcType) |
java.util.Date |
getProjectStartDate()
Get project start date
|
Range<java.util.Date> |
getProjectStartEnd()
Return the Project's Start/End from SKDPROJECT.
|
int |
getProjectStartOffsetDays() |
java.lang.String |
getProjectType()
get project type
|
java.util.Properties |
getProperties() |
java.lang.String |
getResourceDisplay() |
IMXResource |
getResourceForId(java.lang.String id) |
IMXActivity |
getRootNode() |
java.lang.String |
getScenarioName() |
java.util.HashMap<java.lang.String,SKDCalendarInfo> |
getShiftCalendarInfo() |
java.util.List<java.lang.String> |
getShifts() |
SKDShiftWorkTime |
getShiftWorkTime(java.lang.String shift) |
boolean |
getShowMaintOperFlag()
get showMaintOper flag
|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,SKDActionInfo>> |
getSkdActionInfo()
Get action information
|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,SKDActionInfo>> |
getSkdActionInfo(java.lang.String useWith)
Get action information
|
java.util.HashMap<java.lang.Long,SKDActionInfo> |
getSkdActionUidInfo()
// * Get action information with key as action unique id
|
java.util.Map<ilog.views.gantt.IlvActivity,java.util.List<ilog.views.gantt.IlvActivity>> |
getSortedActivityChildren()
Get sorted activity children
|
java.util.Map<ilog.views.gantt.IlvResource,java.util.List<ilog.views.gantt.IlvResource>> |
getSortedResourceChildren()
Get sorted resource children
|
<T> T |
getUserData(java.lang.String key)
Returns a piece of in-memory stored user data for this model.
|
java.util.Locale |
getUserLocale() |
java.util.TimeZone |
getUserTimezone() |
com.ibm.icu.util.ULocale |
getUserULocale() |
java.lang.String |
getUseWith() |
java.lang.String |
getWeekDay() |
java.util.HashMap<java.lang.String,SKDCalendarInfo> |
getWorkHourList()
Get calendar information
|
java.util.TreeMap<java.util.Date,java.lang.String> |
getWorkPeriodPatternDaySeq() |
boolean |
isAllowPastLoadEnabled() |
boolean |
isAlternateAvailEnabled() |
boolean |
isComplianceEnabled() |
boolean |
isDefaultScenario() |
boolean |
isEnabledRelatedAttributes() |
boolean |
isPagingModel()
Return true if the model is a paging model
|
boolean |
isProjectReadOnly() |
boolean |
isRestrictWorkToDates() |
java.util.Iterator<IMXConstraint> |
iterateConstraintsFromActivity(IMXActivity activity) |
void |
newConstraintFromActivity(java.lang.Object projectMbo,
IMXActivity fromActivity,
java.sql.ResultSet resultSet) |
java.util.Iterator<IMXReservation> |
reservationIteratorForResource(IMXResource resource)
Returns an Iterator of Reservations for the given Resource
|
void |
setActivityApplinkList(java.lang.String className,
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> list)
Set activity applink list.
|
void |
setAllowPastLoad(boolean allowPastLoad) |
void |
setAlternateAvail(boolean useAlternateAvail) |
void |
setAssetLocNonWorkHourList(java.util.HashMap<java.lang.String,SKDCalendarInfo> skdAssetLocNonWorkHourCals)
Set calendar and non work hour information.
|
void |
setAssetLocOverlapMap(java.util.HashMap<java.lang.String,java.util.ArrayList<SKDDateInterval>> assetLocOverlapCalMap) |
void |
setAssetLocWorkHourList(java.util.HashMap<java.lang.String,SKDCalendarInfo> skdAssetLocWorkHourCals)
Set calendar and non work hour information.
|
void |
setCalendarBreakPatternCount(java.util.HashMap<java.lang.String,java.lang.Integer> daysInShiftPattern) |
void |
setCalendarBreakPatternMap(java.util.HashMap<java.lang.String,java.util.ArrayList> calendarBreakPattern) |
void |
setComplianceEnabled(boolean val) |
void |
setDefaultScenario(boolean isDefaultScenario) |
void |
setEnabledRelatedAttributes(boolean isEnabledRelatedAttributes) |
void |
setGanttConfigInfo(IGanttConfigInfo ganttConfigInfo)
Set the Gannt config info for the model
|
void |
setLoadDateTime(java.util.Date loadDateTime) |
void |
setLocalizedScenarioFieldTitle(java.lang.String localizedScenarioFieldTitle) |
void |
setMergedNonWorkPeriod(java.util.ArrayList<java.util.Date> mergedWorkPeriods)
Set non work period after merging all shifts
|
void |
setMergedWorkPeriod(java.util.ArrayList<java.util.Date> mergedWorkPeriods)
Set work period after merging all shifts
|
void |
setPercentCompleteType(IMXGanttModel.PercentCompleteType type) |
void |
setProjectDescription(java.lang.String projectDescription) |
void |
setProjectEndDate(java.util.Date endDate) |
void |
setProjectEndOffsetDays(int projectEndOffsetDays) |
void |
setProjectId(java.lang.String projectId) |
void |
setProjectName(java.lang.String projectName) |
void |
setProjectPercentComplete(IMXGanttModel.PercentCompleteType pcType,
int val) |
void |
setProjectReadOnly(boolean projectReadOnly) |
void |
setProjectStartDate(java.util.Date start)
Set project start date
|
void |
setProjectStartOffsetDays(int projectStartOffsetDays) |
void |
setProjectType(java.lang.String projectType)
set project type
|
void |
setProperties(java.util.Properties viewerProperties) |
void |
setResourceDisplay(java.lang.String resourceDisplay) |
void |
setRestrictWorkToDates(boolean isRestrictWorkToDates) |
void |
setScenarioName(java.lang.String scenarioName) |
void |
setShowMaintOperFlag(boolean showMaintOper)
set showMaintOper flag
|
void |
setSkdActionInfo(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,SKDActionInfo>> info)
Set action information
|
void |
setSkdActionUidInfo(java.util.HashMap<java.lang.Long,SKDActionInfo> info)
Set action information with key as action unique id
|
void |
setSortedActivityChildren(java.util.Map<ilog.views.gantt.IlvActivity,java.util.List<ilog.views.gantt.IlvActivity>> sortedActivityChildren)
Set sorted activity children
|
void |
setSortedResourceChildren(java.util.Map<ilog.views.gantt.IlvResource,java.util.List<ilog.views.gantt.IlvResource>> sortedResourceChildren)
Set sorted resource children
|
void |
setUserData(java.lang.String key,
java.lang.Object data)
Sets a piece of user data in the model.
|
void |
setUserLocale(java.util.Locale locale) |
void |
setUserTimezone(java.util.TimeZone timeZone) |
void |
setUseWith(java.lang.String useWith) |
void |
setWeekday(java.lang.String weekday) |
void |
setWorkHourList(java.util.HashMap<java.lang.String,SKDCalendarInfo> skdCals)
Set calendar and work hour information.
|
void |
setWorkPeriodPatternDaySeq(java.util.TreeMap<java.util.Date,java.lang.String> workPeriodPatternDaySeq) |
addActivity, addConstraint, addReservation, addResource, constraintIterator, constraintIteratorFromActivity, constraintIteratorToActivity, contains, contains, contains, fireReservationEvent, getChildActivityCount, getChildResourceCount, getParentActivity, getParentResource, getRootActivity, getRootResource, moveActivity, moveResource, removeActivity, removeActivity, removeConstraint, removeReservation, removeResource, removeResource, reservationIterator, reservationIterator, reservationIterator, reservationIterator, setRootActivity, setRootResource
activityPreorderIterator, activityPreorderIterator, addActivity, addActivityHierarchyListener, addActivityListener, addConstraintListener, addGanttModelPropertyListener, addReservationListener, addResource, addResourceHierarchyListener, addResourceListener, clear, fireActivityEvent, fireConstraintEvent, fireResourceEvent, getChild, getChildCount, getParent, getParentIndex, isAdjusting, isBatching, removeActivityHierarchyListener, removeActivityListener, removeConstraintListener, removeGanttModelPropertyListener, removeReservationListener, removeResourceHierarchyListener, removeResourceListener, resourcePreorderIterator, resourcePreorderIterator, setAdjusting, setBatching
public <T> T getUserData(java.lang.String key)
getUserData
in interface IMXGanttModel
key
- java.lang.NullPointerException
- if data is null, and return type is a java primativepublic void setUserData(java.lang.String key, java.lang.Object data)
setUserData
in interface IMXGanttModel
key
- data
- public IGanttConfigInfo getGanttConfigInfo()
getGanttConfigInfo
in interface IMXGanttModel
public void setGanttConfigInfo(IGanttConfigInfo ganttConfigInfo)
ganttConfigInfo
- public void setWorkHourList(java.util.HashMap<java.lang.String,SKDCalendarInfo> skdCals)
setWorkHourList
in interface IMXGanttModel
Hashmap
- skdCalspublic void setSkdActionInfo(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,SKDActionInfo>> info)
HashMap - HashMap> info
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,SKDActionInfo>> getSkdActionInfo()
getSkdActionInfo
in interface IMXGanttModel
public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,SKDActionInfo>> getSkdActionInfo(java.lang.String useWith)
public void setSkdActionUidInfo(java.util.HashMap<java.lang.Long,SKDActionInfo> info)
HashMap
- infopublic java.util.HashMap<java.lang.Long,SKDActionInfo> getSkdActionUidInfo()
public java.util.HashMap<java.lang.String,SKDCalendarInfo> getWorkHourList()
getWorkHourList
in interface IMXGanttModel
public void setProjectStartDate(java.util.Date start)
start
- datepublic java.util.Date getProjectStartDate()
public void setMergedNonWorkPeriod(java.util.ArrayList<java.util.Date> mergedWorkPeriods)
setMergedNonWorkPeriod
in interface IMXGanttModel
ArrayList
- mergedWorkPeriodspublic java.util.ArrayList<java.util.Date> getMergedNonWorkPeriod()
getMergedNonWorkPeriod
in interface IMXGanttModel
public void setMergedWorkPeriod(java.util.ArrayList<java.util.Date> mergedWorkPeriods)
setMergedWorkPeriod
in interface IMXGanttModel
ArrayList
- mergedWorkPeriodspublic java.util.ArrayList<java.util.Date> getMergedWorkPeriods()
getMergedWorkPeriods
in interface IMXGanttModel
public void setSortedActivityChildren(java.util.Map<ilog.views.gantt.IlvActivity,java.util.List<ilog.views.gantt.IlvActivity>> sortedActivityChildren)
Map - List> sortedActivityChildren
public java.util.Map<ilog.views.gantt.IlvActivity,java.util.List<ilog.views.gantt.IlvActivity>> getSortedActivityChildren()
public void setSortedResourceChildren(java.util.Map<ilog.views.gantt.IlvResource,java.util.List<ilog.views.gantt.IlvResource>> sortedResourceChildren)
Map - List> sortedResourceChildren
public java.util.Map<ilog.views.gantt.IlvResource,java.util.List<ilog.views.gantt.IlvResource>> getSortedResourceChildren()
public int getParentActivityIndex(ilog.views.gantt.IlvActivity activity)
-1
is
returned.getParentActivityIndex
in interface ilog.views.gantt.IlvGanttModel
getParentActivityIndex
in class ilog.views.gantt.model.IlvDefaultGanttModel
activity
- The activity.public ilog.views.gantt.IlvActivity getChildActivity(ilog.views.gantt.IlvActivity parent, int index)
index
.getChildActivity
in interface ilog.views.gantt.IlvGanttModel
getChildActivity
in class ilog.views.gantt.model.IlvDefaultGanttModel
parent
- The parent activity.index
- The child index.index
.public int getChildActivityIndex(ilog.views.gantt.IlvActivity parent, ilog.views.gantt.IlvActivity child)
getChildActivityIndex
in interface ilog.views.gantt.IlvGanttModel
getChildActivityIndex
in class ilog.views.gantt.model.IlvDefaultGanttModel
parent
- The parent activity.child
- The child activity to find the index of.-1
if the
activity is not a child of parent
.public java.util.Iterator<ilog.views.gantt.IlvActivity> childActivityIterator(ilog.views.gantt.IlvActivity parent)
childActivityIterator
in interface ilog.views.gantt.IlvGanttModel
childActivityIterator
in class ilog.views.gantt.model.IlvDefaultGanttModel
parent
- IlvActivitypublic int getChildIndex(ilog.views.gantt.IlvHierarchyNode parent, ilog.views.gantt.IlvHierarchyNode child)
getChildIndex
in interface ilog.views.gantt.IlvGanttModel
getChildIndex
in class ilog.views.gantt.model.IlvAbstractGanttModel
parent
- IlvHierarchyNodepublic int getParentResourceIndex(ilog.views.gantt.IlvResource resource)
-1
is
returned.getParentResourceIndex
in interface ilog.views.gantt.IlvGanttModel
getParentResourceIndex
in class ilog.views.gantt.model.IlvDefaultGanttModel
resource
- The resource.public ilog.views.gantt.IlvResource getChildResource(ilog.views.gantt.IlvResource parent, int index)
index
.getChildResource
in interface ilog.views.gantt.IlvGanttModel
getChildResource
in class ilog.views.gantt.model.IlvDefaultGanttModel
parent
- The parent resource.index
- The child index.index
.public int getChildResourceIndex(ilog.views.gantt.IlvResource parent, ilog.views.gantt.IlvResource child)
getChildResourceIndex
in interface ilog.views.gantt.IlvGanttModel
getChildResourceIndex
in class ilog.views.gantt.model.IlvDefaultGanttModel
parent
- The parent resource.child
- The child resource to find the index of.-1
if the
activity is not a child of parent
.public java.util.Iterator<ilog.views.gantt.IlvResource> childResourceIterator(ilog.views.gantt.IlvResource parent)
childResourceIterator
in interface ilog.views.gantt.IlvGanttModel
childResourceIterator
in class ilog.views.gantt.model.IlvDefaultGanttModel
parent
- IlvResourcepublic void setActivityApplinkList(java.lang.String className, java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> list)
className
- list
- public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getActivityApplinkList(java.lang.String className)
className
- public void setCalendarBreakPatternMap(java.util.HashMap<java.lang.String,java.util.ArrayList> calendarBreakPattern)
setCalendarBreakPatternMap
in interface IMXGanttModel
public java.util.HashMap getCalendarBreakPatternMap()
getCalendarBreakPatternMap
in interface IMXGanttModel
public void setCalendarBreakPatternCount(java.util.HashMap<java.lang.String,java.lang.Integer> daysInShiftPattern)
setCalendarBreakPatternCount
in interface IMXGanttModel
public java.util.HashMap getCalendarBreakPatternCount()
getCalendarBreakPatternCount
in interface IMXGanttModel
public java.util.Date getProjectEndDate()
public void setProjectEndDate(java.util.Date endDate)
public boolean isProjectReadOnly()
public void setProjectReadOnly(boolean projectReadOnly)
public void setWorkPeriodPatternDaySeq(java.util.TreeMap<java.util.Date,java.lang.String> workPeriodPatternDaySeq)
setWorkPeriodPatternDaySeq
in interface IMXGanttModel
public java.util.TreeMap<java.util.Date,java.lang.String> getWorkPeriodPatternDaySeq()
getWorkPeriodPatternDaySeq
in interface IMXGanttModel
public void setAssetLocOverlapMap(java.util.HashMap<java.lang.String,java.util.ArrayList<SKDDateInterval>> assetLocOverlapCalMap)
setAssetLocOverlapMap
in interface IMXGanttModel
public java.util.HashMap<java.lang.String,java.util.ArrayList<SKDDateInterval>> getAssetLocOverlapMap()
public void setAssetLocNonWorkHourList(java.util.HashMap<java.lang.String,SKDCalendarInfo> skdAssetLocNonWorkHourCals)
setAssetLocNonWorkHourList
in interface IMXGanttModel
Hashmap
- skdCalspublic java.util.HashMap<java.lang.String,SKDCalendarInfo> getAssetLocNonWorkHourList()
public void setAssetLocWorkHourList(java.util.HashMap<java.lang.String,SKDCalendarInfo> skdAssetLocWorkHourCals)
setAssetLocWorkHourList
in interface IMXGanttModel
Hashmap
- skdCalspublic java.util.HashMap<java.lang.String,SKDCalendarInfo> getAssetLocWorkHourList()
public void setProjectType(java.lang.String projectType)
setProjectType
in interface IMXGanttModel
projectType
- public java.lang.String getProjectType()
public void setShowMaintOperFlag(boolean showMaintOper)
setShowMaintOperFlag
in interface IMXGanttModel
projectType
- public boolean getShowMaintOperFlag()
public java.lang.String getProjectId()
getProjectId
in interface IMXGanttModel
public void setProjectId(java.lang.String projectId)
public java.lang.String getProjectName()
getProjectName
in interface IMXGanttModel
public void setProjectName(java.lang.String projectName)
public java.lang.String getProjectDescription()
getProjectDescription
in interface IMXGanttModel
public void setProjectDescription(java.lang.String projectDescription)
public java.lang.String getScenarioName()
getScenarioName
in interface IMXGanttModel
public java.lang.String getUseWith()
public void setScenarioName(java.lang.String scenarioName)
public boolean isDefaultScenario()
public void setDefaultScenario(boolean isDefaultScenario)
public java.lang.String getLocalizedScenarioFieldTitle()
getLocalizedScenarioFieldTitle
in interface IMXGanttModel
public void setLocalizedScenarioFieldTitle(java.lang.String localizedScenarioFieldTitle)
public void setUseWith(java.lang.String useWith)
setUseWith
in interface IMXGanttModel
public java.util.List<java.lang.String> getShifts()
getShifts
in interface IMXGanttModel
public SKDShiftWorkTime getShiftWorkTime(java.lang.String shift)
getShiftWorkTime
in interface IMXGanttModel
public void setAllowPastLoad(boolean allowPastLoad)
public void setAlternateAvail(boolean useAlternateAvail)
public void setResourceDisplay(java.lang.String resourceDisplay)
public void setWeekday(java.lang.String weekday)
public void setProperties(java.util.Properties viewerProperties)
public java.util.Properties getProperties()
public void setUserTimezone(java.util.TimeZone timeZone)
public void setUserLocale(java.util.Locale locale)
public java.util.Locale getUserLocale()
getUserLocale
in interface IMXGanttModel
public java.util.TimeZone getUserTimezone()
getUserTimezone
in interface IMXGanttModel
public com.ibm.icu.util.ULocale getUserULocale()
getUserULocale
in interface IMXGanttModel
public Range<java.util.Date> getActualStartEnd()
getActualStartEnd
in interface IMXGanttModel
model
- public Range<java.util.Date> getProjectStartEnd()
IMXGanttModel
getProjectStartEnd
in interface IMXGanttModel
public java.util.HashMap<java.lang.String,SKDCalendarInfo> getShiftCalendarInfo()
getShiftCalendarInfo
in interface IMXGanttModel
public java.util.Iterator<IMXReservation> reservationIteratorForResource(IMXResource resource)
IMXGanttModel
reservationIteratorForResource
in interface IMXGanttModel
public boolean containsActivity(IMXActivity data)
containsActivity
in interface IMXGanttModel
public IMXActivity getParentForActivity(IMXActivity data)
getParentForActivity
in interface IMXGanttModel
public IMXGanttModel.PercentCompleteType getPercentCompleteType()
IMXGanttModel
getPercentCompleteType
in interface IMXGanttModel
public void setPercentCompleteType(IMXGanttModel.PercentCompleteType type)
public java.util.Date getLoadDateTime()
public void setLoadDateTime(java.util.Date loadDateTime)
public DateRange getCalendarStartEnd()
IMXGanttModel
getCalendarStartEnd
in interface IMXGanttModel
public DateRange getCalculatedProjectMinMax()
IMXGanttModel
getCalculatedProjectMinMax
in interface IMXGanttModel
public int getProjectPercentComplete(IMXGanttModel.PercentCompleteType pcType)
getProjectPercentComplete
in interface IMXGanttModel
public void setProjectPercentComplete(IMXGanttModel.PercentCompleteType pcType, int val)
setProjectPercentComplete
in interface IMXGanttModel
public int getDisplayRowCount()
IMXGanttModel
getDisplayRowCount
in interface IMXGanttModel
public boolean isPagingModel()
IMXGanttModel
isPagingModel
in interface IMXGanttModel
public int getPages()
IMXGanttModel
getPages
in interface IMXGanttModel
public int getPageSize()
IMXGanttModel
getPageSize
in interface IMXGanttModel
public IMXActivity getActivityForId(java.lang.String id)
getActivityForId
in interface IMXGanttModel
public IMXResource getResourceForId(java.lang.String id)
getResourceForId
in interface IMXGanttModel
public void setComplianceEnabled(boolean val)
setComplianceEnabled
in interface IMXGanttModel
public boolean isComplianceEnabled()
isComplianceEnabled
in interface IMXGanttModel
public int getProjectStartOffsetDays()
getProjectStartOffsetDays
in interface IMXGanttModel
public int getProjectEndOffsetDays()
getProjectEndOffsetDays
in interface IMXGanttModel
public void setProjectStartOffsetDays(int projectStartOffsetDays)
setProjectStartOffsetDays
in interface IMXGanttModel
public void setProjectEndOffsetDays(int projectEndOffsetDays)
setProjectEndOffsetDays
in interface IMXGanttModel
public boolean isAlternateAvailEnabled()
isAlternateAvailEnabled
in interface IMXGanttModel
public boolean isAllowPastLoadEnabled()
isAllowPastLoadEnabled
in interface IMXGanttModel
public java.lang.String getResourceDisplay()
getResourceDisplay
in interface IMXGanttModel
public java.lang.String getWeekDay()
getWeekDay
in interface IMXGanttModel
public java.util.Iterator<IMXConstraint> iterateConstraintsFromActivity(IMXActivity activity)
iterateConstraintsFromActivity
in interface IMXGanttModel
public void newConstraintFromActivity(java.lang.Object projectMbo, IMXActivity fromActivity, java.sql.ResultSet resultSet)
newConstraintFromActivity
in interface IMXGanttModel
public int getChildNodeCount(IMXActivity activity)
getChildNodeCount
in interface IMXGanttModel
public IMXActivity getChildNode(IMXActivity activity, int index)
getChildNode
in interface IMXGanttModel
public IMXActivity getRootNode()
getRootNode
in interface IMXGanttModel
public void setRestrictWorkToDates(boolean isRestrictWorkToDates)
public boolean isRestrictWorkToDates()
public void setEnabledRelatedAttributes(boolean isEnabledRelatedAttributes)
public boolean isEnabledRelatedAttributes()