Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Prev
  • Next
  • Frames
  • No Frames
  • All Classes

Uses of Class
com.ibm.tivoli.maximo.skd.model.MXActivity

  • Packages that use MXActivity 
    Package Description
    com.ibm.tivoli.maximo.miniapps.scheduler  
    com.ibm.tivoli.maximo.miniapps.scheduler.constraint  
    com.ibm.tivoli.maximo.miniapps.scheduler.crews  
    com.ibm.tivoli.maximo.miniapps.scheduler.dispatch  
    com.ibm.tivoli.maximo.miniapps.scheduler.pm  
    com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews  
    com.ibm.tivoli.maximo.skd.model  
    com.ibm.tivoli.maximo.skd.model.datagroup.amcrew  
    com.ibm.tivoli.maximo.skd.model.datagroup.pm  
    com.ibm.tivoli.maximo.skd.objservice  
    com.ibm.tivoli.maximo.skd.objservice.amcrew  
    com.ibm.tivoli.maximo.skd.objservice.asset  
    com.ibm.tivoli.maximo.skd.objservice.location  
    com.ibm.tivoli.maximo.skd.objservice.pm  
    com.ibm.tivoli.maximo.skd.service  
    com.ibm.tivoli.maximo.skd.util  
    com.ibm.tivoli.maximo.slroute  
    • Uses of MXActivity in com.ibm.tivoli.maximo.miniapps.scheduler

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler that return MXActivity 
      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) 
      Methods in com.ibm.tivoli.maximo.miniapps.scheduler with parameters of type MXActivity 
      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) 
      protected boolean ILogResourcesGanttModelToTreeGridSerializer.canEncodeActivity(MXActivity activity) 
      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 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 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) 
      protected java.lang.String ILogResourcesGanttModelToTreeGridSerializer.getColorForModAvail(MXActivity a) 
      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) 
      protected int ILogResourcesGanttModelToTreeGridSerializer.getRunHeight(MXActivity act) 
      static java.util.List GanttUtil.getSecondaryAssignmens(MXGanttModel model, MXActivity primary) 
      static java.lang.String GanttUtil.getTGNWParts(MXGanttModel model, MXActivity mxa, TreeGridUtil.ITGSerializationHelper helper) 
      protected ILogModelToTreeGridBuilder.ActivityInpectionResult ILogModelToTreeGridBuilder.inspectActivity(MXGanttModel model, MXActivity mxa)
      Is called as the first step in the writeJsonActivity process.
      protected void ILogResourcesGanttModelToTreeGridSerializer.inspectReservation(MXGanttModel model, MXResource mxr, MXActivity act)
      Gives the process an attempt to inspect the activity and potentially make changes to it, before the activity is serialized to the model.
      static boolean GanttUtil.isAssignment(MXActivity mxa) 
      static boolean GanttUtil.isCompleted(MXActivity mxa) 
      static boolean GanttUtil.isExtraTime(MXActivity a) 
      static boolean GanttUtil.isHidden(MXActivity mxa) 
      protected boolean ILogResourcesGanttModelToTreeGridSerializer.isIncludedInModel(MXActivity act) 
      static boolean GanttUtil.isInterruptable(MXGanttModel model, MXActivity mxa) 
      static boolean GanttUtil.isLocked(MXActivity activity) 
      boolean BaseTreeGridMiniAppBean.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.isResourceLocked(MXActivity activity) 
      boolean BaseTreeGridMiniAppBean.isResourceLocked(MXActivity activity) 
      static boolean GanttUtil.isSecondary(MXActivity mxa) 
      void WorkViewBean.markAssignmentDelete(java.util.concurrent.Future modelFuture, com.ibm.json.java.JSONObject obj, MXActivity act) 
      protected void ILogResourcesGanttModelToTreeGridSerializer.onAfterEncodeReservation(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, MXActivity act, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper)
      Called after an Reservation Activity is added to the Model.
      protected void WorkViewBean.processChange(WebClientSession sess, MXGanttModel mxGanttModel, ReplyBuilder reply, com.ibm.json.java.JSONObject change, MXActivity mxa)
      Allow subclasses to process model changes BEFORE add model changes
      protected void SchedulerWorkViewBean.processChange(WebClientSession sess, MXGanttModel model, ReplyBuilder reply, com.ibm.json.java.JSONObject change, MXActivity mxa) 
      protected void ILogResourcesGanttModelToTreeGridSerializer.refreshActivity(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) 
      protected void WorkViewBean.updateConstraints(java.lang.String treeGridDescendents, MXActivity from, java.util.concurrent.Future modelFuture, ReplyBuilder reply, boolean forceUpdate) 
      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 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) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.miniapps.scheduler.constraint

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.constraint with parameters of type MXActivity 
      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.
    • Uses of MXActivity in com.ibm.tivoli.maximo.miniapps.scheduler.crews

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.crews that return MXActivity 
      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) 
      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.crews with parameters of type MXActivity 
      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) 
      protected ILogModelToTreeGridBuilder.ActivityInpectionResult CrewWorkModelSerializer.inspectActivity(MXGanttModel model, MXActivity mxa) 
      static void CrewUtil.inspectActivity(MXGanttModel model, MXActivity mxa) 
      protected boolean CrewAssignModelSerializer.isIncludedInModel(MXActivity act) 
      void CrewAssignViewBean.markAssignmentDelete(java.util.concurrent.Future 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) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.miniapps.scheduler.dispatch

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.dispatch with parameters of type MXActivity 
      Modifier and Type Method and Description
      com.ibm.json.java.JSONObject MapFacadeTG.convertActivityToAssignmentJson(MXActivity activity) 
      protected java.lang.String DispatchModelSerializer.getColorForModAvail(MXActivity act) 
      protected int DispatchModelSerializer.getRunHeight(MXActivity act) 
      protected void DispatchModelSerializer.inspectReservation(MXGanttModel model, MXResource mxr, MXActivity act) 
      protected boolean DispatchModelSerializer.isIncludedInModel(MXActivity act) 
      boolean DispatchViewBean.isLocked(MXActivity activity) 
      boolean DispatchViewBean.isResourceLocked(MXActivity activity) 
      protected void DispatchModelSerializer.onAfterEncodeReservation(TGJsonWriter jsonWriter, MXGanttModel model, MXResource mxr, MXActivity act, boolean isRunBar, TreeGridUtil.ITGSerializationHelper helper) 
      protected void DispatchModelSerializer.refreshActivity(MXActivity act) 
      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) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.miniapps.scheduler.pm

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.pm that return MXActivity 
      Modifier and Type Method and Description
      MXActivity SKDPMUtility.getLeafActivity(MXActivity parentActivity)
      For a given editable PM activity, returns its first leaf.
      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.pm with parameters of type MXActivity 
      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 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
    • Uses of MXActivity in com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews

      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews that return MXActivity 
      Modifier and Type Method and Description
      MXActivity ResourceScheduleView.createNewAssignment(MXGanttModel model, WebClientSession session, MXActivity act, MXResource res, long start, long end) 
      Methods in com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews with parameters of type MXActivity 
      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) 
      boolean ResourceScheduleView.isResourceLocked(MXActivity activity) 
      void ResourceScheduleView.mergeAssignments(MXGanttModel model, WebClientSession session, MXActivity parentActivity, MXActivity activity, MXResource res, ReplyBuilder reply) 
      protected void ResourceScheduleView.processChange(WebClientSession sess, MXGanttModel model, ReplyBuilder reply, com.ibm.json.java.JSONObject change, MXActivity mxa) 
      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
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.model

      Subclasses of MXActivity in com.ibm.tivoli.maximo.skd.model 
      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)
      Methods in com.ibm.tivoli.maximo.skd.model that return MXActivity 
      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() 
      Methods in com.ibm.tivoli.maximo.skd.model with parameters of type MXActivity 
      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 MXSegmentManager.children(MXGanttModel model, MXActivity parent) 
      MXConstraint MXConstraint.Factory.createConstraint(MXActivity fromActivity, MXActivity toActivity, ilog.views.gantt.IlvConstraintType type) 
      MXConstraint MXConstraintFactory.createConstraint(MXActivity fromActivity, MXActivity toActivity, ilog.views.gantt.IlvConstraintType type)
      Create a constraint
      MXReservation MXReservation.Factory.createReservation(MXResource resource, MXActivity activity) 
      MXReservation MXReservationFactory.createReservation(MXResource resource, MXActivity activity)
      Create a reservation
      static java.lang.Object 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) 
      Constructors in com.ibm.tivoli.maximo.skd.model with parameters of type MXActivity 
      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) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.model.datagroup.amcrew

      Subclasses of MXActivity in com.ibm.tivoli.maximo.skd.model.datagroup.amcrew 
      Modifier and Type Class and Description
      class  SKDAMCrewSegmentInfo
      Class to hold information about each segment.
      Constructors in com.ibm.tivoli.maximo.skd.model.datagroup.amcrew with parameters of type MXActivity 
      Constructor and Description
      SKDAMCrewSegmentInfo(MXActivity parent, int seq) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.model.datagroup.pm

      Subclasses of MXActivity in com.ibm.tivoli.maximo.skd.model.datagroup.pm 
      Modifier and Type Class and Description
      class  SKDSegmentInfo
      Class to hold information about each segment.
      Constructors in com.ibm.tivoli.maximo.skd.model.datagroup.pm with parameters of type MXActivity 
      Constructor and Description
      SKDSegmentInfo(MXActivity parent, int seq) 
      SKDSegmentInfo(MXActivity parent, int seq, java.lang.String prefix) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.objservice

      Methods in com.ibm.tivoli.maximo.skd.objservice with parameters of type MXActivity 
      Modifier and Type Method and Description
      java.util.List 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 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
      protected void WOActivityDataManager.setActualDatesForCompletedWork(MXActivity activity, MboRemote mboObject)
      If Completed, then use the actual start and end dates, if exist as the start and end times of this activity.
      protected void WOActivityDataManager.setTargetAndActualDates(MXActivity activity, MboRemote mboObject)
      Sets the dates needed for showing Schedule Compliance
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.objservice.amcrew

      Methods in com.ibm.tivoli.maximo.skd.objservice.amcrew with parameters of type MXActivity 
      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 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
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.objservice.asset

      Methods in com.ibm.tivoli.maximo.skd.objservice.asset with parameters of type MXActivity 
      Modifier and Type Method and Description
      void AssetActivityDataManager.loadActivity(MXActivity activity, java.lang.String objectName, MXGanttModel model)
      Load activity information for the model
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.objservice.location

      Methods in com.ibm.tivoli.maximo.skd.objservice.location with parameters of type MXActivity 
      Modifier and Type Method and Description
      void LocationActivityDataManager.loadActivity(MXActivity activity, java.lang.String objectName, MXGanttModel model)
      Load activity information for the model
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.objservice.pm

      Methods in com.ibm.tivoli.maximo.skd.objservice.pm with parameters of type MXActivity 
      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
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.service

      Methods in com.ibm.tivoli.maximo.skd.service with parameters of type MXActivity 
      Modifier and Type Method and Description
      java.util.List ActivityDataManager.getModifiedActivityChildren(MXActivity activity, java.lang.String objectName, MboRemote mboObject, MXGanttModel model)
      Get modified children activities for a parent activity
      java.util.List AbstractActivityDataManager.getModifiedActivityChildren(MXActivity activity, java.lang.String objectName, MboRemote mboObject, MXGanttModel model)
      Get modified children activities
      protected void SKDAppService.identifyAdditionalModifiedActivities(MXGanttModel model, MXActivity parentActivity, java.util.ArrayList modifiedActivities)
      Identify additional activities that are modified
      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 ActivityDataManager.linkChildDummyNode(MXActivity activity, MXGanttModel mxganttmodel, SKDAppService.ActivityData activityData)
      Add dummy child node for an activity node.
      java.util.List 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
      protected void SKDAppService.removeDummyActivitiesIfNoChild(MXGanttModel model, MXActivity parentActivity) 
      protected void SKDAppService.removeUnauthorizedActivities(MXGanttModel model, MXActivity parentActivity)
      Remote unauthorized activities from model.
      protected void SKDAppService.setProjectPropertiesToActivity(MXActivity activity, MboRemote project)
      Set project properties to the activity
    • Uses of MXActivity in com.ibm.tivoli.maximo.skd.util

      Methods in com.ibm.tivoli.maximo.skd.util that return MXActivity 
      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) 
      Methods in com.ibm.tivoli.maximo.skd.util with parameters of type MXActivity 
      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 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.isResourceLocked(MXActivity activity) 
      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) 
    • Uses of MXActivity in com.ibm.tivoli.maximo.slroute

      Methods in com.ibm.tivoli.maximo.slroute with parameters of type MXActivity 
      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) 
Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Prev
  • Next
  • Frames
  • No Frames
  • All Classes