com.ibm.tivoli.maximo.skd.model

Class GanttConfig

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.model.GanttConfig
    • Field Detail

      • STATE_SELECTACTIVITIES

        protected static final java.lang.String STATE_SELECTACTIVITIES
        See Also:
        Constant Field Values
      • STATE_SELECTRESOURCES

        protected static final java.lang.String STATE_SELECTRESOURCES
        See Also:
        Constant Field Values
    • Constructor Detail

      • GanttConfig

        public GanttConfig()
    • Method Detail

      • addActivityPropertyInfo

        public void addActivityPropertyInfo(IMXActivityPropertyInfo activityPropertyInfo)
        Add activity property information
        Parameters:
        activityPropertyInfo -
      • addResourcePropertyInfo

        public void addResourcePropertyInfo(IMXResourcePropertyInfo resourcePropertyInfo)
        Add resource property information
        Parameters:
        resourcePropertyInfo -
      • setResourcePropertyInfo

        public void setResourcePropertyInfo(java.util.List resPropInfo,
                                            java.util.Set resourcePropNames)
        Set reservation property information
        Parameters:
        reservationPropertyInfo -
      • addReservationPropertyInfo

        public void addReservationPropertyInfo(IMXReservationPropertyInfo reservationPropertyInfo)
        Add reservation property information
        Parameters:
        reservationPropertyInfo -
      • addConstraintPropertyInfo

        public void addConstraintPropertyInfo(IMXConstraintPropertyInfo constraintPropertyInfo)
        Add constraint property information
        Parameters:
        constraintPropertyInfo -
      • getActivityPropertyNames

        public java.util.Iterator getActivityPropertyNames()
        Get name of all activity properties
        Specified by:
        getActivityPropertyNames in interface IGanttConfigInfo
        Returns:
        Iterator of name of all activity properties
      • getResourcePropertyNames

        public java.util.Iterator getResourcePropertyNames()
        Get name of all resource properties
        Specified by:
        getResourcePropertyNames in interface IGanttConfigInfo
        Returns:
        Iterator of name of all resource properties
      • getReservationPropertyNames

        public java.util.Iterator getReservationPropertyNames()
        Get name of all reservation properties
        Specified by:
        getReservationPropertyNames in interface IGanttConfigInfo
        Returns:
        Iterator of name of all reservation properties
      • getConstraintPropertyNames

        public java.util.Iterator getConstraintPropertyNames()
        Get name of all constraint properties
        Specified by:
        getConstraintPropertyNames in interface IGanttConfigInfo
        Returns:
        Iterator of name of all constraint properties
      • getSelectedActivities

        public java.util.ArrayList getSelectedActivities()
        Get list of selected activities
        Specified by:
        getSelectedActivities in interface IGanttConfigInfo
        Returns:
        list of selected activities
      • setSelectedActivities

        public void setSelectedActivities(java.util.ArrayList selectedActivities)
        Sets list of selected activities
        Parameters:
        ArrayList - of selected activities
      • getSelectedResources

        public java.util.ArrayList getSelectedResources()
        Get list of selected resources
        Specified by:
        getSelectedResources in interface IGanttConfigInfo
        Returns:
        list of selected resources
      • setSelectedResources

        public void setSelectedResources(java.util.ArrayList selectedResources)
        Sets list of selected resources
        Parameters:
        ArrayList - of selected Resources
      • getPropertyData

        public java.util.HashMap getPropertyData()
        Get property data
        Specified by:
        getPropertyData in interface IGanttConfigInfo
        Returns:
        HashMap property data
      • setPropertyData

        public void setPropertyData(java.util.HashMap propertyData)
        Sets property data
        Parameters:
        HashMap - Object> propertyData
      • getSystemPropMap

        public java.util.HashMap getSystemPropMap()
        Get a HashMap of system properties needed to pass to applet
        Specified by:
        getSystemPropMap in interface IGanttConfigInfo
        Returns:
      • setSystemPropMap

        public void setSystemPropMap(java.util.HashMap map)
        Set a HashMap of system properties needed to pass to applet
        Parameters:
        - propvalue>
      • getPropertyValue

        public java.lang.Object getPropertyValue(java.lang.String propertyName)
        Get the property value for a property name
        Parameters:
        propertyName -
        Returns:
        property value
      • setPropertyValue

        public void setPropertyValue(java.lang.String propertyName,
                                     java.lang.Object value)
        Sets property name and value
        Parameters:
        propertyName -
        value -
      • getVerticalScrollPosition

        public int getVerticalScrollPosition()
        Description copied from interface: IGanttConfigInfo
        Get position of Vertical Scroll Bar
        Specified by:
        getVerticalScrollPosition in interface IGanttConfigInfo
        Returns:
        value representing location of the vertical scroll position.