public class SKDResourceHourDataChart
extends ilog.views.schedule.IlvResourceDataChart
AUTO_RESOURCE_DISPLAY_DISABLED, DISPLAY_ALL_LEAVES, DISPLAY_ALL_RESOURCES, DISPLAY_SELECTED_LEAVES, DISPLAY_SELECTED_RESOURCES, DISPLAY_SELECTED_SUBTREES
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
SKDResourceHourDataChart(ilog.views.chart.IlvChart chart,
ilog.views.chart.renderer.IlvStairChartRenderer chartRenderder,
ResourceHourViewStyleResolver rhViewStyleResolver) |
Modifier and Type | Method and Description |
---|---|
ilog.views.schedule.data.IlvResourceDataSet |
createDataSet(ilog.views.gantt.IlvResource resource,
ilog.views.schedule.data.IlvReservationDataPolicy dataPolicy) |
ilog.views.chart.IlvDoublePoints |
getActivityResourceMap(ilog.views.gantt.IlvResource resource)
This method calculates the total planned labor hours for the activity start date based on crafts.
|
java.util.ArrayList<ilog.views.chart.data.IlvDefaultDataSet> |
getAvailabilityDataSet(ilog.views.gantt.IlvResource resource) |
java.util.ArrayList<ilog.views.chart.data.IlvDefaultDataSet> |
getResourceHourDataSet(ilog.views.gantt.IlvResource resource,
ilog.views.chart.data.IlvDataPoints resourceLoadDataPoints) |
boolean |
isOverlaping(com.ibm.tivoli.maximo.skd.applet.SKDResourceHourDataChart.WOActivity activity,
com.ibm.tivoli.maximo.skd.applet.SKDResourceHourDataChart.Shift shift)
checks if activity is in shift.
|
void |
setAppletGanttModel(AppletGanttModel model) |
void |
syncGanttModel(ilog.views.gantt.IlvScheduleChart scheduleChart,
int resourceDisplayMode) |
void |
unsyncGanttModel() |
clearAllDisplayedResources, displayedResourcesIterator, displayResource, getReservationDataPolicy, getResourceDisplayMode, isDisplayed, setReservationDataPolicy, setResourceDisplayMode, syncGanttModel
addChartDrawListener, addChartListener, addChartRendererListener, addDecoration, addGanttModelListener, addInteractor, addInteractor, addLegend, addTimeScrollListener, getBaseTextDirection, getChartArea, getChartAreaBorder, getDataRangePolicy, getDecorations, getDefaultColors, getFontManager, getFooter, getFooterText, getGanttModel, getHeader, getHeaderText, getInteractors, getLegend, getLegendPosition, getMaxVisibleTime, getMinVisibleDuration, getMinVisibleTime, getPlotAreaBackground, getRenderer, getStyleSheet, getStyleSheetDebugMask, getStyleSheets, getStyleSheets, getTimeConverter, getTimeScale, getULocale, getVisibleDuration, getVisibleInterval, getVisibleTime, getXGrid, getYAxis, getYGrid, getYScale, getYScaleTitle, getYScaleTitleRotation, isAntiAliasing, isAntiAliasingText, isLegendVisible, isScalingFont, isYAxisReversed, isYGridVisible, isYScaleVisible, registerFunction, removeChartDrawListener, removeChartListener, removeChartRendererListener, removeDecoration, removeGanttModelListener, removeInteractor, removeTimeScrollListener, setAntiAliasing, setAntiAliasingText, setBackground, setBaseTextDirection, setChartAreaBorder, setDataRangePolicy, setDecorations, setDefaultColors, setFont, setFooter, setFooterText, setForeground, setGanttModel, setHeader, setHeaderText, setInteractors, setLegend, setLegendPosition, setLegendVisible, setLocale, setMaxVisibleTime, setMinVisibleDuration, setMinVisibleTime, setOpaque, setPlotAreaBackground, setRenderer, setScalingFont, setStyleSheet, setStyleSheetDebugMask, setStyleSheets, setStyleSheets, setTimeConverter, setTimeScale, setULocale, setVisibleDuration, setVisibleInterval, setVisibleTime, setXGrid, setYAxisReversed, setYGrid, setYGridVisible, setYScale, setYScaleTitle, setYScaleTitleRotation, setYScaleVisible, syncXAxis, unsyncXAxis
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public SKDResourceHourDataChart(ilog.views.chart.IlvChart chart, ilog.views.chart.renderer.IlvStairChartRenderer chartRenderder, ResourceHourViewStyleResolver rhViewStyleResolver)
public void setAppletGanttModel(AppletGanttModel model)
public ilog.views.schedule.data.IlvResourceDataSet createDataSet(ilog.views.gantt.IlvResource resource, ilog.views.schedule.data.IlvReservationDataPolicy dataPolicy)
createDataSet
in class ilog.views.schedule.IlvResourceDataChart
public java.util.ArrayList<ilog.views.chart.data.IlvDefaultDataSet> getResourceHourDataSet(ilog.views.gantt.IlvResource resource, ilog.views.chart.data.IlvDataPoints resourceLoadDataPoints)
public void syncGanttModel(ilog.views.gantt.IlvScheduleChart scheduleChart, int resourceDisplayMode)
syncGanttModel
in class ilog.views.schedule.IlvResourceDataChart
public void unsyncGanttModel()
unsyncGanttModel
in class ilog.views.schedule.IlvResourceDataChart
public java.util.ArrayList<ilog.views.chart.data.IlvDefaultDataSet> getAvailabilityDataSet(ilog.views.gantt.IlvResource resource)
public ilog.views.chart.IlvDoublePoints getActivityResourceMap(ilog.views.gantt.IlvResource resource)
resource
- public boolean isOverlaping(com.ibm.tivoli.maximo.skd.applet.SKDResourceHourDataChart.WOActivity activity, com.ibm.tivoli.maximo.skd.applet.SKDResourceHourDataChart.Shift shift)
acitivity
- shift
-