com.ibm.tivoli.maximo.skd.model

Class GanttConfigInfo

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.model.GanttConfigInfo
    • 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

      • GanttConfigInfo

        public GanttConfigInfo()
    • 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
      • getVSplitPaneDividerLocation

        public int getVSplitPaneDividerLocation()
        Get location of vertical divider
        Specified by:
        getVSplitPaneDividerLocation in interface IGanttConfigInfo
        Returns:
        location of vertical divider
      • setVSplitPaneDividerLocation

        public void setVSplitPaneDividerLocation(int splitPaneDividerLocation)
        Set location of vertical divider
        Parameters:
        splitPaneDividerLocation -
      • getHSplitPaneDividerLocation

        public int getHSplitPaneDividerLocation()
        Get location of horizonstal divider
        Specified by:
        getHSplitPaneDividerLocation in interface IGanttConfigInfo
        Returns:
        location of horizontal divider
      • setHSplitPaneDividerLocation

        public void setHSplitPaneDividerLocation(int splitPaneDividerLocation)
        Set location of horizontal divider
        Parameters:
        splitPaneDividerLocation -
      • setVisibleStartTime

        public void setVisibleStartTime(long visibleStartTime)
        Set visible start time
        Parameters:
        visibleStartTime -
      • setVisibleInterval

        public void setVisibleInterval(long visibleInterval)
        Set visible interval
        Parameters:
        visibleInterval -
      • 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
      • setVerticalScrollPosition

        public void setVerticalScrollPosition(int vScrollPos)
        Set Vertical Scroll Position
        Parameters:
        vScrollPos - Location of Vertical Scroll
      • getVerticalScrollPosition

        public int getVerticalScrollPosition()
        Get Vertical Scroll Position
        Specified by:
        getVerticalScrollPosition in interface IGanttConfigInfo
        Returns:
        value representing location of the vertical scroll position.
      • 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 -