com.ibm.tivoli.maximo.miniapps.scheduler

Class Selection

  • java.lang.Object
    • com.ibm.tivoli.maximo.miniapps.scheduler.Selection


  • public class Selection
    extends java.lang.Object
    Selection represents a selection of resources and activities from the Gantt/Table including information about which row, column, and column value that resulted in the final selection action.
    • Constructor Detail

      • Selection

        public Selection(com.ibm.json.java.JSONObject selection)
    • Method Detail

      • getActivityIds

        public com.ibm.json.java.JSONArray getActivityIds()
        Should never be null, but might be empty
        Returns:
      • getResourceIds

        public com.ibm.json.java.JSONArray getResourceIds()
        Should never be null, but might be empty
        Returns:
      • getCurrentRowId

        public java.lang.String getCurrentRowId()
      • getCurrentRowParentId

        public java.lang.String getCurrentRowParentId()
      • isResourceViewSelection

        public boolean isResourceViewSelection()
      • getColumn

        public java.lang.String getColumn()
      • getColumnValue

        public java.lang.Object getColumnValue()
      • isGanttSelected

        public boolean isGanttSelected()
      • isNameSelected

        public boolean isNameSelected()
      • isGanttOrNameSelected

        public boolean isGanttOrNameSelected()
      • isValidResourceColumn

        public boolean isValidResourceColumn(MXGanttModel model)
      • hasActivities

        public boolean hasActivities()
      • hasResources

        public boolean hasResources()
      • getFirstActivity

        public java.lang.String getFirstActivity()
      • getFirstResource

        public java.lang.String getFirstResource()
      • hasMultipleResources

        public boolean hasMultipleResources()
      • hasMultipleActivities

        public boolean hasMultipleActivities()
      • isSingeResourcedSelected

        public boolean isSingeResourcedSelected()
      • isSingeActivitySelected

        public boolean isSingeActivitySelected()
      • toResourceIdCommaString

        public java.lang.String toResourceIdCommaString()
      • toActivityIdCommaString

        public java.lang.String toActivityIdCommaString()
      • getResourceId

        public java.lang.String getResourceId(int l)
      • getActivityId

        public java.lang.String getActivityId(int l)
      • toActivityIdStringArray

        public java.lang.String[] toActivityIdStringArray()
      • toResourceIdStringArray

        public java.lang.String[] toResourceIdStringArray()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object