Modifier and Type | Method and Description |
---|---|
static MXActivity |
GanttUtil.getEndLocation(MXGanttModel model,
MXResource resource) |
static MXActivity |
GanttUtil.getParentWorkorder(MXGanttModel model,
ilog.views.gantt.IlvActivity assignment) |
static MXActivity |
GanttUtil.getParentWorkorderThatIsNotATask(MXGanttModel model,
ilog.views.gantt.IlvActivity assignment) |
static MXActivity |
GanttUtil.getRelatedActivity(MXGanttModel model,
MXActivity activity,
MXResource resource,
GanttUtil.NodeDirection location) |
static MXActivity |
GanttUtil.getStartLocation(MXGanttModel model,
MXResource resource) |
Modifier and Type | Method and Description |
---|---|
java.util.List<MXActivity> |
BaseTreeGridMiniAppBean.getActivitites(java.lang.String[] ids,
java.util.concurrent.Future<MXGanttModel> model)
Retuns are list of MXActivity objects for a given array of IDs.
|
static java.util.List<MXActivity> |
GanttUtil.getAssignmentsAndNonWork(MXGanttModel model,
MXResource mxr) |
static java.util.List<MXActivity> |
GanttUtil.getExtaWork(MXGanttModel model,
MXResource mxr) |
static java.util.List<MXActivity> |
GanttUtil.getSecondaryAssignmens(MXGanttModel model,
MXActivity primary) |
Modifier and Type | Method and Description |
---|---|
static void |
ILogModelToTreeGridBuilder.addJsonActivityContraintsForAssignmentAsChanges(MXGanttModel model,
MXResource resource,
MXActivity mxa,
ReplyBuilder reply,
TreeGridUtil.ITGSerializationHelper helper)
Will populate the Changes section of the Reply with To/From constaints for the given activity
|
void |
BaseTreeGridMiniAppBean.addModelChange(MXGanttModel model,
com.ibm.json.java.JSONObject obj,
MXActivity currentActivity,
WebClientSession session) |
void |
BaseTreeGridMiniAppBean.addModelChange(MXGanttModel model,
MXActivity currentActivity,
WebClientSession session) |
static void |
GanttUtil.applyReadonlyOrLocked(TGJsonWriter jsonWriter,
MXActivity mxa,
boolean isRunBar) |
boolean |
BaseTreeGridMiniAppBean.canNotAssignTo(java.lang.String assignaction,
MXActivity act,
java.lang.String[] selectedactivitys,
MXGanttModel model)
Check if assign labr or crew for selected rows
|
static boolean |
GanttUtil.canProcessUpdateSecondaryAssignments(MXGanttModel model,
MXActivity mxa)
Return true if the given activity is a type that can support secondary
assignments
|
static void |
GanttUtil.detectAllConflicts(MXActivity resv,
MXGanttModel model,
MXResource mxr,
java.util.List<MXActivity> nonWork,
ReplyBuilder reply) |
static void |
GanttUtil.detectCalendarBreakConflicts(MXActivity resv,
MXGanttModel model,
MXResource mxr,
ReplyBuilder reply) |
static void |
GanttUtil.detectNonWorkAndDoubleBookedConflicts(MXActivity resv,
MXGanttModel model,
java.util.List<MXActivity> nonWork,
ReplyBuilder reply)
Detect "time" conflicts between resv and the list of activities.
|
static void |
GanttUtil.detectShiftConflicts(MXActivity resv,
MXGanttModel model,
MXResource mxr,
ReplyBuilder reply) |
static void |
ILogModelToTreeGridBuilder.encodeActivityColumnValues(TGJsonWriter jsonWriter,
MXGanttModel model,
MXActivity mxa,
boolean isRunBar,
TreeGridUtil.ITGSerializationHelper helper)
Writes the Activity Column Data to Json
|
static void |
ILogModelToTreeGridBuilder.encodeActivityColumnValues(TGJsonWriter jsonWriter,
MXGanttModel model,
MXActivity mxa,
boolean isRunBar,
TreeGridUtil.ITGSerializationHelper helper,
GanttUtil.IDGenerator idGen)
Writes the Activity Column Data to Json
|
static void |
GanttUtil.encodeModifiedFields(MXActivity act,
ReplyBuilder builder,
TreeGridUtil.ITGSerializationHelper helper)
Encode the modified fields as a Changes segment into the reply object
|
void |
ILogResourcesGanttModelToTreeGridSerializer.encodeRunActivity(TGJsonWriter jsonWriter,
MXGanttModel model,
MXResource mxr,
MXActivity act,
MXReservation resv) |
static java.lang.String |
GanttUtil.encodeTreeGridActivityContraints(MXGanttModel model,
MXActivity mxa,
UserInfo userInfo)
Encodes the Contstaints and form the IlvConstaints coming from this
activity and update the Activity's DECENDENTS field with the newly
calculated descendents.
|
static boolean |
GanttUtil.equals(MXActivity mx1,
MXActivity mx2,
java.lang.String propName)
Returns true if both activities have the same object property, and the
object property is equal() using the Java equals() method.
|
static ilog.views.gantt.IlvResource |
GanttUtil.findAssignedResource(MXGanttModel model,
MXActivity mxa)
For a given activity return the assigned resource, or null, if nothing is
assigned.
|
static MXConstraint |
GanttUtil.findContrantFor(MXActivity from,
MXActivity to,
MXGanttModel model) |
static void |
ILogModelToTreeGridBuilder.getJsonActivityContraintsForAssignment(MXGanttModel model,
MXResource resource,
MXActivity mxa,
java.lang.StringBuilder sb,
TreeGridUtil.ITGSerializationHelper helper) |
static MXActivity |
GanttUtil.getRelatedActivity(MXGanttModel model,
MXActivity activity,
MXResource resource,
GanttUtil.NodeDirection location) |
static MXResource |
GanttUtil.getResourceForActivity(MXGanttModel model,
MXActivity mxa) |
static java.util.List<MXActivity> |
GanttUtil.getSecondaryAssignmens(MXGanttModel model,
MXActivity primary) |
static java.lang.String |
GanttUtil.getTGNWParts(MXGanttModel model,
MXActivity mxa,
TreeGridUtil.ITGSerializationHelper helper) |
static boolean |
GanttUtil.isAssignment(MXActivity mxa) |
static boolean |
GanttUtil.isCompleted(MXActivity mxa) |
static boolean |
GanttUtil.isExtraTime(MXActivity a) |
static boolean |
GanttUtil.isHidden(MXActivity mxa) |
static boolean |
GanttUtil.isInterruptable(MXGanttModel model,
MXActivity mxa) |
static boolean |
GanttUtil.isLocked(MXActivity activity) |
static boolean |
GanttUtil.isModAvail(MXActivity a) |
static boolean |
GanttUtil.isNonWork(MXActivity mxa) |
static boolean |
GanttUtil.isOtherAssignment(MXActivity act) |
static boolean |
GanttUtil.isOtherAssignment(MXActivity act,
MXGanttModel model) |
static boolean |
GanttUtil.isReadOnly(MXActivity mxa) |
static boolean |
GanttUtil.isSecondary(MXActivity mxa) |
void |
WorkViewBean.markAssignmentDelete(java.util.concurrent.Future<MXGanttModel> modelFuture,
com.ibm.json.java.JSONObject obj,
MXActivity act) |
void |
ILogModelToTreeGridBuilder.renderCalendarShifts(TGJsonWriter jsonWriter,
MXGanttModel model,
MXActivity mxa) |
static boolean |
GanttUtil.showRequirementIcon(MXActivity mxa) |
static boolean |
GanttUtil.showWeatherAlertIcon(MXActivity mxa) |
static boolean |
GanttUtil.showWorklogIcon(MXActivity mxa) |
void |
BaseTreeGridMiniAppBean.updateDuration(MXGanttModel model,
java.util.Date oldStartTime,
java.util.Date oldEndTime,
java.util.Date newStartTime,
java.util.Date newEndTime,
MXActivity mxa)
Start and End times need to be updated at the same time, or else ILOG
will grow or shrink the activity bar when setting the start/end times
separately.
|
static void |
GanttUtil.updateSecondarAssignments(MXGanttModel model,
MXActivity act,
ReplyBuilder reply,
TreeGridUtil.ITGSerializationHelper helper)
Given the Activity, update any secondary Assignments, so that the
secondary date/times will be adjects to match the primary.
|
static void |
GanttUtil.updateSecondAssignment(MXActivity pri,
MXActivity sec,
ReplyBuilder reply,
TreeGridUtil.ITGSerializationHelper helper)
Given the primary and secondary, update the time and status to match the
primary.
|
int |
BaseTreeGridMiniAppBean.updateStartEndTimes(java.util.concurrent.Future<MXGanttModel> model,
com.ibm.json.java.JSONObject change,
WebClientSession sess,
MXActivity mxa)
Start and End times need to be updated at the same time, or else ILOG
will grow or shrink the activity bar when setting the start/end times
separately.
|
void |
SchedulerWorkViewBean.validatePMsegment(WebClientSession sess,
com.ibm.json.java.JSONObject change,
ReplyBuilder reply,
MXGanttModel model,
MXActivity currentActivity) |
static void |
GanttUtil.writeAdditionalWorkOrderFieldsForAssignment(MXActivity act,
MXGanttModel model,
TGJsonWriter jsonWriter,
TreeGridUtil.ITGSerializationHelper helper)
Given the assignment, add in various WO fields.
|
static void |
GanttUtil.writeIDFields(TGJsonWriter jsonWriter,
MXActivity mxa)
Writes the ID field for the TreeGrid.
|
static void |
GanttUtil.writeIDFields(TGJsonWriter jsonWriter,
MXActivity mxa,
GanttUtil.IDGenerator idGen)
Writes the ID field for the TreeGrid.
|
void |
ILogModelToTreeGridBuilder.writeJsonActivity(TGJsonWriter jsonWriter,
MXGanttModel model,
MXActivity mxa) |
static void |
GanttUtil.writeJsonActivityContraints(com.ibm.json.java.JSONObject json,
MXGanttModel model,
MXActivity mxa,
UserInfo userInfo) |
static void |
ILogModelToTreeGridBuilder.writeJsonActivityContraints(TGJsonWriter jsonWriter,
MXGanttModel model,
MXActivity mxa,
TreeGridUtil.ITGSerializationHelper helper) |
static void |
ILogModelToTreeGridBuilder.writeJsonActivityResources(TGJsonWriter jsonWriter,
MXGanttModel model,
MXActivity mxa) |
Modifier and Type | Method and Description |
---|---|
static void |
GanttUtil.detectAllConflicts(MXActivity resv,
MXGanttModel model,
MXResource mxr,
java.util.List<MXActivity> nonWork,
ReplyBuilder reply) |
static void |
GanttUtil.detectNonWorkAndDoubleBookedConflicts(MXActivity resv,
MXGanttModel model,
java.util.List<MXActivity> nonWork,
ReplyBuilder reply)
Detect "time" conflicts between resv and the list of activities.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ConstraintUtil.acceptDestination(MXActivity fromActivity,
MXActivity toActivity,
MXGanttModel mxGanttModel,
ilog.views.gantt.IlvConstraintType constraintType)
Makes sure that constraints cannot be draw TO Roots and dummys and PM
type activities
Following rules are covered -Constraint is not allowed on PM Forecasts. -You cannot link a predecessor task twice to the same successor task. -Constraint Cycle is detected, which is not allowed. -Same Constraint is being added again, which is not allowed. -Constraint is not allowed from root level nodes. -Constraint is only allowed within siblings of a parent |
static boolean |
ConstraintUtil.acceptOrigin(MXActivity fromActivity,
MXGanttModel mxGanttModel)
Makes sure that constraints cannot be draw FROM Roots and dummys and PM
type activities
Following rules are covered -Constraint is not allowed on PM Forecasts. -Constraint is not allowed from top level nodes. -Constraint is not allowed from root level nodes. |
static boolean |
ConstraintUtil.isValid(MXActivity from,
MXActivity to,
MXGanttModel model,
UserInfo userInfo)
Determine if a Constraint is valid from the given 'from' activity to the
provided 'to' activity.
|
Modifier and Type | Method and Description |
---|---|
MXActivity |
CrewAssignViewBean.createNewAssignment(MXGanttModel model,
WebClientSession session,
MXActivity activity,
MXResource res,
long start,
long end,
int selectedseg,
boolean activityIsParent) |
Modifier and Type | Method and Description |
---|---|
void |
CrewAssignViewBean.addModelChange(MXGanttModel model,
com.ibm.json.java.JSONObject obj,
MXActivity currentActivity,
MXResource res,
WebClientSession session) |
void |
CrewAssignViewBean.addModelChange(MXGanttModel model,
com.ibm.json.java.JSONObject obj,
MXActivity currentActivity,
WebClientSession session) |
void |
CrewAssignViewBean.applyModelChange(MXGanttModel model,
com.ibm.json.java.JSONObject obj,
MXActivity currentActivity,
MXResource res,
WebClientSession session) |
void |
CrewAssignViewBean.AssignAssignment(MXGanttModel model,
ReplyBuilder reply,
WebClientSession sess,
MXActivity act,
MXResource res) |
MXActivity |
CrewAssignViewBean.createNewAssignment(MXGanttModel model,
WebClientSession session,
MXActivity activity,
MXResource res,
long start,
long end,
int selectedseg,
boolean activityIsParent) |
static void |
CrewUtil.inspectActivity(MXGanttModel model,
MXActivity mxa) |
void |
CrewAssignViewBean.markAssignmentDelete(java.util.concurrent.Future<MXGanttModel> modelFuture,
com.ibm.json.java.JSONObject obj,
MXActivity act) |
void |
CrewWorkModelSerializer.setVisibility(MXActivity mxa,
boolean visible) |
boolean |
CrewAssignViewBean.showmenu(MXGanttModel model,
MXActivity act,
MXResource res) |
void |
CrewAssignViewBean.splitAssignment(MXGanttModel model,
WebClientSession session,
MXActivity segmentactivity,
MXResource res,
long start,
long end) |
Modifier and Type | Method and Description |
---|---|
com.ibm.json.java.JSONObject |
MapFacadeTG.convertActivityToAssignmentJson(MXActivity activity) |
boolean |
DispatchViewBean.isLocked(MXActivity activity) |
java.lang.String |
DispatchActions.updateActivity(MXActivity act,
MXResource mxr,
UserInfo userInfo) |
java.lang.String |
DispatchActions.updateActivity(MXActivity act,
java.lang.String resourceType,
java.lang.String resourceKey,
UserInfo userInfo) |
void |
DispatchViewBean.updateDuration(MXGanttModel model,
java.util.Date oldStartTime,
java.util.Date oldEndTime,
java.util.Date newStartTime,
java.util.Date newEndTime,
MXActivity mxa) |
Modifier and Type | Method and Description |
---|---|
MXActivity |
SKDPMUtility.getLeafActivity(MXActivity parentActivity)
For a given editable PM activity, returns its first leaf.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<MXActivity> |
SKDPMUtility.updatePMChildrenActivity(MXActivity parentpm)
For a given PM, makes sure summary bar is in sync with start date of the
first segment and end date of last segment
|
Modifier and Type | Method and Description |
---|---|
static void |
SKDPMUtility.dumpPMSegmentInfo(MXActivity pm,
int seqNo,
java.io.PrintStream ps) |
java.util.Date |
SKDPMUtility.getEarliestPMSegmentStartDate(MXActivity pm)
Returns earlier start date to the start date for a segment being moved.
|
java.util.Date |
SKDPMUtility.getEarlyPMEndDate(MXActivity pm,
java.util.Date refDate)
Returns later end date to the end date for a segment being moved.
|
java.util.Date |
SKDPMUtility.getEarlyPMStartDate(MXActivity pm,
java.util.Date refDate)
Returns earlier start date to the start date for a segment being moved.
|
java.util.Date |
SKDPMUtility.getLastestPMSegmentEndDate(MXActivity pm)
Returns later end date to the end date for a segment being moved.
|
MXActivity |
SKDPMUtility.getLeafActivity(MXActivity parentActivity)
For a given editable PM activity, returns its first leaf.
|
java.util.Date[] |
SKDPMUtility.getSegmentDates(MXActivity pm,
int sequence)
Returns dates for a segment given its sequence
|
boolean |
SKDPMUtility.isPMPendingReforecast(MXActivity pm)
Returns true if any segment in the activity is having a segment that is
marked for regenerate forecast
|
void |
SKDPMUtility.markAllPMChildrenForSegmentDeletion(MXActivity parentActivity,
int deletedCount,
int newCount)
For a given Pm, mark all its children and its hierarchy with the deleted
count;
|
void |
SKDPMUtility.markOtherSegmentsImmovable(MXActivity pm,
int sequenceNum)
Mark all other segments immovable.
|
void |
SKDPMUtility.setEdited(boolean edited,
MXActivity pm,
int sequenceNum)
Marks this segment as edited and set following flags
1. |
void |
SKDPMUtility.updateAllLeafActivities(MXActivity parentActivity,
ilog.views.gantt.IlvTimeInterval timeInterval)
Updates all leaf activities for a given parent editable PM activity.
|
boolean |
SKDPMUtility.updateAllPMSegmentReservations(MXActivity pm)
Called to the reservations bound to a resource segment.
|
java.util.List<MXActivity> |
SKDPMUtility.updatePMChildrenActivity(MXActivity parentpm)
For a given PM, makes sure summary bar is in sync with start date of the
first segment and end date of last segment
|
void |
SKDPMUtility.updatePMSegmentReservations(MXActivity pm,
int sequenceIndex)
Called to the reservations bound to a resource segment.
|
void |
SKDPMUtility.updatePMSummaryActivity(MXActivity pm)
For a given PM, makes sure summary bar is in sync with start date of the
first segment and end date of last segment
|
Modifier and Type | Method and Description |
---|---|
MXActivity |
ResourceScheduleView.createNewAssignment(MXGanttModel model,
WebClientSession session,
MXActivity act,
MXResource res,
long start,
long end) |
Modifier and Type | Method and Description |
---|---|
void |
ResourceScheduleView.addModelChange(MXGanttModel model,
com.ibm.json.java.JSONObject obj,
MXActivity currentActivity,
MXResource res,
MXReservation reservation,
WebClientSession session) |
void |
ResourceScheduleView.addModelChange(MXGanttModel model,
MXActivity currentActivity,
MXResource res,
MXReservation reservation,
WebClientSession session) |
void |
ResourceScheduleView.addServerAction(TMenu menu,
java.lang.String projectId,
MXActivity activity,
MXResource resource,
java.lang.String actionTitle,
java.lang.String actionName) |
void |
ResourceScheduleView.addViewNotesAction(TMenu menu,
java.lang.String projectId,
MXActivity activity) |
void |
ResourceScheduleView.applyModelChange(MXGanttModel model,
com.ibm.json.java.JSONObject obj,
MXActivity currentActivity,
MXResource res,
MXReservation reservation,
WebClientSession session) |
void |
ResourceScheduleView.assignAssignment(MXGanttModel model,
ReplyBuilder reply,
WebClientSession sess,
MXActivity act,
MXResource res) |
boolean |
ResourceScheduleView.canAssignToLoc(MXActivity activity,
java.lang.String[] selectedresources,
java.lang.String actresid,
MXGanttModel model) |
boolean |
ResourceScheduleView.canDeleteWork(MXActivity activity) |
boolean |
ResourceScheduleView.canUnAssign(MXActivity activity,
java.lang.String[] selectedactivitis,
java.lang.String actresid,
MXGanttModel model) |
MXActivity |
ResourceScheduleView.createNewAssignment(MXGanttModel model,
WebClientSession session,
MXActivity act,
MXResource res,
long start,
long end) |
boolean |
ResourceScheduleView.isLocked(MXActivity activity) |
void |
ResourceScheduleView.mergeAssignments(MXGanttModel model,
WebClientSession session,
MXActivity activity,
MXResource res,
ReplyBuilder reply,
long start,
long end) |
void |
ResourceScheduleView.split3Assignment(MXGanttModel model,
WebClientSession session,
MXActivity activity,
MXResource res,
ReplyBuilder reply,
long start,
long end) |
void |
ResourceScheduleView.splitAssignment(MXGanttModel model,
WebClientSession session,
MXActivity activity,
MXResource res,
ReplyBuilder reply,
long start,
long end) |
void |
ResourceScheduleView.splitShiftAssignment(MXGanttModel model,
WebClientSession session,
MXActivity activity,
MXResource res,
ReplyBuilder reply,
long start,
long end) |
void |
ResourceScheduleView.validateAssignment(WebClientSession sess,
ReplyBuilder reply,
MXGanttModel model,
MXResource res,
MXActivity act)
Provides Assignment Validation during updates
|
Modifier and Type | Class and Description |
---|---|
class |
MXPMSegmentActivity
MXPMSeqmentActivity is a Helper class that makes a PM segment, in an Activity, appear like a regular Activity object so that
we can do manipulations on it, like setting the start/end times, etc.
|
class |
MXSegmentActivity
Run Activities are single level children of a PARENT container and would rendered on a single ROW (ie,
they are running along the row)
|
Modifier and Type | Method and Description |
---|---|
MXActivity |
MXActivityFactory.createActivity(ilog.views.gantt.IlvTimeInterval interval)
Create an activity
|
MXActivity |
MXActivity.Factory.createActivity(ilog.views.gantt.IlvTimeInterval interval) |
MXActivity |
MXShiftInfo.getEndlocation() |
MXActivity |
MXPMSegmentActivity.getParent()
Returns the "real" MXActivity object that holds this PM segment
|
MXActivity |
MXShiftInfo.getStartlocation() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,MXActivity> |
MXActivity.getSegmentInfoMap()
Get the segment info map for PM
|
Modifier and Type | Method and Description |
---|---|
void |
MXSegmentManager.addSegment(MXGanttModel model,
MXActivity newParentSegmentActivity,
MXSegmentActivity act) |
void |
MXSegmentManager.buildSegmentActivityChildrenFromParentMap(MXGanttModel model,
MXActivity parent)
Adds the Child Activity Rows to the Parent, based on the data in the Segment Map
|
static java.util.List<MXSegmentActivity> |
MXSegmentManager.children(MXGanttModel model,
MXActivity parent) |
MXConstraint |
MXConstraintFactory.createConstraint(MXActivity fromActivity,
MXActivity toActivity,
ilog.views.gantt.IlvConstraintType type)
Create a constraint
|
MXConstraint |
MXConstraint.Factory.createConstraint(MXActivity fromActivity,
MXActivity toActivity,
ilog.views.gantt.IlvConstraintType type) |
MXReservation |
MXReservationFactory.createReservation(MXResource resource,
MXActivity activity)
Create a reservation
|
MXReservation |
MXReservation.Factory.createReservation(MXResource resource,
MXActivity activity) |
static <T> T |
MXSegmentManager.get(MXActivity parent,
java.lang.String prefix,
int seq,
java.lang.String fld) |
static MXSegmentManager |
MXSegmentManager.getManager(MXGanttModel model,
MXActivity parent) |
static MXPMSegmentActivity |
MXPMSegmentActivity.getPMActivity(MXActivity pmParentRow,
int seqId)
Returns the PM Seqment info as a MXActivity so that we can treat it like an reqular MXActivity object
|
static MXSegmentActivity |
MXSegmentActivity.getSegment(MXActivity activity,
int index) |
static java.lang.String |
MXSegmentActivity.newID(MXActivity parent,
int seq) |
void |
MXSegmentManager.pushChildSegmentsToParentMap(MXGanttModel model,
MXActivity parent)
Read all child MXSegmentActivity children and build the Map
|
void |
MXSegmentManager.pushSegmentMapToParentRow(MXGanttModel model,
MXActivity parent)
Pushes data stored in the segment map of the parent, into the SEGMENT#-FIELD in the parent
|
void |
MXSegmentManager.removeSegment(MXGanttModel model,
MXActivity parentSegmentActivity,
MXSegmentActivity act) |
static void |
MXSegmentManager.set(MXActivity parent,
java.lang.String prefix,
int seq,
java.lang.String fld,
java.lang.Object value) |
void |
MXShiftInfo.setEndlocation(MXActivity endlocation) |
static void |
MXSegmentManager.setManager(MXGanttModel model,
MXActivity parent,
MXSegmentManager mgr) |
void |
MXShiftInfo.setStartlocation(MXActivity startlocation) |
static void |
MXSegmentManager.updateMap(MXActivity mxActivity,
java.lang.String property,
java.lang.Object value)
Accepts a property, like, SEGMENT0-DDD and will, attempt to locate the segment in the map
and update the segment property
|
void |
MXSegmentManager.updateParent(MXActivity parent,
MXActivity childActivity,
int seq)
Update the parent row SEGMENT fields from the child segment activity
|
void |
MXSegmentManager.updateSegmentMapFromParentRowSegmentFields(MXGanttModel model,
MXActivity parent) |
Modifier and Type | Method and Description |
---|---|
void |
MXActivity.setSegmentInfoMap(java.util.Map<java.lang.Integer,MXActivity> segmentInfoMap)
Set segment information
|
Constructor and Description |
---|
MXPMSegmentActivity(java.lang.String id,
java.lang.String name,
java.util.Date start,
java.util.Date end,
MXActivity parent,
int seq) |
MXSegmentActivity(MXActivity parent,
int sequence,
java.lang.String seqPrefix) |
MXSegmentActivity(MXActivity parent,
int sequence,
java.lang.String name,
java.util.Date start,
java.util.Date end,
java.lang.String seqPrefix) |
Modifier and Type | Class and Description |
---|---|
class |
SKDAMCrewSegmentInfo
Class to hold information about each segment.
|
Constructor and Description |
---|
SKDAMCrewSegmentInfo(MXActivity parent,
int seq) |
Modifier and Type | Class and Description |
---|---|
class |
SKDSegmentInfo
Class to hold information about each segment.
|
Constructor and Description |
---|
SKDSegmentInfo(MXActivity parent,
int seq) |
SKDSegmentInfo(MXActivity parent,
int seq,
java.lang.String prefix) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ilog.views.gantt.IlvActivity> |
WOActivityDataManager.getModifiedActivityChildren(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Get modified children activities
|
void |
WOActivityDataManager.initializeActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize activity and populate information needed during initialization
|
void |
WOActivityDataManager.initializeActivityChildren(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize activity children.
|
java.util.List<ilog.views.gantt.IlvActivity> |
WOActivityDataManager.linkChildDummyNode(MXActivity activity,
MXGanttModel model,
SKDAppService.ActivityData activityData)
Add dummy child node for an activity node.
|
void |
WOActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Load activity
|
void |
WOActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activity
|
Modifier and Type | Method and Description |
---|---|
void |
CrewActivityDataManager.initializeActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize activity and populate information needed during initialization
|
java.util.List<ilog.views.gantt.IlvActivity> |
CrewActivityDataManager.linkChildDummyNode(MXActivity activity,
MXGanttModel model,
SKDAppService.ActivityData activityData)
Add dummy child node for an activity node.
|
void |
CrewActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Load the activity data
|
void |
CrewActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activity
|
Modifier and Type | Method and Description |
---|---|
void |
AssetActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activity information for the model
|
Modifier and Type | Method and Description |
---|---|
void |
LocationActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activity information for the model
|
Modifier and Type | Method and Description |
---|---|
void |
PMActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Load the activity data
|
void |
PMActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activity information for the model
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.Long,MXActivity> |
SKDAppService.ActivityData.getActivities(java.lang.String activityObjectName)
Get the activities for an acitivity objectname
|
java.util.HashMap<java.lang.String,MXActivity> |
SKDAppService.ActivityData.getActivityMap()
Get the activity hashmap
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ilog.views.gantt.IlvActivity> |
ActivityDataManager.getModifiedActivityChildren(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Get modified children activities for a parent activity
|
java.util.List<ilog.views.gantt.IlvActivity> |
AbstractActivityDataManager.getModifiedActivityChildren(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Get modified children activities
|
void |
ActivityDataManager.initializeActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Initialize activity after it is populated.
|
void |
AbstractActivityDataManager.initializeActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Initialize activity after it is populated
|
void |
ActivityDataManager.initializeActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize activity after it is populated.
|
void |
AbstractActivityDataManager.initializeActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize activity after it is populated
|
void |
ActivityDataManager.initializeActivityChildren(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize children activities for an initialized parent activity.
|
void |
AbstractActivityDataManager.initializeActivityChildren(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject,
MXGanttModel model)
Initialize activity after it is populated
|
java.util.List<ilog.views.gantt.IlvActivity> |
ActivityDataManager.linkChildDummyNode(MXActivity activity,
MXGanttModel mxganttmodel,
SKDAppService.ActivityData activityData)
Add dummy child node for an activity node.
|
java.util.List<ilog.views.gantt.IlvActivity> |
AbstractActivityDataManager.linkChildDummyNode(MXActivity activity,
MXGanttModel mxganttmodel,
SKDAppService.ActivityData activityData)
Add dummy child node for an activity node.
|
void |
ActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Load activities from database
initialize the activity during the time when the model is loaded for display
by the gantt viewer.
|
void |
AbstractActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MboRemote mboObject)
Load activities from database
initialize the activity during the time when the model is loaded for display
by the gantt viewer.
|
void |
ActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activities from database
|
void |
AbstractActivityDataManager.loadActivity(MXActivity activity,
java.lang.String objectName,
MXGanttModel model)
Load activities from database
|
Modifier and Type | Method and Description |
---|---|
void |
SKDAppService.ActivityData.setActivityMap(java.util.HashMap<java.lang.String,MXActivity> activityMap)
Sets the activity map
|
Modifier and Type | Method and Description |
---|---|
static MXActivity |
GanttModelUtil.getParentWorkorder(MXGanttModel model,
ilog.views.gantt.IlvActivity assignment) |
static MXActivity |
GanttModelUtil.getRelatedActivity(MXGanttModel model,
MXActivity activity,
MXResource resource,
GanttModelUtil.NodeLocation location) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<MXActivity> |
GanttModelUtil.getSecondaryAssignmens(MXGanttModel model,
MXActivity primary) |
Modifier and Type | Method and Description |
---|---|
void |
SKDActivityAdjust.adjustActivityForMergedShiftList(MXActivity activity,
MXGanttModel model)
Adjust activity to merged shift lists
|
static MXActivity |
GanttModelUtil.getRelatedActivity(MXGanttModel model,
MXActivity activity,
MXResource resource,
GanttModelUtil.NodeLocation location) |
static MXResource |
GanttModelUtil.getResourceForActivity(MXGanttModel model,
MXActivity mxa) |
static java.util.List<MXActivity> |
GanttModelUtil.getSecondaryAssignmens(MXGanttModel model,
MXActivity primary) |
static boolean |
GanttModelUtil.isAssignment(MXActivity mxa) |
static boolean |
GanttModelUtil.isCompleted(MXActivity mxa) |
static boolean |
GanttModelUtil.isHidden(MXActivity mxa) |
static boolean |
GanttModelUtil.isLocked(MXActivity activity) |
static boolean |
GanttModelUtil.isOtherAssignment(MXActivity mxa) |
static boolean |
GanttModelUtil.isReadOnly(MXActivity mxa) |
static boolean |
GanttModelUtil.isSecondary(MXActivity mxa) |
static boolean |
GanttModelUtil.isWorkorderApproved(MXActivity source)
Returns true if the source is a workorder and it is approved
|
static boolean |
GanttModelUtil.showRequirementIcon(MXActivity mxa) |
static boolean |
GanttModelUtil.showWorklogIcon(MXActivity mxa) |
Modifier and Type | Method and Description |
---|---|
void |
SLRouteServiceRemote.recalculateTravelTimeForAssigment(MXGanttModel mxModel,
MXActivity fromAssignment,
MXActivity toAssignment,
MXResource resource,
MboRemote project,
UserInfo userInfo)
Recalculate Travel Time for Moved/Created Assignments.
|
void |
SLRouteService.recalculateTravelTimeForAssigment(MXGanttModel mxModel,
MXActivity fromAssignment,
MXActivity toAssignment,
MXResource resource,
MboRemote project,
UserInfo userInfo) |