public class SimpleGranularityDualGanttChart extends DualGanttChart
SimpleGranularity
for its dateline model, the status
bar, and the grid policy. This class is intended to be a convenience class
that makes it easier to create Gantt charts that use this granularty instead
of the more common TimeGranularity
.SimpleGranularity
,
SimpleGranularityDatelineModel
,
SimpleGranularityDatelineRenderer
,
SimpleGranularityStatusBarPolicy
,
SimpleGranularityGridPolicy
,
SimpleGranularityGanttChart
,
Serialized FormAbstractGanttChart.Banner
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
PROPERTY_HORIZONTAL_SPLITTER_LOCATION, PROPERTY_PRIMARY_PRINT_MANAGER, PROPERTY_SECONDARY_MODEL, PROPERTY_SECONDARY_PRINT_MANAGER, PROPERTY_SECONDARY_VISIBLE, PROPERTY_VERTICAL_SPLITTER_LOCATION
PROPERTY_ACTIVE_SPREADSHEET, PROPERTY_CALENDAR_MODEL, PROPERTY_CALENDAR_VISIBLE, PROPERTY_COLUMN_MODEL, PROPERTY_COMMAND_STACK, PROPERTY_CONTROLS_BG_COLOR, PROPERTY_CONTROLS_FG_COLOR, PROPERTY_CROSSHAIR_VISIBLE, PROPERTY_GRID_LINE_MODE, PROPERTY_KEY_COLUMN_POSITION, PROPERTY_LABELS_VISIBLE, PROPERTY_LAYER_CONTAINER_ROW_HEADER_WIDTH, PROPERTY_MODEL, PROPERTY_PAGING_MODEL, PROPERTY_POLICY_PROVIDER, PROPERTY_POPUP_VISIBLE, PROPERTY_RELATIONS_VISIBLE, PROPERTY_ROW_LAYER_VISIBLE, PROPERTY_ROW_RESIZE_POSITION, PROPERTY_TIME_NOW_SCROLLING, PROPERTY_TIME_NOW_VISIBLE, PROPERTY_TREE_TABLE_ROW_HEADER_WIDTH, PROPERTY_VERTICAL_LINES_ON_TOP
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
SimpleGranularityDualGanttChart()
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IColumnModel columnModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel model)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
IColumnModel columnModel,
SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(IGanttChartModel primaryModel,
IGanttChartModel secondaryModel,
SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
SimpleGranularityDualGanttChart(SimpleComponentFactory compFactory)
Constructs a new dual Gantt chart that uses a simple dateline.
|
Modifier and Type | Method and Description |
---|---|
ISelectorFactory |
getSelectorFactory()
Returns the selector factory used by the Gantt chart for creating
selectors in various places.
|
createLayerContainerScrollPane, createTreeTableScrollPane, getFixedHorizonalSplitterLocation, getFixedVerticalSplitterLocation, getGridComponents, getHorizontalLayerContainerScrollBar, getHorizontalSplitter, getHorizontalSplitterLocation, getHorizontalTreeTableScrollBar, getLayerContainers, getLayerContainerScrollPanes, getPrimaryLayerContainer, getPrimaryLayerContainerRowHeader, getPrimaryLayerContainerScrollPane, getPrimaryPrintManager, getPrimaryTreeTable, getPrimaryTreeTableRowHeader, getPrimaryTreeTableScrollPane, getPrintContexts, getSecondaryLayerContainer, getSecondaryLayerContainerRowHeader, getSecondaryLayerContainerScrollPane, getSecondaryModel, getSecondaryPrintManager, getSecondaryPrintSetup, getSecondaryTreeTable, getSecondaryTreeTableRowHeader, getSecondaryTreeTableScrollPane, getSecondaryWeight, getSplitterSize, getTreeTables, getTreeTableScrollPanes, getVerticalSplitter, getVerticalSplitterLocation, isSecondaryVisible, print, print, printSecondaryModel, printSecondaryModel, propertyChange, resetToPreferredSizes, setHorizontalSplitterLocation, setModel, setPrimaryPrintManager, setSecondaryModel, setSecondaryPrintManager, setSecondaryPrintSetup, setSecondaryVisible, setSecondaryWeight, setSplitterSize, setVerticalSplitterLocation, tearDown
addAvailableColumn, addMessage, addMessageListener, addSortingListener, addToolBarAction, alignEndTimes, alignStartTimes, clearMessages, clearToolBarActions, collapseAll, columnModelChanged, commandExecute, commandRedo, commandStackChanged, commandUndo, createPrintableGanttChart, expandAll, fireMessageAdded, fireMessageRemoved, fireMessagesCleared, fireSortingEvent, getActiveSpreadsheet, getAvailableColumns, getCalendarModel, getColumn, getColumnCount, getColumnModel, getCommandInterceptor, getCommandStack, getComponentFactory, getControlsBackground, getControlsForeground, getDateline, getDatelineModel, getEventline, getGranularity, getGridLineMode, getKeyColumn, getKeyColumnPosition, getLayerContainerRowHeaderWidth, getMessages, getModel, getPagingModel, getPolicyProvider, getPrintSetup, getProgressMonitorFactory, getRowResizePosition, getTimeline, getTimeSpan, getToolBarActions, getTreeTableHeader, getTreeTableRowHeaderWidth, isCalendarVisible, isCrosshairVisible, isLabelsVisible, isPopupVisible, isRelationsVisible, isRowLayerVisible, isShowingCommandExceptions, isTimeNowScrolling, isTimeNowVisible, isVerticalLinesOnTop, keyPressed, keyReleased, keyTyped, optimizeColumnWidth, optimizeColumnWidth, optimizeColumnWidth, optimizeColumnWidth, optimizeColumnWidth, optimizeColumnWidth, pageChanged, pageWillChange, paint, paintRowResizePosition, removeAvailableColumn, removeMessage, removeMessageListener, removeSortingListener, removeToolBarAction, setActiveSpreadsheet, setAvailableColumns, setCalendarModel, setCalendarVisible, setColumnModel, setCommandInterceptor, setCommandStack, setControlsBackground, setControlsForeground, setCrosshairVisible, setEnabled, setGranularity, setGridLineMode, setKeyColumnPosition, setLabelsVisible, setLayerContainerRowHeaderWidth, setPagingModel, setPolicyProvider, setPopupVisible, setPrintSetup, setProgressMonitorFactory, setRelationsVisible, setRowLayerVisible, setRowResizePosition, setShowingCommandExceptions, setTimeNowScrolling, setTimeNowVisible, setTimeSpan, setTreeTableRowHeaderWidth, setVerticalLinesOnTop, showAllObjects, showEarliestObjects, showLatestObjects, showMessage, showMessage, showMessage, showMessageContext, showMessages, showTime, showTimeNow, sortTables
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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 SimpleGranularityDualGanttChart(IGanttChartModel primaryModel, IGanttChartModel secondaryModel, IColumnModel columnModel, SimpleComponentFactory compFactory)
primaryModel
- the primary Gantt chart modelsecondaryModel
- the secondary Gantt chart modelcolumnModel
- the column modelcompFactory
- the component factory used to create the various commponents
of which a Gantt chart existspublic SimpleGranularityDualGanttChart(IGanttChartModel primaryModel, IGanttChartModel secondaryModel, IColumnModel columnModel)
primaryModel
- the primary Gantt chart modelsecondaryModel
- the secondary Gantt chart modelcolumnModel
- the column modelpublic SimpleGranularityDualGanttChart(IGanttChartModel primaryModel, IGanttChartModel secondaryModel, SimpleComponentFactory compFactory)
primaryModel
- the primary Gantt chart modelsecondaryModel
- the secondary Gantt chart modelcompFactory
- the component factory used to create the various commponents
of which a Gantt chart existspublic SimpleGranularityDualGanttChart(IGanttChartModel primaryModel, IGanttChartModel secondaryModel)
primaryModel
- the primary Gantt chart modelsecondaryModel
- the secondary Gantt chart modelpublic SimpleGranularityDualGanttChart(IGanttChartModel model)
model
- the primary Gantt chart modelpublic SimpleGranularityDualGanttChart(IColumnModel columnModel)
columnModel
- the column modelpublic SimpleGranularityDualGanttChart(SimpleComponentFactory compFactory)
compFactory
- the component factory used to create the various commponents
of which a Gantt chart existspublic SimpleGranularityDualGanttChart()
public ISelectorFactory getSelectorFactory()
AbstractGanttChart
TimeGranularitySelectorFactory
singleton instance.getSelectorFactory
in class AbstractGanttChart
TimeGranularitySelectorFactory.getInstance()
Copyright © 2006–2016 Dirk Lemmermann Software & Consulting. All rights reserved.