Class GanttTester
- java.lang.Object
-
- org.eclipse.nebula.widgets.ganttchart.GanttTester
-
public class GanttTester extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
GanttTester.TestSettings
-
Field Summary
Fields Modifier and Type Field Description private org.eclipse.swt.widgets.Button
_bAdjustForLetters
private org.eclipse.swt.widgets.Button
_bAllowArrowKeysToMoveChart
private org.eclipse.swt.widgets.Button
_bAllowBlankAreaDragAndDropToMoveDates
private org.eclipse.swt.widgets.Button
_bAllowCheckpointResizing
private org.eclipse.swt.widgets.Button
_bAllowVerticalBlankDnd
private org.eclipse.swt.widgets.Button
_bClear
private org.eclipse.swt.widgets.Button
_bConnectEvents
private org.eclipse.swt.widgets.Combo
_bConnectionLineStyle
private org.eclipse.swt.widgets.Button
_bCreate
private org.eclipse.swt.widgets.Button
_bCreatePlannedDates
private org.eclipse.swt.widgets.Button
_bCreateSpecialRangesWithAllowNoEvents
private org.eclipse.swt.widgets.Button
_bDNDLimits
private org.eclipse.swt.widgets.Button
_bDrawFullPercentageBar
private org.eclipse.swt.widgets.Button
_bDrawHorizontalLines
private org.eclipse.swt.widgets.Button
_bDrawLockedDateMarks
private org.eclipse.swt.widgets.Button
_bDrawSelectionMarkerAroundSelectedEvent
private org.eclipse.swt.widgets.Button
_bEnableAutoScroll
private org.eclipse.swt.widgets.Button
_bEnableZooming
private org.eclipse.swt.widgets.Button
_bEventDND
private org.eclipse.swt.widgets.Button
_bEventResizing
private org.eclipse.swt.widgets.Button
_bFlipBlankAreaDragDirection
private org.eclipse.swt.widgets.Button
_bGanttPhases
private org.eclipse.swt.widgets.Button
_bHeavyRedraw
private org.eclipse.swt.widgets.Button
_bIncreaseDates
private org.eclipse.swt.widgets.Button
_bLockHeader
private org.eclipse.swt.widgets.Button
_bMoveOnlyLaterLinkedEvents
private org.eclipse.swt.widgets.Button
_bRandomColors
private org.eclipse.swt.widgets.Button
_bRandomEventColors
private org.eclipse.swt.widgets.Button
_bRandomEventLength
private org.eclipse.swt.widgets.Button
_bRandomEventTextHLocation
private org.eclipse.swt.widgets.Button
_bRandomEventTextVLocation
private org.eclipse.swt.widgets.Button
_bRandomEventVLoc
private org.eclipse.swt.widgets.Button
_bRandomImage
private org.eclipse.swt.widgets.Button
_bRandomPercentCompletes
private org.eclipse.swt.widgets.Button
_bRandomRowHeights
private org.eclipse.swt.widgets.Button
_bRedo
private org.eclipse.swt.widgets.Button
_bRedraw
private org.eclipse.swt.widgets.Button
_bSaveFull
private org.eclipse.swt.widgets.Button
_bScaleImageToDay
private org.eclipse.swt.widgets.Button
_bShowAdvancedTooltips
private org.eclipse.swt.widgets.Button
_bShowArrows
private org.eclipse.swt.widgets.Button
_bShowBoldScopeText
private org.eclipse.swt.widgets.Button
_bShowDateTipsOnScrolling
private org.eclipse.swt.widgets.Button
_bShowGradientEventBars
private org.eclipse.swt.widgets.Button
_bShowHolidays
private org.eclipse.swt.widgets.Button
_bShowOnlyDependenciesForSelectedItems
private org.eclipse.swt.widgets.Button
_bShowTooltips
private org.eclipse.swt.widgets.Button
_bShowZoomLevelBox
private org.eclipse.swt.widgets.Button
_bSpecialDateRange
private org.eclipse.swt.widgets.Button
_bStartCalendarOnFirstDayOfWeek
private org.eclipse.swt.widgets.Button
_bUndo
private org.eclipse.swt.widgets.Button
_bUseDDay
private org.eclipse.swt.widgets.Button
_bUseSections
private org.eclipse.swt.widgets.Button
_bUseSectionsLeft
private org.eclipse.swt.widgets.Button
_bUseSectionsRight
private org.eclipse.swt.widgets.Button
_bZoomToMousePointerDateOnWheelZooming
private org.eclipse.swt.widgets.Combo
_eventCountCombo
private GanttChart
_ganttChart
private GanttComposite
_ganttComposite
private org.eclipse.swt.widgets.Combo
_localeCombo
private java.util.prefs.Preferences
_prefs
private org.eclipse.swt.widgets.Spinner
_sConnectionCountNumber
private org.eclipse.swt.widgets.Combo
_scrollCombo
private org.eclipse.swt.widgets.Combo
_selCombo
private org.eclipse.swt.widgets.Spinner
_sMaxSections
private org.eclipse.swt.widgets.Table
_tEventLog
private org.eclipse.swt.widgets.Combo
_themeCombo
private org.eclipse.swt.widgets.Text
_timerText
private org.eclipse.swt.widgets.Listener
_undoRedoListener
private org.eclipse.swt.widgets.Combo
_vDNDCombo
private org.eclipse.swt.custom.ViewForm
_vfChart
private static java.lang.String
KEY
-
Constructor Summary
Constructors Constructor Description GanttTester()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private org.eclipse.swt.widgets.Composite
createAdvancedTab(org.eclipse.swt.widgets.Composite parent)
private org.eclipse.swt.widgets.Composite
createBottom(org.eclipse.swt.widgets.Composite parent)
private void
createButtonClicked()
private void
createCreateButtons(org.eclipse.swt.widgets.Composite parent)
private org.eclipse.swt.widgets.Composite
createCreationTab(org.eclipse.swt.widgets.Composite parent)
private org.eclipse.swt.widgets.Composite
createEventLogTab(org.eclipse.swt.widgets.Composite parent)
private void
eventLog(java.lang.String txt)
private java.util.Locale
getSelectedLocale()
int
getVerticalDNDStyle()
static void
main(java.lang.String[] args)
private void
moveAllEvents(int calendarObj, int amount)
private void
moveFocus()
private void
prefHook(org.eclipse.swt.widgets.Control ctrl)
Hooks a control to have state saved automatically when it changesprivate void
prefLoad(org.eclipse.swt.widgets.Control ctrl)
Loads a saved preference onto a control
-
-
-
Field Detail
-
_ganttChart
private GanttChart _ganttChart
-
_ganttComposite
private GanttComposite _ganttComposite
-
_vfChart
private final org.eclipse.swt.custom.ViewForm _vfChart
-
_timerText
private org.eclipse.swt.widgets.Text _timerText
-
_bUseSections
private org.eclipse.swt.widgets.Button _bUseSections
-
_bUseSectionsRight
private org.eclipse.swt.widgets.Button _bUseSectionsRight
-
_bUseSectionsLeft
private org.eclipse.swt.widgets.Button _bUseSectionsLeft
-
_bDrawHorizontalLines
private org.eclipse.swt.widgets.Button _bDrawHorizontalLines
-
_bIncreaseDates
private org.eclipse.swt.widgets.Button _bIncreaseDates
-
_bCreate
private org.eclipse.swt.widgets.Button _bCreate
-
_bCreatePlannedDates
private org.eclipse.swt.widgets.Button _bCreatePlannedDates
-
_bShowHolidays
private org.eclipse.swt.widgets.Button _bShowHolidays
-
_bUndo
private org.eclipse.swt.widgets.Button _bUndo
-
_bRedo
private org.eclipse.swt.widgets.Button _bRedo
-
_bRandomEventLength
private org.eclipse.swt.widgets.Button _bRandomEventLength
-
_bConnectEvents
private org.eclipse.swt.widgets.Button _bConnectEvents
-
_bRandomColors
private org.eclipse.swt.widgets.Button _bRandomColors
-
_bRandomEventColors
private org.eclipse.swt.widgets.Button _bRandomEventColors
-
_bDNDLimits
private org.eclipse.swt.widgets.Button _bDNDLimits
-
_bRandomPercentCompletes
private org.eclipse.swt.widgets.Button _bRandomPercentCompletes
-
_bGanttPhases
private org.eclipse.swt.widgets.Button _bGanttPhases
-
_bSpecialDateRange
private org.eclipse.swt.widgets.Button _bSpecialDateRange
-
_bRandomRowHeights
private org.eclipse.swt.widgets.Button _bRandomRowHeights
-
_bRandomEventVLoc
private org.eclipse.swt.widgets.Button _bRandomEventVLoc
-
_bRandomEventTextHLocation
private org.eclipse.swt.widgets.Button _bRandomEventTextHLocation
-
_bRandomEventTextVLocation
private org.eclipse.swt.widgets.Button _bRandomEventTextVLocation
-
_bUseDDay
private org.eclipse.swt.widgets.Button _bUseDDay
-
_bLockHeader
private org.eclipse.swt.widgets.Button _bLockHeader
-
_bMoveOnlyLaterLinkedEvents
private org.eclipse.swt.widgets.Button _bMoveOnlyLaterLinkedEvents
-
_bClear
private org.eclipse.swt.widgets.Button _bClear
-
_bRedraw
private org.eclipse.swt.widgets.Button _bRedraw
-
_bHeavyRedraw
private org.eclipse.swt.widgets.Button _bHeavyRedraw
-
_bSaveFull
private org.eclipse.swt.widgets.Button _bSaveFull
-
_bRandomImage
private org.eclipse.swt.widgets.Button _bRandomImage
-
_vDNDCombo
private org.eclipse.swt.widgets.Combo _vDNDCombo
-
_eventCountCombo
private org.eclipse.swt.widgets.Combo _eventCountCombo
-
_themeCombo
private org.eclipse.swt.widgets.Combo _themeCombo
-
_scrollCombo
private org.eclipse.swt.widgets.Combo _scrollCombo
-
_selCombo
private org.eclipse.swt.widgets.Combo _selCombo
-
_localeCombo
private org.eclipse.swt.widgets.Combo _localeCombo
-
_sMaxSections
private org.eclipse.swt.widgets.Spinner _sMaxSections
-
_sConnectionCountNumber
private org.eclipse.swt.widgets.Spinner _sConnectionCountNumber
-
_bEnableAutoScroll
private org.eclipse.swt.widgets.Button _bEnableAutoScroll
-
_bEventResizing
private org.eclipse.swt.widgets.Button _bEventResizing
-
_bEventDND
private org.eclipse.swt.widgets.Button _bEventDND
-
_bAdjustForLetters
private org.eclipse.swt.widgets.Button _bAdjustForLetters
-
_bConnectionLineStyle
private org.eclipse.swt.widgets.Combo _bConnectionLineStyle
-
_bShowArrows
private org.eclipse.swt.widgets.Button _bShowArrows
-
_bShowBoldScopeText
private org.eclipse.swt.widgets.Button _bShowBoldScopeText
-
_bShowGradientEventBars
private org.eclipse.swt.widgets.Button _bShowGradientEventBars
-
_bShowOnlyDependenciesForSelectedItems
private org.eclipse.swt.widgets.Button _bShowOnlyDependenciesForSelectedItems
-
_bShowTooltips
private org.eclipse.swt.widgets.Button _bShowTooltips
-
_bShowAdvancedTooltips
private org.eclipse.swt.widgets.Button _bShowAdvancedTooltips
-
_bEnableZooming
private org.eclipse.swt.widgets.Button _bEnableZooming
-
_bShowZoomLevelBox
private org.eclipse.swt.widgets.Button _bShowZoomLevelBox
-
_bAllowBlankAreaDragAndDropToMoveDates
private org.eclipse.swt.widgets.Button _bAllowBlankAreaDragAndDropToMoveDates
-
_bAllowVerticalBlankDnd
private org.eclipse.swt.widgets.Button _bAllowVerticalBlankDnd
-
_bFlipBlankAreaDragDirection
private org.eclipse.swt.widgets.Button _bFlipBlankAreaDragDirection
-
_bDrawSelectionMarkerAroundSelectedEvent
private org.eclipse.swt.widgets.Button _bDrawSelectionMarkerAroundSelectedEvent
-
_bAllowCheckpointResizing
private org.eclipse.swt.widgets.Button _bAllowCheckpointResizing
-
_bStartCalendarOnFirstDayOfWeek
private org.eclipse.swt.widgets.Button _bStartCalendarOnFirstDayOfWeek
-
_bDrawFullPercentageBar
private org.eclipse.swt.widgets.Button _bDrawFullPercentageBar
-
_bDrawLockedDateMarks
private org.eclipse.swt.widgets.Button _bDrawLockedDateMarks
-
_bShowDateTipsOnScrolling
private org.eclipse.swt.widgets.Button _bShowDateTipsOnScrolling
-
_bZoomToMousePointerDateOnWheelZooming
private org.eclipse.swt.widgets.Button _bZoomToMousePointerDateOnWheelZooming
-
_bScaleImageToDay
private org.eclipse.swt.widgets.Button _bScaleImageToDay
-
_bAllowArrowKeysToMoveChart
private org.eclipse.swt.widgets.Button _bAllowArrowKeysToMoveChart
-
_bCreateSpecialRangesWithAllowNoEvents
private org.eclipse.swt.widgets.Button _bCreateSpecialRangesWithAllowNoEvents
-
_tEventLog
private org.eclipse.swt.widgets.Table _tEventLog
-
_undoRedoListener
private org.eclipse.swt.widgets.Listener _undoRedoListener
-
_prefs
private java.util.prefs.Preferences _prefs
-
KEY
private static final java.lang.String KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
- Parameters:
args
-
-
createEventLogTab
private org.eclipse.swt.widgets.Composite createEventLogTab(org.eclipse.swt.widgets.Composite parent)
-
createAdvancedTab
private org.eclipse.swt.widgets.Composite createAdvancedTab(org.eclipse.swt.widgets.Composite parent)
-
createCreationTab
private org.eclipse.swt.widgets.Composite createCreationTab(org.eclipse.swt.widgets.Composite parent)
-
createButtonClicked
private void createButtonClicked()
-
createCreateButtons
private void createCreateButtons(org.eclipse.swt.widgets.Composite parent)
-
prefHook
private void prefHook(org.eclipse.swt.widgets.Control ctrl)
Hooks a control to have state saved automatically when it changes- Parameters:
ctrl
- Control to state save
-
prefLoad
private void prefLoad(org.eclipse.swt.widgets.Control ctrl)
Loads a saved preference onto a control- Parameters:
ctrl
- Control to load preference onto
-
getVerticalDNDStyle
public int getVerticalDNDStyle()
-
createBottom
private org.eclipse.swt.widgets.Composite createBottom(org.eclipse.swt.widgets.Composite parent)
-
moveAllEvents
private void moveAllEvents(int calendarObj, int amount)
-
moveFocus
private void moveFocus()
-
getSelectedLocale
private java.util.Locale getSelectedLocale()
-
eventLog
private void eventLog(java.lang.String txt)
-
-