public class LoadAndAvailabilityResourceViewCompareItem extends CompareItem<ilog.views.gantt.IlvScheduleChart> implements SKDStairChartRenderer.StyleResolver
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
LoadAndAvailabilityResourceViewCompareItem(Viewer viewer,
java.lang.String id,
java.lang.String name,
ilog.views.gantt.IlvTimeScrollController timeController) |
Modifier and Type | Method and Description |
---|---|
void |
addChartDividerListener(ilog.views.gantt.event.ChartDividerListener listener)
adds a divider listener
|
void |
attachAppletModel(ilog.views.gantt.IlvScheduleChart chart,
AppletGanttModel model,
SKDResourceLoadAndAvailabilityChart loadChart)
Whenever a model is changed, called to update the view content.
|
ilog.views.gantt.IlvScheduleChart |
createChart(ilog.views.gantt.IlvGanttModel model,
ilog.views.gantt.IlvTimeScrollController timeController)
Creates the
IlvHierarchyChart for the view |
int |
getDividerLocation()
returns the divider location
|
ilog.views.chart.IlvStyle |
getStyle(ilog.views.chart.data.IlvDataSet set)
Return the configured style for the given dataset.
|
void |
setDividerLocation(int loc)
sets the divider location
|
void |
setFiltering(boolean filtering)
enable/disable filtering
|
void |
setSyncEnabled(boolean b)
Enables/Disables syncing of this view to another view
|
addVerticalScrollListener, applyRegexFilter, attachModel, configureSyncTo, findComponent, getChart, getChartContainer, getId, getIndexedItems, getModel, getName, getParent, getTable, getTimeScrollController, getViewer, makeVisible, removeAll, removeChartDividerListener, removeVerticalScrollListener, setChartContainer, setErrorMessage, setHeaderText, setVerticalPosition, sync, unselectAll
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, 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, 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, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
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, 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, 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, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public LoadAndAvailabilityResourceViewCompareItem(Viewer viewer, java.lang.String id, java.lang.String name, ilog.views.gantt.IlvTimeScrollController timeController)
public ilog.views.gantt.IlvScheduleChart createChart(ilog.views.gantt.IlvGanttModel model, ilog.views.gantt.IlvTimeScrollController timeController)
IlvHierarchyChart
for the viewcreateChart
in class CompareItem<ilog.views.gantt.IlvScheduleChart>
public void attachAppletModel(ilog.views.gantt.IlvScheduleChart chart, AppletGanttModel model, SKDResourceLoadAndAvailabilityChart loadChart)
public int getDividerLocation()
getDividerLocation
in class CompareItem<ilog.views.gantt.IlvScheduleChart>
public void setDividerLocation(int loc)
setDividerLocation
in class CompareItem<ilog.views.gantt.IlvScheduleChart>
public void addChartDividerListener(ilog.views.gantt.event.ChartDividerListener listener)
addChartDividerListener
in class CompareItem<ilog.views.gantt.IlvScheduleChart>
public ilog.views.chart.IlvStyle getStyle(ilog.views.chart.data.IlvDataSet set)
getStyle
in interface SKDStairChartRenderer.StyleResolver
public void setSyncEnabled(boolean b)
CompareItem
setSyncEnabled
in class CompareItem<ilog.views.gantt.IlvScheduleChart>
public void setFiltering(boolean filtering)
CompareItem
setFiltering
in class CompareItem<ilog.views.gantt.IlvScheduleChart>