Modifier and Type | Method and Description |
---|---|
static void |
GanttUtil.addCommonGanttStartEnd(com.ibm.json.java.JSONObject Gantt,
IMXGanttModel model,
java.util.TimeZone timeZone) |
static void |
GanttUtil.addCommonGanttStartEnd(com.ibm.json.java.JSONObject Gantt,
IMXGanttModel model,
java.util.TimeZone timeZone,
boolean fixedStartEnd) |
static void |
GanttUtil.addComplianceDetails(TGJsonWriter jsonWriter,
IMXGanttModel model,
IMXActivity mxa,
AbstractTreeGridMiniAppBean bean,
TreeGridUtil.ITGSerializationHelper helper) |
static com.ibm.json.java.JSONObject |
GanttUtil.addWorkPeriodInfo(com.ibm.json.java.JSONObject gantt,
IMXGanttModel model,
java.util.Properties props,
java.util.List<java.lang.String> shifts)
Add the WorkPeriod information to the TreeGrid UI
|
static void |
GanttUtil.buildInfoRow(UIBuilder data,
IMXGanttModel schedule,
UIOptions options) |
boolean |
IActivityFilter.canAccept(IMXGanttModel model,
IMXActivity act) |
static IMXActivity |
GanttUtil.find(GanttUtil.Predicate idp,
IMXActivity start,
IMXGanttModel model) |
static IMXActivity |
GanttUtil.findActivityById(java.lang.String id,
IMXGanttModel model) |
static java.lang.String |
GanttUtil.getGanttComplete(IMXGanttModel model) |
static java.lang.String |
GanttUtil.getInfoRowText(IMXGanttModel schedule,
UIOptions options) |
static java.lang.String |
GanttUtil.getMergedShiftsAsBackground(IMXGanttModel schedule)
Returns the merged shift pattern as a TreeGrid background.
|
static java.lang.String |
GanttUtil.getMergedShiftsAsInclude(IMXGanttModel model,
UserInfo userInfo)
Creates a shift pattern in TreeGrid format that are Include ranges.
|
IMXActivity |
AbstractTreeGridMiniAppBean.getModAvailForDate(IMXResource mxr,
IMXGanttModel model,
java.util.Date d) |
static Range<java.util.Date> |
GanttUtil.getProjectStartEnd(IMXGanttModel model)
Traverses the entire project to find the start/end dates the covers the
project work
|
AbstractTreeGridMiniAppBean.ShiftInfo |
AbstractTreeGridMiniAppBean.getShiftBreakInfoForDate(IMXResource mxr,
IMXGanttModel model,
java.util.Date d)
Add the WorkPeriod information to the TreeGrid UI
|
static java.lang.String |
GanttUtil.getShiftColor(IMXGanttModel schedule,
java.util.Properties props,
java.lang.String shift) |
static java.lang.String |
GanttUtil.getShiftColorId(IMXGanttModel schedule,
java.util.Properties props,
java.lang.String shift) |
static java.lang.String |
GanttUtil.getShiftsAsBackground(IMXGanttModel schedule,
java.util.Properties props,
java.util.List<java.lang.String> shifts) |
AbstractTreeGridMiniAppBean.ShiftInfo |
AbstractTreeGridMiniAppBean.getShiftWorkPeriodInfoForDate(IMXGanttModel model,
java.util.Date d)
Returns the ShiftInfo for the given date in the model, if the model has
shift information loaded.
|
java.util.List<AbstractTreeGridMiniAppBean.ShiftInfo> |
AbstractTreeGridMiniAppBean.getShiftWorkPeriodInfoForDate(IMXGanttModel sched,
java.util.Properties props,
java.util.Date d)
Find Shift Info for a given date in the Schedule.
|
AbstractTreeGridMiniAppBean.ShiftInfo |
AbstractTreeGridMiniAppBean.getShiftWorkPeriodInfoForDate(IMXResource mxr,
IMXGanttModel model,
java.util.Date d)
Add the WorkPeriod information to the TreeGrid UI
|
DynamicTooltip |
AbstractTreeGridMiniAppBean.getTooltipForDateInSchedule(IMXGanttModel schedule,
java.util.Properties props,
long date) |
static boolean |
GanttUtil.isActualPercentComplete(IMXGanttModel model) |
static boolean |
MXGanttModelOptions.isComplianceEnabled(IMXGanttModel model) |
static boolean |
GanttUtil.isPercentCompleteNone(IMXGanttModel model) |
static boolean |
GanttUtil.isPhysicalPercentComplete(IMXGanttModel model) |
static boolean |
GanttUtil.isTaskPercentComplete(IMXGanttModel model) |
static void |
MXGanttModelOptions.setComplianceEnabled(IMXGanttModel model,
boolean val) |
Modifier and Type | Method and Description |
---|---|
CompareMaxModelHelper.NodeEmitter.Result |
CompareMaxModelTGEmitter.beginNode(int modelIndex,
IMXGanttModel model,
IMXActivity node,
boolean modified) |
CompareMaxModelHelper.NodeEmitter.Result |
CompareMaxModelHelper.NodeEmitter.beginNode(int modelIndex,
IMXGanttModel model,
IMXActivity node,
boolean modified)
beginNode is called at least once for every node.
|
CompareMaxResourceModelHelper.NodeEmitter.Result |
CompareMaxResourceModelHelper.NodeEmitter.beginNode(int modelIndex,
IMXGanttModel model,
IMXResource node,
boolean modified)
beginNode is called at least once for every node.
|
CompareMaxResourceModelHelper.NodeEmitter.Result |
CompareMaxResourceHoursModelTGEmitter.beginNode(int modelIndex,
IMXGanttModel model,
IMXResource node,
boolean modified) |
void |
CompareMaxModelTGEmitter.endNode(int modelIndex,
IMXGanttModel model,
IMXActivity node) |
void |
CompareMaxModelHelper.NodeEmitter.endNode(int modelIndex,
IMXGanttModel model,
IMXActivity node) |
void |
CompareMaxResourceModelHelper.NodeEmitter.endNode(int modelIndex,
IMXGanttModel model,
IMXResource node) |
void |
CompareMaxResourceHoursModelTGEmitter.endNode(int modelIndex,
IMXGanttModel model,
IMXResource node) |
java.util.List<IMXResource> |
ResourceMaxModelHelper.getAllNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXResource> |
CompareMaxResourceModelHelper.ModelHelper.getAllNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXResource> |
ResourceMaxModelHelper.getMissingNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXResource> |
CompareMaxResourceModelHelper.ModelHelper.getMissingNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXActivity> |
CompareMaxModelHelper.ModelHelper.getMissingNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXActivity> |
ActivityMaxModelHelper.getMissingNodes(IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXActivity> |
CompareMaxModelHelper.ModelHelper.getPageNodes(int pageNumber,
IMXGanttModel model,
java.lang.String otherProjectID) |
java.util.List<IMXActivity> |
ActivityMaxModelHelper.getPageNodes(int pageNumber,
IMXGanttModel model,
java.lang.String otherProjectID) |
boolean |
CompareMaxModelHelper.ModelHelper.isModified(IMXGanttModel leftModel,
IMXActivity leftNode,
IMXGanttModel rightModel,
IMXActivity rightNode) |
boolean |
ActivityMaxModelHelper.isModified(IMXGanttModel leftModel,
IMXActivity leftNode,
IMXGanttModel rightModel,
IMXActivity rightNode) |
boolean |
ResourceMaxModelHelper.isModified(IMXGanttModel leftModel,
IMXResource leftNode,
IMXGanttModel rightModel,
IMXResource rightNode) |
boolean |
CompareMaxResourceModelHelper.ModelHelper.isModified(IMXGanttModel leftModel,
IMXResource leftNode,
IMXGanttModel rightModel,
IMXResource rightNode) |
Constructor and Description |
---|
CompareMaxModelHelper(IMXGanttModel leftModelFuture,
IMXGanttModel rightModelFuture,
CompareMaxModelHelper.ModelHelper helper,
MXSession session)
Creates a Helper using 2 future models (left and right conceptually).
|
CompareMaxResourceModelHelper(IMXGanttModel leftModelFuture,
IMXGanttModel rightModelFuture,
CompareMaxResourceModelHelper.ModelHelper helper)
Creates a Helper using 2 future models (left and right conceptually).
|
Modifier and Type | Method and Description |
---|---|
static void |
GWAResourceHoursViewUIHelper.configureGantt(AbstractTreeGridMiniAppBean bean,
IMXGanttModel model,
Range<java.util.Date> projectDates,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static void |
GWAResourceHoursViewUIHelper.configureGantt(BaseTreeGridMiniAppBean bean,
IMXGanttModel model,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static void |
GWAGanttUtil.encodeActivityColumnValues(TGJsonWriter jsonWriter,
IMXGanttModel model,
IMXActivity mxa,
boolean isRunBar,
TreeGridUtil.ITGSerializationHelper helper,
CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
Writes the Activity Column Data to Json
|
static com.ibm.json.java.JSONObject |
GWAResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
AbstractTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model,
Range<java.util.Date> projectDates)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static com.ibm.json.java.JSONObject |
GWAResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
BaseTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static java.lang.String |
GWAGanttUtil.getTGNWParts(IMXGanttModel model,
IMXActivity mxa,
TreeGridUtil.ITGSerializationHelper helper) |
static boolean |
GWAGanttUtil.isInterruptable(IMXGanttModel model,
IMXActivity mxa) |
Modifier and Type | Method and Description |
---|---|
static void |
LargeGanttUtil.encodeActivityColumnValues(TGJsonWriter jsonWriter,
IMXGanttModel model,
IMXActivity mxa,
boolean isRunBar,
TreeGridUtil.ITGSerializationHelper helper,
CompareMaxModelTGEmitter.ModelNumIDGenerator idGen)
Writes the Activity Column Data to Json
|
static java.lang.String |
LargeGanttUtil.getTGNWParts(IMXGanttModel model,
IMXActivity mxa,
TreeGridUtil.ITGSerializationHelper helper) |
static boolean |
LargeGanttUtil.isInterruptable(IMXGanttModel model,
IMXActivity mxa) |
Modifier and Type | Method and Description |
---|---|
static void |
ResourceHoursViewModelHelper.applyLoadAndAvail(TGJsonWriter r,
IMXResource res,
IMXGanttModel m,
UserInfo userInfo,
TreeGridUtil.ITGSerializationHelper helper,
UIOptions options) |
boolean |
AssignmentsActivityFilter.canAccept(IMXGanttModel model,
IMXActivity act) |
static void |
ResourceHoursViewUIHelper.configureGantt(AbstractTreeGridMiniAppBean bean,
IMXGanttModel model,
Range<java.util.Date> projectDates,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static void |
ResourceHoursViewUIHelper.configureGantt(BaseTreeGridMiniAppBean bean,
IMXGanttModel model,
com.ibm.json.java.JSONObject Gantt,
UIBuilder builder,
UIOptions options,
ISKDUIInfo uiInfo) |
static com.ibm.json.java.JSONObject |
ResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
AbstractTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model,
Range<java.util.Date> projectDates)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static com.ibm.json.java.JSONObject |
ResourceHoursViewUIHelper.getLayoutUI(WebClientSession sess,
BaseTreeGridMiniAppBean bean,
UIOptions uiOptions,
SKDUIInfo skdUIInfo,
IMXGanttModel model)
Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
|
static DynamicTooltip |
ResourceHoursViewUIHelper.getTooltipForDate(AbstractTreeGridMiniAppBean bean,
IMXGanttModel model,
java.lang.String id,
java.util.Date d) |
Modifier and Type | Method and Description |
---|---|
ListAvailDataSets |
ResourceData.getAvailableHoursData(IMXGanttModel model,
IMXResource resource,
UserInfo info,
AlternateAvailHashMap alternateAvailHashMap)
Calculates the Availability DataSets for the given resource, based on
Shift.
|
double |
ResourceData.getAvailableHoursData(IMXGanttModel model,
IMXResource res,
UserInfo userInfo,
java.util.Date clickdate,
AlternateAvailHashMap alternateAvailHashMap)
Returns a SUM of all the Available Hours for the given date instance.
|
double |
WOActivity.getFractionOverlap(java.util.Date shiftStartDate,
UserInfo userInfo,
IMXGanttModel model)
Get the overlap fraction.
|
double |
WOActivity.getHoursInShift(java.util.Date shiftStartDate,
UserInfo userInfo,
IMXGanttModel model) |
ShiftDataSet |
ReservationLoadHoursDataPolicy.getLoadDataSet(IMXGanttModel ganttModel,
IMXReservation reservation,
UserInfo userInfo)
Get the list of dates for reservation.
|
ListLoadDataSets |
ResourceData.getLoadHoursData(IMXGanttModel model,
IMXResource resource,
UserInfo userInfo)
This method calculates the total planned labor for the activity start
date based on crafts.
|
double |
ResourceData.getLoadHoursData(IMXGanttModel mxGanttModel,
IMXResource res,
UserInfo userInfo,
java.util.Date clickdate)
Returns the sum of all the load hours for a given date.
|
double |
ResourceData.getLoadQuantityData(IMXGanttModel model,
IMXResource resource,
java.util.Date clickdate) |
Modifier and Type | Method and Description |
---|---|
IMXGanttModel |
GanttTextResolver.getModel() |
Constructor and Description |
---|
ActivityTextResolver(IMXActivity act,
IMXGanttModel model,
UserInfo info) |
BucketTextResolver(AbstractTreeGridMiniAppBean.BucketInfo bucketInfo,
IMXGanttModel model,
UserInfo info) |
ConstraintTextResolver(IMXConstraint act,
IMXGanttModel model,
UserInfo info,
AbstractTreeGridMiniAppBean bean) |
GanttTextResolver(T act,
IMXGanttModel model,
UserInfo info) |
GenericTextResolver(IMXGanttModel model,
UserInfo info) |
GenericTextResolver(java.util.Map<java.lang.String,java.lang.Object> data,
IMXGanttModel model,
UserInfo info) |
ResourceTextResolver(IMXResource act,
IMXGanttModel model,
UserInfo info) |
ShiftTextResolver(AbstractTreeGridMiniAppBean.ShiftInfo shiftInfo,
AbstractTreeGridMiniAppBean.ShiftInfo breakInfo,
IMXActivity modAvail,
IMXGanttModel model,
UserInfo info) |
Constructor and Description |
---|
ShiftTextResolver(com.ibm.json.java.JSONObject shiftInfo,
com.ibm.json.java.JSONObject modAvail,
IMXGanttModel model,
UserInfo info) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.util.Date> |
SKDActivityDuration.getShiftWorkPeriod(java.lang.String shift,
IMXGanttModel model)
Add the WorkPeriod information to the TreeGrid UI
|
Constructor and Description |
---|
SKDActivityDuration(UserInfo userInfo,
IMXGanttModel model) |
Modifier and Type | Method and Description |
---|---|
void |
SKDProjectSet.recalculatePercentComplete(SKDAppServiceBeanRemote appService,
IMXGanttModel model)
Create to calculate the percent complete field
|
Modifier and Type | Method and Description |
---|---|
IMXGanttModel |
SKDRefreshModelFromDialogAction.getModel() |
Modifier and Type | Class and Description |
---|---|
class |
GRSchedule
GRSchedule
|
Modifier and Type | Class and Description |
---|---|
class |
GWASchedule
GWA Schedule
|
Modifier and Type | Method and Description |
---|---|
void |
WMActivityDataManager.loadActivity(IMXActivity activity,
java.lang.String objectName,
IMXGanttModel model) |
void |
RefreshGWActivityDataManager.reloadDataObjects(IMXGanttModel model,
MboRemote projectMbo,
java.lang.String objectName,
java.util.List<IMXActivity> selectedActivities)
Loads a list of activity records according to the parameters used as input.
|
void |
RefreshGWActivityDataManager.reloadDataObjects(IMXGanttModel model,
MboRemote projectMbo,
java.lang.String objectName,
java.util.List<IMXActivity> selectedActivities,
boolean selectedonly)
Loads a list of activity records according to the parameters used as input.
|
Modifier and Type | Class and Description |
---|---|
class |
Schedule |
Modifier and Type | Method and Description |
---|---|
IMXGanttModel |
MaxActivityModelProcessor.getModel() |
Modifier and Type | Class and Description |
---|---|
class |
MXGanttModel |
Modifier and Type | Method and Description |
---|---|
IMXGanttModel |
IMXActivityModelProcessor.getModel() |
IMXGanttModel |
MXActivityModelProcessor.getModel() |
Modifier and Type | Method and Description |
---|---|
IMXGanttModel |
IProjectManager.loadProject(java.lang.String projectId,
IProjectManagerCallback callback) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IMXActivity> |
SKDProjectActivityRefresher.refreshProjectData(IMXGanttModel model,
UserInfo userInfo,
MboRemote projectMbo,
java.util.List<IMXActivity> selectedActivities,
int populateInt,
boolean preserveSkdData)
Populate activities for a project.
|
java.util.List<IMXActivity> |
SKDAppService.refreshSelectedActivities(IMXGanttModel model,
UserInfo userInfo,
MboRemote projectMbo,
java.util.List<IMXActivity> selectedActivities,
boolean preserveSkdData)
Populates skd tables with project information
|
java.util.List<IMXActivity> |
SKDAppServiceRemote.refreshSelectedActivities(IMXGanttModel model,
UserInfo userInfo,
MboRemote project,
java.util.List<IMXActivity> selectedActivities,
boolean preserveSkdData)
Refresh selected project data with project Mbo
|
void |
RefreshActivityDataManager.reloadDataObjects(IMXGanttModel model,
MboRemote projectMbo,
java.lang.String objectName,
java.util.List<IMXActivity> selectedActivities)
Loads a list of activity records according to the parameters used as input.
|
void |
RefreshConstraintDataManager.reloadDataObjects(IMXGanttModel model,
MboRemote projectMbo,
java.lang.String objectName,
java.util.List<IMXActivity> selectedActivities) |
void |
RefreshableDataManager.reloadDataObjects(IMXGanttModel model,
MboRemote projectMbo,
java.lang.String objectName,
java.util.List<IMXActivity> selectedActivities)
Reload data to objects.
|
void |
SKDAppService.updateCalendarInfoInProject(MboRemote project,
UserInfo userInfo,
IMXGanttModel model,
java.util.Date startDate,
java.util.Date endDate,
SKDAppServiceCache appCache,
boolean getModelForCreatedUser) |
Modifier and Type | Method and Description |
---|---|
static DateRange |
GanttModelUtil.calculateProjectMinMax(IMXGanttModel model) |
static java.lang.String |
GanttModelUtil.encodeTreeGridActivityContraints(IMXGanttModel model,
IMXActivity mxa)
Encodes the Contstaints and form the IlvConstaints coming from this
activity and update the Activity's DECENDENTS field with the newly
calculated descendents.
|