# Serialized Form

- ## Package com.dlsc.flexgantt.command

  - ### Class com.dlsc.flexgantt.command.AbstractCommand extends Object implements Serializable

    - ### Serialized Fields

      - #### name

            String name

  - ### Class com.dlsc.flexgantt.command.AbstractCompoundCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### commands

            List<E> commands

      - #### executedCommands

            List<E> executedCommands

  - ### Class com.dlsc.flexgantt.command.CommandException extends Exception implements Serializable

  - ### Class com.dlsc.flexgantt.command.CommandStackEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### command

            ICommand command

      - #### id

            CommandStackEvent.ID id

      - #### commandException

            Exception commandException

- ## Package com.dlsc.flexgantt.command.dateline

  - ### Class com.dlsc.flexgantt.command.dateline.DefaultChangeTimeZoneCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### newTimeZone

            TimeZone newTimeZone

      - #### oldTimeZone

            TimeZone oldTimeZone

      - #### datelineModel

            IDatelineModel<T extends IGranularity> datelineModel

- ## Package com.dlsc.flexgantt.command.eventline

  - ### Class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### oldTimeSpan

            ITimeSpan oldTimeSpan

      - #### newTimeSpan

            ITimeSpan newTimeSpan

      - #### eventlineObject

            IEventlineObject eventlineObject

      - #### model

            DefaultEventlineModel<T extends IEventlineObject> model

  - ### Class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### eventlineObject

            DefaultEventlineObject<T> eventlineObject

      - #### model

            DefaultEventlineModel<T extends IEventlineObject> model

      - #### span

            ITimeSpan span

      - #### eventlineObjectName

            String eventlineObjectName

  - ### Class com.dlsc.flexgantt.command.eventline.DefaultDeleteEventlineObjectCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### eventlineObject

            IEventlineObject eventlineObject

      - #### model

            DefaultEventlineModel<T extends IEventlineObject> model

  - ### Class com.dlsc.flexgantt.command.eventline.DefaultDeleteMultipleEventlineObjectsCommand extends AbstractCompoundCommand<DefaultDeleteEventlineObjectCommand> implements Serializable

- ## Package com.dlsc.flexgantt.command.layer

  - ### Class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### oldOwner

            IGanttChartNode<T> oldOwner

      - #### newOwner

            IGanttChartNode<T> newOwner

      - #### oldModel

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> oldModel

      - #### newModel

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> newModel

      - #### layer

            ILayer layer

      - #### dropAction

            int dropAction

  - ### Class com.dlsc.flexgantt.command.layer.DefaultAddLayerCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### layer

            ILayer layer

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

  - ### Class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### capacityObject

            ICapacityObject capacityObject

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

      - #### newCapacity

            double newCapacity

      - #### oldCapacity

            double oldCapacity

  - ### Class com.dlsc.flexgantt.command.layer.DefaultChangeMultipleTimelineObjectsTimeSpanCommand extends AbstractCompoundCommand<DefaultChangeTimelineObjectTimeSpanCommand> implements Serializable

  - ### Class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### oldPercentage

            double oldPercentage

      - #### newPercentage

            double newPercentage

      - #### activityObject

            IActivityObject activityObject

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

  - ### Class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### timeSpan

            ITimeSpan timeSpan

      - #### node

            IGanttChartNode<T> node

      - #### newValue

            Object newValue

      - #### oldValue

            Object oldValue

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

      - #### spreadsheet

            ISpreadsheet spreadsheet

  - ### Class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### oldTimeSpan

            ITimeSpan oldTimeSpan

      - #### newTimeSpan

            ITimeSpan newTimeSpan

      - #### timelineObject

            ITimelineObject timelineObject

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

      - #### node

            DefaultGanttChartNode<T,S extends ITimelineObject> node

      - #### layer

            ILayer layer

      - #### dropAction

            int dropAction

  - ### Class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### constraint

            IConstraint<T,S extends IGranularity> constraint

      - #### type

            RelationshipType type

      - #### sourcePath

            TimelineObjectPath<T> sourcePath

      - #### targetPath

            TimelineObjectPath<T> targetPath

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

  - ### Class com.dlsc.flexgantt.command.layer.DefaultCreateMultipleTimelineObjectsCommand extends AbstractCompoundCommand<ICommand> implements Serializable

  - ### Class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### relationship

            IRelationship<T> relationship

      - #### type

            RelationshipType type

      - #### sourcePath

            TimelineObjectPath<T> sourcePath

      - #### targetPath

            TimelineObjectPath<T> targetPath

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

  - ### Class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### node

            DefaultGanttChartNode<T,S extends ITimelineObject> node

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

      - #### layer

            ILayer layer

      - #### timeSpan

            ITimeSpan timeSpan

      - #### timelineObject

            DefaultTimelineObject<T> timelineObject

      - #### lineIndex

            int lineIndex

  - ### Class com.dlsc.flexgantt.command.layer.DefaultDeleteMultipleRelationshipsCommand extends AbstractCompoundCommand<DefaultDeleteRelationshipCommand> implements Serializable

  - ### Class com.dlsc.flexgantt.command.layer.DefaultDeleteMultipleTimelineObjectsCommand extends AbstractCompoundCommand<DefaultDeleteTimelineObjectCommand> implements Serializable

  - ### Class com.dlsc.flexgantt.command.layer.DefaultDeleteRelationshipCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### relationship

            IRelationship<T> relationship

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

  - ### Class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### node

            IGanttChartNode<T> node

      - #### layer

            ILayer layer

      - #### timelineObject

            ITimelineObject timelineObject

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

      - #### relationships

            Collection<E> relationships

  - ### Class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand extends AbstractDragAndDropCommand implements Serializable

    - ### Serialized Fields

      - #### timelineObject

            ITimelineObject timelineObject

      - #### oldTimeSpan

            ITimeSpan oldTimeSpan

      - #### newTimeSpan

            ITimeSpan newTimeSpan

  - ### Class com.dlsc.flexgantt.command.layer.DefaultMultiDragAndDropCommand extends AbstractDragAndDropCommand implements Serializable

    - ### Serialized Fields

      - #### timelineObjects

            ITimelineObject[] timelineObjects

  - ### Class com.dlsc.flexgantt.command.layer.DefaultRemoveLayerCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### layer

            ILayer layer

      - #### model

            DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> model

- ## Package com.dlsc.flexgantt.command.treetable

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### node

            ITreeTableNode node

      - #### model

            DefaultTreeTableModel<T extends ITreeTableNode> model

      - #### newKey

            Object newKey

      - #### oldKey

            Object oldKey

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### node

            ITreeTableNode node

      - #### model

            DefaultTreeTableModel<T extends ITreeTableNode> model

      - #### newValue

            Object newValue

      - #### oldValue

            Object oldValue

      - #### valueIndex

            int valueIndex

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### childNode

            IMutableTreeTableNode childNode

      - #### parentNode

            IMutableTreeTableNode parentNode

      - #### model

            DefaultTreeTableModel<T extends ITreeTableNode> model

      - #### key

            Object key

      - #### values

            Object[] values

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultDeleteMultipleNodesCommand extends AbstractCompoundCommand<DefaultDeleteNodeCommand> implements Serializable

    - ### Serialized Fields

      - #### nodes

            List<E> nodes

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### childNode

            IMutableTreeTableNode childNode

      - #### parentNode

            IMutableTreeTableNode parentNode

      - #### model

            DefaultTreeTableModel<T extends ITreeTableNode> model

      - #### childIndex

            int childIndex

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### childNode

            IMutableTreeTableNode childNode

      - #### parentNode

            IMutableTreeTableNode parentNode

      - #### model

            DefaultTreeTableModel<T extends ITreeTableNode> model

      - #### childIndex

            int childIndex

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### draggedNode

            IMutableTreeTableNode draggedNode

      - #### oldParent

            IMutableTreeTableNode oldParent

      - #### newParent

            IMutableTreeTableNode newParent

      - #### oldModel

            DefaultTreeTableModel<T extends ITreeTableNode> oldModel

      - #### newModel

            DefaultTreeTableModel<T extends ITreeTableNode> newModel

      - #### oldChildIndex

            int oldChildIndex

      - #### newChildIndex

            int newChildIndex

      - #### dropAction

            int dropAction

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### model

            DefaultTreeModel model

      - #### newParent

            MutableTreeNode newParent

      - #### oldParent

            MutableTreeNode oldParent

      - #### nodes

            MutableTreeNode[] nodes

      - #### newChildIndices

            int[] newChildIndices

      - #### oldChildIndices

            int[] oldChildIndices

  - ### Class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand extends AbstractCommand implements Serializable

    - ### Serialized Fields

      - #### node

            ITreeTableNode node

      - #### newRowHeight

            int newRowHeight

      - #### oldRowHeight

            int oldRowHeight

- ## Package com.dlsc.flexgantt.icons

  - ### Class com.dlsc.flexgantt.icons.AbstractIconMap extends HashMap<IconId,Icon> implements Serializable

    - ### Serialized Fields

      - #### fileNames

            List<E> fileNames

      - #### dimension

            Dimension dimension

- ## Package com.dlsc.flexgantt.icons.gif16eclipse

  - ### Class com.dlsc.flexgantt.icons.gif16eclipse.Gif16EclipseIconMap extends AbstractIconMap implements Serializable

- ## Package com.dlsc.flexgantt.icons.png16vista

  - ### Class com.dlsc.flexgantt.icons.png16vista.Png16VistaIconMap extends Png16XPIconMap implements Serializable

- ## Package com.dlsc.flexgantt.icons.png16xp

  - ### Class com.dlsc.flexgantt.icons.png16xp.Png16XPIconMap extends Gif16EclipseIconMap implements Serializable

- ## Package com.dlsc.flexgantt.icons.png24vista

  - ### Class com.dlsc.flexgantt.icons.png24vista.Png24VistaIconMap extends Png24XPIconMap implements Serializable

- ## Package com.dlsc.flexgantt.icons.png24xp

  - ### Class com.dlsc.flexgantt.icons.png24xp.Png24XPIconMap extends Png16XPIconMap implements Serializable

- ## Package com.dlsc.flexgantt.model

  - ### Class com.dlsc.flexgantt.model.TimeSpan extends Object implements Serializable

    - ### Serialized Fields

      - #### start

            long start

        The start time of the time span.
        Since:
          1.0

      - #### end

            long end

        The end time of the time span.
        Since:
          1.0

- ## Package com.dlsc.flexgantt.model.bookmarks

  - ### Class com.dlsc.flexgantt.model.bookmarks.BookmarkEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            BookmarkEvent.ID id

      - #### bookmark

            Bookmark bookmark

- ## Package com.dlsc.flexgantt.model.calendar

  - ### Class com.dlsc.flexgantt.model.calendar.CalendarModelEvent extends EventObject implements Serializable

- ## Package com.dlsc.flexgantt.model.dateline

  - ### Class com.dlsc.flexgantt.model.dateline.DatelineModelEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            DatelineModelEvent.ID id

      - #### requestedVisibleTimeSpan

            ITimeSpan requestedVisibleTimeSpan

  - ### Class com.dlsc.flexgantt.model.dateline.DatelineModelException extends Exception implements Serializable

    - ### Serialized Fields

      - #### id

            DatelineModelException.ID id

  - ### Class com.dlsc.flexgantt.model.dateline.DatelineModelVetoException extends Exception implements Serializable

- ## Package com.dlsc.flexgantt.model.eventline

  - ### Class com.dlsc.flexgantt.model.eventline.EventlineModelEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            EventlineModelEvent.ID id

      - #### eventlineObjects

            Object[] eventlineObjects

  - ### Class com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            EventlineSelectionModelEvent.ID id

      - #### eventlineObjects

            Object[] eventlineObjects

- ## Package com.dlsc.flexgantt.model.gantt

  - ### Class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel extends DefaultTreeTableModel<T extends IGanttChartNode<S>> implements Serializable

    - ### Serialized Fields

      - #### layers

            List<E> layers

      - #### spreadsheets

            List<E> spreadsheets

      - #### relationships

            Collection<E> relationships

      - #### map

            Map<K,V> map

  - ### Class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode extends DefaultMutableTreeTableNode<T> implements Serializable

    - ### Serialized Fields

      - #### listMap

            Map<K,V> listMap

      - #### lineCount

            int lineCount

      - #### valuesListMap

            Map<K,V> valuesListMap

      - #### lineLocationCache

            int[] lineLocationCache

  - ### Class com.dlsc.flexgantt.model.gantt.DefaultResourceNode extends DefaultGanttChartNode<T,S extends ITimelineObject> implements Serializable

    - ### Serialized Fields

      - #### majorCapacityLines

            List<E> majorCapacityLines

      - #### minorCapacityLines

            List<E> minorCapacityLines

      - #### maximumCapacity

            double maximumCapacity

      - #### minimumCapacity

            double minimumCapacity

  - ### Class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            GanttChartModelEvent.ID id

      - #### node

            Object node

      - #### layer

            ILayer layer

      - #### timeSpan

            ITimeSpan timeSpan

      - #### paths

            TimelineObjectPath<T>[] paths

      - #### timelineObject

            Object timelineObject

      - #### relationships

            Collection<E> relationships

      - #### spreadsheet

            ISpreadsheet spreadsheet

      - #### spreadsheetValue

            Object spreadsheetValue

  - ### Class com.dlsc.flexgantt.model.gantt.TimelineObjectPath extends TreePath implements Serializable

    - ### Serialized Fields

      - #### timelineObject

            Object timelineObject

      - #### layer

            ILayer layer

- ## Package com.dlsc.flexgantt.model.paging

  - ### Class com.dlsc.flexgantt.model.paging.PagingEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            PagingEvent.ID id

      - #### page

            Page page

  - ### Class com.dlsc.flexgantt.model.paging.PagingVetoException extends Exception implements Serializable

    - ### Serialized Fields

      - #### pagingEvent

            PagingEvent pagingEvent

- ## Package com.dlsc.flexgantt.model.treetable

  - ### Class com.dlsc.flexgantt.model.treetable.ColumnModelEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### column

            TreeTableColumn<T> column

      - #### id

            ColumnModelEvent.ID id

  - ### Class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode extends DefaultMutableTreeNode implements Serializable

    - ### Serialized Fields

      - #### key

            Object key

      - #### values

            Object[] values

      - #### selectable

            boolean selectable

      - #### dragActions

            int dragActions

      - #### resizable

            boolean resizable

      - #### rowLineVisibleExpanded

            boolean rowLineVisibleExpanded

      - #### rowLineVisibleCollapsed

            boolean rowLineVisibleCollapsed

      - #### deletable

            boolean deletable

      - #### editable

            boolean[] editable

      - #### rowHeight

            int rowHeight

      - #### rowHeightMinimum

            int rowHeightMinimum

      - #### rowHeightMaximum

            int rowHeightMaximum

      - #### keyEditable

            boolean keyEditable

      - #### ttt

            String ttt

      - #### rowHeaderValue

            Object rowHeaderValue

      - #### comparators

            Comparator<T>[] comparators

      - #### sortModelIndices

            int[] sortModelIndices

      - #### sortDirections

            boolean[] sortDirections

      - #### keyComparator

            Comparator<T> keyComparator

      - #### popupObject

            Object popupObject

      - #### extendedPopupObject

            Object extendedPopupObject

      - #### popupTitleObject

            Object popupTitleObject

  - ### Class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel extends DefaultTreeModel implements Serializable

  - ### Class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent extends TreeModelEvent implements Serializable

    - ### Serialized Fields

      - #### oldValue

            Object oldValue

      - #### newValue

            Object newValue

      - #### modelIndex

            int modelIndex

- ## Package com.dlsc.flexgantt.policy

  - ### Class com.dlsc.flexgantt.policy.PolicyProvider extends HashMap<Class<? extends IPolicy>,IPolicy> implements Serializable

    - ### Serialized Fields

      - #### listenerList

            EventListenerList listenerList

  - ### Class com.dlsc.flexgantt.policy.PolicyProviderEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            PolicyProviderEvent.ID id

      - #### policyType

            Class<T> policyType

      - #### policyImpl

            IPolicy policyImpl

- ## Package com.dlsc.flexgantt.swing

  - ### Class com.dlsc.flexgantt.swing.AbstractGanttChart extends JPanel implements Serializable

    - ### Serialized Fields

      - #### timeline

            Timeline timeline

      - #### dateline

            Dateline dateline

      - #### commandStack

            ICommandStack commandStack

      - #### messages

            List<E> messages

      - #### columnModel

            IColumnModel columnModel

      - #### treeTableHeader

            TreeTableHeader treeTableHeader

      - #### messageDialog

            MessageDialog messageDialog

      - #### progressMonitorFactory

            IProgressMonitorFactory progressMonitorFactory

      - #### componentFactory

            IComponentFactory componentFactory

      - #### model

            IGanttChartModel<T,S> model

      - #### interceptorMap

            Map<K,V> interceptorMap

      - #### calendarModel

            ICalendarModel<T,S> calendarModel

      - #### policyProvider

            IPolicyProvider policyProvider

      - #### keyColumnPosition

            int keyColumnPosition

      - #### controlsBackgroundColor

            Color controlsBackgroundColor

      - #### controlsForegroundColor

            Color controlsForegroundColor

      - #### gridLineMode

            GridLineMode gridLineMode

      - #### popupVisible

            boolean popupVisible

      - #### relationsVisible

            boolean relationsVisible

      - #### labelsVisible

            boolean labelsVisible

      - #### calendarVisible

            boolean calendarVisible

      - #### crosshairVisible

            boolean crosshairVisible

      - #### rowLayerVisible

            boolean rowLayerVisible

      - #### timeNowVisible

            boolean timeNowVisible

      - #### verticalLinesOnTop

            boolean verticalLinesOnTop

      - #### treeTableRowHeaderWidth

            int treeTableRowHeaderWidth

      - #### layerContainerRowHeaderWidth

            int layerContainerRowHeaderWidth

      - #### timeNowScrolling

            boolean timeNowScrolling

      - #### pagingModel

            IPagingModel pagingModel

      - #### availableColumns

            List<E> availableColumns

      - #### rowResizePosition

            int rowResizePosition

      - #### toolbarActions

            List<E> toolbarActions

      - #### showingCommandExceptions

            boolean showingCommandExceptions

      - #### printSetup

            PrintSetup printSetup

      - #### activeSpreadsheet

            ISpreadsheet activeSpreadsheet

  - ### Class com.dlsc.flexgantt.swing.AbstractGanttChart.Banner extends JPanel implements Serializable

  - ### Class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap extends ActionMap implements Serializable

    - ### Serialized Fields

      - #### categories

            List<E> categories

      - #### categoryActionMap

            Map<K,V> categoryActionMap

  - ### Class com.dlsc.flexgantt.swing.AbstractGanttChartInputMap extends ComponentInputMap implements Serializable

  - ### Class com.dlsc.flexgantt.swing.AbstractRowHeader extends GanttChartControl implements Serializable

    - ### Serialized Fields

      - #### table

            TreeTable table

      - #### dragStart

            int dragStart

      - #### dragEnd

            int dragEnd

      - #### dragNode

            TreeTableNode dragNode

      - #### dragShift

            boolean dragShift

      - #### rendererPane

            CellRendererPane rendererPane

      - #### focusRow

            int focusRow

      - #### gridColor

            Color gridColor

      - #### rendererMap

            Map<K,V> rendererMap

      - #### rendererCache

            Map<K,V> rendererCache

      - #### menuProvider

            IRowHeaderMenuProvider<T extends AbstractRowHeader> menuProvider

      - #### popup

            JPopupMenu popup

      - #### focusEnabled

            boolean focusEnabled

  - ### Class com.dlsc.flexgantt.swing.ColumnChooser extends JPanel implements Serializable

    - ### Serialized Fields

      - #### availableList

            JList<E> availableList

      - #### usedList

            JList<E> usedList

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### upButton

            JButton upButton

      - #### downButton

            JButton downButton

      - #### removeButton

            JButton removeButton

      - #### addButton

            JButton addButton

      - #### availableListScrollPane

            JScrollPane availableListScrollPane

      - #### usedListScrollPane

            JScrollPane usedListScrollPane

  - ### Class com.dlsc.flexgantt.swing.DefaultRowHeaderMenuProvider extends JPopupMenu implements Serializable

  - ### Class com.dlsc.flexgantt.swing.DefaultTreeTableCellEditor extends DefaultCellEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.DualGanttChart extends AbstractGanttChart implements Serializable

    - ### Serialized Fields

      - #### splitterSize

            int splitterSize

      - #### secondaryModel

            IGanttChartModel<T,S> secondaryModel

      - #### primaryTreeTableScrollPane

            TreeTableScrollPane primaryTreeTableScrollPane

      - #### secondaryTreeTableScrollPane

            TreeTableScrollPane secondaryTreeTableScrollPane

      - #### primaryLayerContainerScrollPane

            LayerContainerScrollPane primaryLayerContainerScrollPane

      - #### secondaryLayerContainerScrollPane

            LayerContainerScrollPane secondaryLayerContainerScrollPane

      - #### primaryTreeTable

            TreeTable primaryTreeTable

      - #### primaryTreeTableRowHeader

            TreeTableRowHeader primaryTreeTableRowHeader

      - #### secondaryTreeTable

            TreeTable secondaryTreeTable

      - #### secondaryTreeTableRowHeader

            TreeTableRowHeader secondaryTreeTableRowHeader

      - #### primaryLayerContainer

            LayerContainer primaryLayerContainer

      - #### secondaryLayerContainer

            LayerContainer secondaryLayerContainer

      - #### verticalSplitter

            JPanel verticalSplitter

      - #### horizontalSplitter

            JPanel horizontalSplitter

      - #### secondaryVisible

            boolean secondaryVisible

      - #### secondaryInitialized

            boolean secondaryInitialized

      - #### secondaryWeight

            double secondaryWeight

      - #### horizontalSplitterLocation

            int horizontalSplitterLocation

      - #### verticalSplitterLocation

            int verticalSplitterLocation

      - #### lastGoodHorizontalDividerLocation

            int lastGoodHorizontalDividerLocation

      - #### primaryPrintManager

            IPrintManager primaryPrintManager

      - #### secondaryPrintManager

            IPrintManager secondaryPrintManager

      - #### primaryPrintContext

            PrintContext primaryPrintContext

      - #### secondaryPrintContext

            PrintContext secondaryPrintContext

      - #### secondaryLayerContainerRowHeader

            LayerContainerRowHeader secondaryLayerContainerRowHeader

      - #### primaryLayerContainerRowHeader

            LayerContainerRowHeader primaryLayerContainerRowHeader

      - #### banner

            AbstractGanttChart.Banner banner

      - #### horizontalLayerContainerScrollBar

            JScrollBar horizontalLayerContainerScrollBar

      - #### horizontalTreeTableScrollBar

            JScrollBar horizontalTreeTableScrollBar

      - #### secondaryPrintSetup

            PrintSetup secondaryPrintSetup

  - ### Class com.dlsc.flexgantt.swing.DualGanttChartActionMap extends AbstractGanttChartActionMap<T extends DualGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.DualGanttChartInputMap extends AbstractGanttChartInputMap<T extends DualGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.GanttChart extends AbstractGanttChart implements Serializable

    - ### Serialized Fields

      - #### treeTable

            TreeTable treeTable

      - #### layerContainer

            LayerContainer layerContainer

      - #### layerContainerRowHeader

            LayerContainerRowHeader layerContainerRowHeader

      - #### splitPane

            JSplitPane splitPane

      - #### treeTableScrollPane

            TreeTableScrollPane treeTableScrollPane

      - #### treeTableRowHeader

            TreeTableRowHeader treeTableRowHeader

      - #### layerContainerScrollPane

            LayerContainerScrollPane layerContainerScrollPane

      - #### printManager

            IPrintManager printManager

      - #### printContext

            PrintContext printContext

  - ### Class com.dlsc.flexgantt.swing.GanttChartActionMap extends AbstractGanttChartActionMap<T extends GanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.GanttChartControl extends JPanel implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

        The Gantt chart to which the control belongs.
        Since:
          1.0

      - #### printing

            boolean printing

  - ### Class com.dlsc.flexgantt.swing.GanttChartFrame extends JFrame implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### toolBar

            JToolBar toolBar

      - #### statusBar

            JComponent statusBar

      - #### busyPanel

            GanttChartGlassPane busyPanel

      - #### tearingDownWindowOnDispose

            boolean tearingDownWindowOnDispose

  - ### Class com.dlsc.flexgantt.swing.GanttChartGlassPane extends InfiniteProgressPanel implements Serializable

    - ### Serialized Fields

      - #### stack

            ICommandStack stack

      - #### block

            boolean block

      - #### canceled

            boolean canceled

  - ### Class com.dlsc.flexgantt.swing.GanttChartInputMap extends AbstractGanttChartInputMap<T extends GanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.GanttChartInternalFrame extends JInternalFrame implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### toolBar

            GanttChartToolBar<T extends AbstractGanttChart> toolBar

      - #### statusBar

            GanttChartStatusBar<T extends AbstractGanttChart> statusBar

  - ### Class com.dlsc.flexgantt.swing.GanttChartStatusBar extends StatusBar implements Serializable

    - ### Serialized Fields

      - #### gridLabel

            JLabel gridLabel

      - #### popupLabel

            JLabel popupLabel

      - #### crosshairLabel

            JLabel crosshairLabel

      - #### timeNowLabel

            JLabel timeNowLabel

      - #### timeNowLockLabel

            JLabel timeNowLockLabel

      - #### timeZoneLabel

            JLabel timeZoneLabel

      - #### messagesLabel

            JLabel messagesLabel

      - #### memoryLabel

            JLabel memoryLabel

      - #### timeLabel

            JLabel timeLabel

      - #### actionSelectorLabel

            JLabel actionSelectorLabel

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### dateline

            Dateline dateline

      - #### memoryThread

            com.dlsc.flexgantt.swing.GanttChartStatusBar.MemoryThread memoryThread

      - #### previousGantt

            AbstractGanttChart previousGantt

      - #### progressBar

            JProgressBar progressBar

      - #### cancelled

            boolean cancelled

  - ### Class com.dlsc.flexgantt.swing.GanttChartToolBar extends JToolBar implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### controlButtonMap

            Map<K,V> controlButtonMap

      - #### mode

            GanttChartToolBar.Mode mode

      - #### popup

            JPopupMenu popup

      - #### timeline

            Timeline timeline

      - #### controls

            Collection<E> controls

  - ### Class com.dlsc.flexgantt.swing.GridControl extends RollOverLabel implements Serializable

    - ### Serialized Fields

      - #### gridComponent

            IGridComponent gridComponent

      - #### gridSelector

            Selector gridSelector

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.GridControlPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### controlMap

            Map<K,V> controlMap

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.LicenseDialog extends JDialog implements Serializable

    - ### Serialized Fields

      - #### customer

            String customer

      - #### version

            String version

      - #### issuer

            String issuer

      - #### license

            String license

  - ### Class com.dlsc.flexgantt.swing.MessageDialog extends JDialog implements Serializable

    - ### Serialized Fields

      - #### table

            MessageTable table

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.MessageTable extends JTable implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.MessageTableModel extends AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### gc

            AbstractGanttChart gc

      - #### model

            List<E> model

  - ### Class com.dlsc.flexgantt.swing.MultiGanttChartContainer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### tabbedPane

            JTabbedPane tabbedPane

  - ### Class com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            MultiGanttChartContainerEvent.ID id

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.NavigationControl extends RollOverLabel implements Serializable

    - ### Serialized Fields

      - #### type

            NavigationControlType type

      - #### navigationControlPanel

            NavigationControlPanel navigationControlPanel

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.NavigationControlPanel extends GanttChartControl implements Serializable

    - ### Serialized Fields

      - #### controlMap

            EnumMap<K extends Enum<K>,V> controlMap

      - #### centeringTimeNow

            boolean centeringTimeNow

      - #### layerContainer

            LayerContainer layerContainer

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.ObjectBounds extends Rectangle implements Serializable

    - ### Serialized Fields

      - #### model

            IGanttChartModel<T,S> model

      - #### treeTableNode

            TreeTableNode treeTableNode

      - #### layer

            TimelineObjectLayer layer

      - #### timelineObjectPath

            TimelineObjectPath<T> timelineObjectPath

  - ### Class com.dlsc.flexgantt.swing.PagingControl extends JLabel implements Serializable

    - ### Serialized Fields

      - #### type

            PagingControlType type

      - #### pagingControlPanel

            PagingControlPanel pagingControlPanel

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.PagingControlPanel extends GanttChartControl implements Serializable

    - ### Serialized Fields

      - #### pageControlMap

            EnumMap<K extends Enum<K>,V> pageControlMap

      - #### pagingSelector

            Selector pagingSelector

  - ### Class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart extends DualGanttChart implements Serializable

  - ### Class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart extends GanttChart implements Serializable

  - ### Class com.dlsc.flexgantt.swing.SortingEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            SortingEvent.ID id

  - ### Class com.dlsc.flexgantt.swing.StatusBar extends JPanel implements Serializable

    - ### Serialized Fields

      - #### statusLabel

            JLabel statusLabel

      - #### itemPanel

            JPanel itemPanel

      - #### resizeIconLabel

            JLabel resizeIconLabel

      - #### separatorsVisible

            boolean separatorsVisible

  - ### Class com.dlsc.flexgantt.swing.TimeZoneDialog extends JDialog implements Serializable

    - ### Serialized Fields

      - #### timeZonePanel

            TimeZonePanel timeZonePanel

      - #### selectedTimeZone

            TimeZone selectedTimeZone

      - #### textField

            JTextField textField

      - #### okButton

            JButton okButton

      - #### cancelButton

            JButton cancelButton

  - ### Class com.dlsc.flexgantt.swing.TimeZonePanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### list

            JList<E> list

  - ### Class com.dlsc.flexgantt.swing.UtilityControlPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### gridControlPanel

            GridControlPanel gridControlPanel

      - #### pagingControlPanel

            PagingControlPanel pagingControlPanel

      - #### layerSelector

            Selector layerSelector

      - #### overviewSelector

            Selector overviewSelector

      - #### spreadsheetSelector

            Selector spreadsheetSelector

      - #### layerLabel

            RollOverLabel layerLabel

      - #### overviewLabel

            RollOverLabel overviewLabel

      - #### spreadsheetLabel

            RollOverLabel spreadsheetLabel

      - #### ganttChart

            AbstractGanttChart ganttChart

- ## Package com.dlsc.flexgantt.swing.action

  - ### Class com.dlsc.flexgantt.swing.action.AbstractFlexGanttAction extends AbstractAction implements Serializable

- ## Package com.dlsc.flexgantt.swing.action.dateline

  - ### Class com.dlsc.flexgantt.swing.action.dateline.AbstractDatelineAction extends AbstractFlexGanttAction implements Serializable

    - ### Serialized Fields

      - #### dateline

            Dateline dateline

        Stores a reference to the dateline.
        Since:
          1.0
        See Also:
          `AbstractDatelineAction.setDateline(Dateline)`, `AbstractDatelineAction.getDateline()`

  - ### Class com.dlsc.flexgantt.swing.action.dateline.SetChangeVisibleEndTimeZoomStrategyAction extends AbstractDatelineAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.dateline.SetChangeVisibleStartAndEndTimeZoomStrategyAction extends AbstractDatelineAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.dateline.ToggleZoomAnimation extends AbstractDatelineAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.dateline.ZoomInAction extends AbstractDatelineAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.dateline.ZoomOutAction extends AbstractDatelineAction implements Serializable

- ## Package com.dlsc.flexgantt.swing.action.eventline

  - ### Class com.dlsc.flexgantt.swing.action.eventline.AbstractEventlineAction extends AbstractFlexGanttAction implements Serializable

    - ### Serialized Fields

      - #### eventline

            Eventline eventline

        Stores a reference to the eventline.
        Since:
          1.0
        See Also:
          `AbstractEventlineAction.setEventline(Eventline)`, `AbstractEventlineAction.getEventline()`

  - ### Class com.dlsc.flexgantt.swing.action.eventline.DeleteEventlineObjectAction extends AbstractEventlineAction implements Serializable

- ## Package com.dlsc.flexgantt.swing.action.gantt

  - ### Class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction extends AbstractFlexGanttAction implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

        Stores a reference to the Gantt chart.
        Since:
          1.0
        See Also:
          `AbstractGanttChartAction.setGanttChart(AbstractGanttChart)`, `AbstractGanttChartAction.getGanttChart()`

  - ### Class com.dlsc.flexgantt.swing.action.gantt.AbstractPrintAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.AddHighlightedTimelineObjectsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.AlignEndTimesAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.AlignStartTimesAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.AllObjectsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.ClearHighlightedTimelineObjectsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.ClearPinnedPopupsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.CollapseAllAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.CrosshairAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.DeleteNodeAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.DeleteTimelineObjectAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.EarliestObjectsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.ExpandAllAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.GridAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.IndentNodeAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.InsertNodeAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.LatestObjectsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.MoveFocusAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

    - ### Serialized Fields

      - #### dir

            MoveFocusAction.Direction dir

  - ### Class com.dlsc.flexgantt.swing.action.gantt.OutdentNodeAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.PopupAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.PreviewGanttChartAction extends AbstractPrintAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.PreviewSecondaryGanttChartAction extends AbstractPrintAction<T extends DualGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.PrintGanttChartAction extends AbstractPrintAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.PrintSecondaryGanttChartAction extends AbstractPrintAction<T extends DualGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.RedoAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.RedoActionLabeled extends RedoAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.RelationshipsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.RemoveHighlightedTimelineObjectsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.RemoveSortingAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.SelectRowsAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

    - ### Serialized Fields

      - #### down

            boolean down

  - ### Class com.dlsc.flexgantt.swing.action.gantt.SplitGanttChartAction extends AbstractGanttChartAction<T extends DualGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.TimeNowAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

    - ### Serialized Fields

      - #### centerTimeNow

            boolean centerTimeNow

  - ### Class com.dlsc.flexgantt.swing.action.gantt.ToggleNodeAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.UndoAction extends AbstractGanttChartAction<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.gantt.UndoActionLabeled extends UndoAction<T extends AbstractGanttChart> implements Serializable

- ## Package com.dlsc.flexgantt.swing.action.layer

  - ### Class com.dlsc.flexgantt.swing.action.layer.AbstractLayerContainerAction extends AbstractFlexGanttAction implements Serializable

    - ### Serialized Fields

      - #### layerContainer

            LayerContainer layerContainer

        Stores a reference to the layer container.
        Since:
          1.0
        See Also:
          `AbstractLayerContainerAction.setLayerContainer(LayerContainer)`, `AbstractLayerContainerAction.getLayerContainer()`

  - ### Class com.dlsc.flexgantt.swing.action.layer.AddHighlightedTimelineObjectsAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.AddPinnedPopupAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.ClearHighlightedTimelineObjectsAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.ClearPinnedPopupsAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.CreateBookmarkAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.DeleteRelationshipAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.DeleteTimelineObjectAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.LassoModeAction extends AbstractLayerContainerAction implements Serializable

    - ### Serialized Fields

      - #### mode

            LassoLayer.LassoMode mode

  - ### Class com.dlsc.flexgantt.swing.action.layer.RemoveHighlightedTimelineObjectsAction extends AbstractLayerContainerAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.layer.RemovePinnedPopupAction extends AbstractLayerContainerAction implements Serializable

- ## Package com.dlsc.flexgantt.swing.action.timeline

  - ### Class com.dlsc.flexgantt.swing.action.timeline.AbstractTimelineAction extends AbstractFlexGanttAction implements Serializable

    - ### Serialized Fields

      - #### timeline

            Timeline timeline

        Stores a reference to the timeline.
        Since:
          1.0
        See Also:
          `AbstractTimelineAction.setTimeline(Timeline)`, `AbstractTimelineAction.getTimeline()`

  - ### Class com.dlsc.flexgantt.swing.action.timeline.EventlineAction extends AbstractTimelineAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction extends AbstractTimelineAction implements Serializable

    - ### Serialized Fields

      - #### direction

            ScrollTimelineAction.ScrollDirection direction

      - #### fast

            boolean fast

- ## Package com.dlsc.flexgantt.swing.action.treetable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.AbstractTreeTableAction extends AbstractFlexGanttAction implements Serializable

    - ### Serialized Fields

      - #### treeTable

            TreeTable treeTable

        Stores a reference to the tree table.
        Since:
          1.0
        See Also:
          `AbstractTreeTableAction.setTreeTable(TreeTable)`, `AbstractTreeTableAction.getTreeTable()`

  - ### Class com.dlsc.flexgantt.swing.action.treetable.ClearSelectionAction extends AbstractTreeTableAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.CollapseNodeAction extends AbstractTreeTableAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.DeleteNodeAction extends AbstractTreeTableAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.ExpandNodeAction extends AbstractTreeTableAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.IndentNodeAction extends AbstractTreeTableAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.InsertNodeAction extends AbstractTreeTableAction implements Serializable

    - ### Serialized Fields

      - #### row

            int row

  - ### Class com.dlsc.flexgantt.swing.action.treetable.OutdentNodeAction extends AbstractTreeTableAction implements Serializable

  - ### Class com.dlsc.flexgantt.swing.action.treetable.SelectAllNodesAction extends AbstractTreeTableAction implements Serializable

- ## Package com.dlsc.flexgantt.swing.layer

  - ### Class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerMenuProvider extends JPopupMenu implements Serializable

  - ### Class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### rowHeader

            LayerContainerRowHeader rowHeader

      - #### node

            Object node

      - #### rowHeaderValue

            Object rowHeaderValue

      - #### depth

            int depth

      - #### selected

            boolean selected

      - #### expanded

            boolean expanded

      - #### leaf

            boolean leaf

      - #### row

            int row

      - #### hasFocus

            boolean hasFocus

      - #### newNode

            boolean newNode

      - #### focusForeground

            Color focusForeground

      - #### focusBackground

            Color focusBackground

      - #### paintFocus

            boolean paintFocus

  - ### Class com.dlsc.flexgantt.swing.layer.DefaultResourceNodeRowHeaderRenderer extends DefaultLayerContainerRowHeaderRenderer implements Serializable

    - ### Serialized Fields

      - #### resourceNode

            IResourceNode<T> resourceNode

  - ### Class com.dlsc.flexgantt.swing.layer.LayerContainer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### startRow

            int startRow

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### timeline

            Timeline timeline

      - #### treeTable

            TreeTable treeTable

      - #### model

            IGanttChartModel<T,S> model

      - #### systemLayersMap

            Map<K,V> systemLayersMap

      - #### timelineObjectLayerMap

            Map<K,V> timelineObjectLayerMap

      - #### customLayerMap

            Map<K,V> customLayerMap

      - #### layerStack

            ILayer[] layerStack

      - #### layerFactory

            ILayerFactory layerFactory

      - #### policyProvider

            IPolicyProvider policyProvider

      - #### draggingEnabled

            boolean draggingEnabled

      - #### linkingEnabled

            boolean linkingEnabled

      - #### selectionModel

            ILayerContainerSelectionModel selectionModel

      - #### menuProvider

            ILayerContainerMenuProvider menuProvider

      - #### popup

            JPopupMenu popup

      - #### alternatingBackground

            Color alternatingBackground

      - #### clipNodes

            List<E> clipNodes

      - #### dateline

            Dateline dateline

      - #### eventline

            Eventline eventline

      - #### layerList

            List<E> layerList

      - #### rendererPane

            CellRendererPane rendererPane

      - #### listenerList

            EventListenerList listenerList

      - #### colorMap

            Map<K,V> colorMap

      - #### iconMap

            Map<K,V> iconMap

      - #### highlightedObjects

            Set<E> highlightedObjects

      - #### highlighting

            boolean highlighting

      - #### highlightThread

            com.dlsc.flexgantt.swing.layer.LayerContainer.HighlightThread highlightThread

      - #### highlightingDuration

            long highlightingDuration

      - #### highlightingDelay

            long highlightingDelay

      - #### rendererMap

            Map<K,V> rendererMap

      - #### rendererCache

            Map<K,V> rendererCache

      - #### editorMap

            Map<K,V> editorMap

      - #### layerIconMap

            Map<K,V> layerIconMap

      - #### layerSelectionModels

            Map<K,V> layerSelectionModels

      - #### bookmarkModel

            IBookmarkModel bookmarkModel

      - #### gridGranularity

            IGranularity<T extends IGranularity> gridGranularity

      - #### primary

            boolean primary

      - #### gridAutomatic

            boolean gridAutomatic

      - #### gridControlVisible

            boolean gridControlVisible

      - #### clippingExtra

            int clippingExtra

      - #### renderingDirection

            LayerContainer.RenderingDirection renderingDirection

      - #### autoscroll

            AutoscrollSupport autoscroll

      - #### ignoringTreeTableSelection

            boolean ignoringTreeTableSelection

      - #### resolutionProvider

            IResolutionProvider resolutionProvider

  - ### Class com.dlsc.flexgantt.swing.layer.LayerContainerEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            LayerContainerEvent.ID id

  - ### Class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader extends AbstractRowHeader<ILayerContainerRowHeaderRenderer> implements Serializable

    - ### Serialized Fields

      - #### cursorLocation

            Point cursorLocation

      - #### cursorLineColor

            Color cursorLineColor

      - #### cursorFillColor1

            Color cursorFillColor1

      - #### cursorFillColor2

            Color cursorFillColor2

      - #### cursorSize

            int cursorSize

      - #### cursorVisible

            boolean cursorVisible

      - #### layerContainer

            LayerContainer layerContainer

  - ### Class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane extends JScrollPane implements Serializable

    - ### Serialized Fields

      - #### layerContainer

            LayerContainer layerContainer

      - #### timeline

            Timeline timeline

      - #### primary

            boolean primary

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### previousSpan

            ITimeSpan previousSpan

  - ### Class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPaneLayout extends ScrollPaneLayout implements Serializable

  - ### Class com.dlsc.flexgantt.swing.layer.LayerPalette extends Box implements Serializable

    - ### Serialized Fields

      - #### lc

            LayerContainer lc

      - #### repaintingImmediately

            boolean repaintingImmediately

  - ### Class com.dlsc.flexgantt.swing.layer.OverviewPalette extends JPanel implements Serializable

    - ### Serialized Fields

      - #### lc

            LayerContainer lc

      - #### visibleRectangleColor

            Color visibleRectangleColor

      - #### area

            Rectangle area

      - #### box

            Rectangle box

      - #### viewport

            JViewport viewport

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### buffer

            BufferedImage buffer

  - ### Class com.dlsc.flexgantt.swing.layer.TimeSpanSelectionEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### node

            Object node

      - #### timeSpans

            List<E> timeSpans

- ## Package com.dlsc.flexgantt.swing.layer.system

  - ### Class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### titleLabel

            JLabel titleLabel

      - #### header

            JPanel header

      - #### lineColor

            Color lineColor

      - #### textColor

            Color textColor

      - #### backgroundColor1

            Color backgroundColor1

      - #### backgroundColor2

            Color backgroundColor2

      - #### pinned

            boolean pinned

      - #### renderingArrow

            boolean renderingArrow

  - ### Class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### opacity

            float opacity

      - #### buttonBorder

            Border buttonBorder

      - #### buttonRolloverPaint

            Paint buttonRolloverPaint

      - #### backgroundPaint

            Paint backgroundPaint

      - #### borderColor

            Color borderColor

      - #### buttonColumnsCount

            int buttonColumnsCount

      - #### actionLayer

            ActionLayer actionLayer

      - #### buttonXGap

            int buttonXGap

      - #### buttonYGap

            int buttonYGap

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer extends JPanel implements Serializable

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### titleLabel

            JLabel titleLabel

      - #### textArea

            JTextArea textArea

      - #### insets

            Insets insets

      - #### dragLayer

            DragLayer dragLayer

      - #### lineColor

            Color lineColor

      - #### textColor

            Color textColor

      - #### backgroundColor1

            Color backgroundColor1

      - #### backgroundColor2

            Color backgroundColor2

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### dragLayer

            DragLayer dragLayer

      - #### dragNode

            Object dragNode

      - #### node

            Object node

      - #### draggedTimelineObjectPath

            TimelineObjectPath<T> draggedTimelineObjectPath

      - #### timeSpan

            ITimeSpan timeSpan

      - #### userDropAction

            int userDropAction

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer extends AbstractPopupRenderer implements Serializable

    - ### Serialized Fields

      - #### area

            JTextArea area

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer extends DefaultRowRenderer implements Serializable

    - ### Serialized Fields

      - #### resourceNode

            IResourceNode<T> resourceNode

      - #### majorCapacityLineColor

            Color majorCapacityLineColor

      - #### minorCapacityLineColor

            Color minorCapacityLineColor

      - #### paintMajorCapacityLines

            boolean paintMajorCapacityLines

      - #### paintMinorCapacityLines

            boolean paintMinorCapacityLines

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### model

            IGanttChartModel<T,S> model

        The model that returned the node for which the row renderer gets invoked.
        Since:
          1.0

      - #### node

            Object node

        The node for which the row renderer gets invoked.
        Since:
          1.0

      - #### rowLayer

            RowLayer rowLayer

      - #### row

            int row

      - #### selected

            boolean selected

      - #### timeSpan

            ITimeSpan timeSpan

      - #### focus

            boolean focus

      - #### focusForeground

            Color focusForeground

      - #### focusBackground

            Color focusBackground

      - #### focusVisible

            boolean focusVisible

      - #### paintingLines

            boolean paintingLines

      - #### lineColor

            Color lineColor

      - #### showingSelection

            boolean showingSelection

      - #### debug

            boolean debug

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellEditor extends DefaultCellEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellRenderer extends JLabel implements Serializable

  - ### Class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            DragLayerEvent.ID id

      - #### draggedObjectBounds

            ObjectBounds draggedObjectBounds

      - #### timeSpan

            ITimeSpan timeSpan

      - #### dropAction

            int dropAction

  - ### Class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            LassoLayerEvent.ID id

      - #### timeSpan

            ITimeSpan timeSpan

      - #### lassoMode

            LassoLayer.LassoMode lassoMode

      - #### startRow

            int startRow

      - #### endRow

            int endRow

  - ### Class com.dlsc.flexgantt.swing.layer.system.RelationshipSelectionEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### id

            RelationshipSelectionEvent.ID id

      - #### relationships

            Collection<E> relationships

  - ### Class com.dlsc.flexgantt.swing.layer.system.WeekendCalendarEntryRenderer extends DefaultCalendarEntryRenderer implements Serializable

    - ### Serialized Fields

      - #### paint

            Paint paint

- ## Package com.dlsc.flexgantt.swing.layer.timeline

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor extends JPanel implements Serializable

    - ### Serialized Fields

      - #### dragMode

            com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor.DragMode dragMode

      - #### timelineObjectPath

            TimelineObjectPath<T> timelineObjectPath

      - #### content

            JComponent content

      - #### buttonBar

            JPanel buttonBar

      - #### dragStart

            Point dragStart

      - #### title

            String title

      - #### titleLabel

            JLabel titleLabel

      - #### closeLabel

            JLabel closeLabel

      - #### packLabel

            JLabel packLabel

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectEditor extends AbstractTimelineObjectEditor implements Serializable

    - ### Serialized Fields

      - #### editor

            com.dlsc.flexgantt.swing.layer.timeline.Editor editor

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer extends DefaultTimelineObjectRenderer implements Serializable

    - ### Serialized Fields

      - #### percentageFillColor1

            Color percentageFillColor1

      - #### percentageFillColor2

            Color percentageFillColor2

      - #### activityObject

            IActivityObject activityObject

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### capacityObject

            ICapacityObject capacityObject

      - #### insets

            Insets insets

      - #### fillColor

            Color fillColor

      - #### focusColor

            Color focusColor

      - #### overallocationFillColor

            Color overallocationFillColor

      - #### pastFillColor

            Color pastFillColor

      - #### selectionFillColor

            Color selectionFillColor

      - #### highlightFillColor

            Color highlightFillColor

      - #### selected

            boolean selected

      - #### focus

            boolean focus

      - #### highlighted

            boolean highlighted

      - #### row

            int row

      - #### layer

            TimelineObjectLayer layer

      - #### node

            IResourceNode<T> node

      - #### timelineObjectPath

            TimelineObjectPath<T> timelineObjectPath

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer extends JLabel implements Serializable

    - ### Serialized Fields

      - #### label

            JLabel label

      - #### icon

            Icon icon

      - #### selectedIcon

            Icon selectedIcon

      - #### selected

            boolean selected

      - #### timelineObjectPath

            TimelineObjectPath<T> timelineObjectPath

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectEditor extends AbstractTimelineObjectEditor implements Serializable

    - ### Serialized Fields

      - #### textField

            JTextField textField

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer extends JPanel implements Serializable

    - ### Serialized Fields

      - #### barHeight

            int barHeight

      - #### diamondSize

            int diamondSize

      - #### insets

            Insets insets

      - #### selected

            boolean selected

      - #### focus

            boolean focus

      - #### event

            boolean event

      - #### parent

            boolean parent

      - #### node

            Object node

      - #### timelineObject

            Object timelineObject

      - #### model

            IGanttChartModel<T,S> model

      - #### timelineObjectLayer

            TimelineObjectLayer timelineObjectLayer

      - #### highlighted

            boolean highlighted

      - #### resizeHandleColor

            Color resizeHandleColor

      - #### activityLineColor

            Color activityLineColor

      - #### activityFillColor1

            Color activityFillColor1

      - #### activityFillColor2

            Color activityFillColor2

      - #### eventLineColor

            Color eventLineColor

      - #### eventFillColor1

            Color eventFillColor1

      - #### eventFillColor2

            Color eventFillColor2

      - #### parentLineColor

            Color parentLineColor

      - #### parentFillColor1

            Color parentFillColor1

      - #### parentFillColor2

            Color parentFillColor2

      - #### focusLineColor

            Color focusLineColor

      - #### focusFillColor1

            Color focusFillColor1

      - #### focusFillColor2

            Color focusFillColor2

      - #### pastLineColor

            Color pastLineColor

      - #### pastFillColor1

            Color pastFillColor1

      - #### pastFillColor2

            Color pastFillColor2

      - #### selectionLineColor

            Color selectionLineColor

      - #### selectionFillColor1

            Color selectionFillColor1

      - #### selectionFillColor2

            Color selectionFillColor2

      - #### highlightLineColor

            Color highlightLineColor

      - #### highlightFillColor1

            Color highlightFillColor1

      - #### highlightFillColor2

            Color highlightFillColor2

      - #### roundedCorners

            boolean roundedCorners

      - #### glossy

            boolean glossy

      - #### visualizingPastTime

            boolean visualizingPastTime

      - #### timelineObjectPath

            TimelineObjectPath<T> timelineObjectPath

  - ### Class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent extends EventObject implements Serializable

    - ### Serialized Fields

      - #### paths

            List<E> paths

      - #### id

            TimelineObjectSelectionEvent.ID id

- ## Package com.dlsc.flexgantt.swing.mac

  - ### Class com.dlsc.flexgantt.swing.mac.MacColumnHeaderRenderer extends DefaultColumnHeaderRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacDateline extends Dateline implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacDualGanttChart extends DualGanttChart implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacEventline extends Eventline implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacGanttChart extends GanttChart implements Serializable

    - ### Serialized Fields

      - #### selectorFactory

            ISelectorFactory selectorFactory

  - ### Class com.dlsc.flexgantt.swing.mac.MacGanttChartFrame extends GanttChartFrame<T extends AbstractGanttChart> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacLayerContainerResourceRowHeaderRenderer extends DefaultResourceNodeRowHeaderRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeader extends LayerContainerRowHeader implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeaderRenderer extends DefaultLayerContainerRowHeaderRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacTimeGranularityDatelineRenderer extends TimeGranularityDatelineRenderer<TimeGranularityDatelineModel> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeader extends TreeTableRowHeader implements Serializable

  - ### Class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeaderRenderer extends DefaultTreeTableRowHeaderRenderer implements Serializable

    - ### Serialized Fields

      - #### selected

            boolean selected

- ## Package com.dlsc.flexgantt.swing.print

  - ### Class com.dlsc.flexgantt.swing.print.PreviewDialog extends JDialog implements Serializable

    - ### Serialized Fields

      - #### gap

            int gap

      - #### canceled

            boolean canceled

      - #### showMargins

            boolean showMargins

      - #### paperPanelList

            List<E> paperPanelList

      - #### printGanttChart

            PrintGanttChart printGanttChart

      - #### scrollPane

            JScrollPane scrollPane

      - #### busyPane

            com.dlsc.flexgantt.swing.print.PreviewDialog.BusyGlassPane busyPane

      - #### horizontalPages

            int horizontalPages

      - #### verticalPages

            int verticalPages

      - #### scale

            double scale

      - #### fillPage

            boolean fillPage

      - #### autoFitPages

            boolean autoFitPages

      - #### printManager

            IPrintManager printManager

      - #### okButton

            JButton okButton

      - #### cancelButton

            JButton cancelButton

  - ### Class com.dlsc.flexgantt.swing.print.PreviewPaperPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### printable

            com.dlsc.flexgantt.swing.print.PreviewPaperPanel.ScaledPrintable printable

      - #### dialog

            PreviewDialog dialog

      - #### pageIndex

            int pageIndex

  - ### Class com.dlsc.flexgantt.swing.print.PrintGanttChart extends AbstractGanttChart implements Serializable

    - ### Serialized Fields

      - #### table

            TreeTable table

      - #### layerContainer

            LayerContainer layerContainer

      - #### previewDialog

            PreviewDialog previewDialog

      - #### treeTableRowHeader

            TreeTableRowHeader treeTableRowHeader

      - #### pageNumber

            int pageNumber

      - #### pageCount

            int pageCount

- ## Package com.dlsc.flexgantt.swing.scheduling

  - ### Class com.dlsc.flexgantt.swing.scheduling.BufferTypeListCellRenderer extends DefaultListCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### constraintTypeBox

            JComboBox<E> constraintTypeBox

      - #### hardConstraintButton

            JRadioButton hardConstraintButton

      - #### softConstraintButton

            JRadioButton softConstraintButton

      - #### bufferTypeBox

            JComboBox<E> bufferTypeBox

      - #### bufferTimeField

            JFormattedTextField bufferTimeField

      - #### bufferGranularityBox

            JComboBox<E> bufferGranularityBox

      - #### constraint

            IConstraint<T,S extends IGranularity> constraint

      - #### layerContainer

            LayerContainer layerContainer

      - #### settingConstraintValues

            boolean settingConstraintValues

  - ### Class com.dlsc.flexgantt.swing.scheduling.ConstraintViolationMessageTable extends MessageTable implements Serializable

    - ### Serialized Fields

      - #### layerContainer

            LayerContainer layerContainer

  - ### Class com.dlsc.flexgantt.swing.scheduling.ConstraintViolationTableModel extends MessageTableModel implements Serializable

  - ### Class com.dlsc.flexgantt.swing.scheduling.ResolutionTableCellEditor extends DefaultCellEditor implements Serializable

    - ### Serialized Fields

      - #### lc

            LayerContainer lc

- ## Package com.dlsc.flexgantt.swing.selector

  - ### Class com.dlsc.flexgantt.swing.selector.ActionSelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.BookmarksSelector extends Selector implements Serializable

    - ### Serialized Fields

      - #### preview

            boolean preview

  - ### Class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector extends Selector implements Serializable

    - ### Serialized Fields

      - #### chooser

            ColumnChooser chooser

      - #### dragStart

            Point dragStart

      - #### buttonPanel

            JPanel buttonPanel

      - #### closeButton

            JButton closeButton

      - #### contentPanel

            JPanel contentPanel

      - #### resizeIconLabel

            JLabel resizeIconLabel

  - ### Class com.dlsc.flexgantt.swing.selector.GranularitySelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.GridSelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.LayerSelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.OverviewSelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.PagingSelector extends Selector implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### list

            JList<E> list

  - ### Class com.dlsc.flexgantt.swing.selector.Selector extends JWindow implements Serializable

    - ### Serialized Fields

      - #### location

            Selector.Location location

      - #### parentComponent

            JComponent parentComponent

      - #### contentComponent

            JComponent contentComponent

      - #### titleLabel

            JLabel titleLabel

      - #### headerPanel

            JPanel headerPanel

      - #### footerPanel

            JPanel footerPanel

      - #### closeSelectorLabel

            JLabel closeSelectorLabel

      - #### animationEnabled

            boolean animationEnabled

      - #### animator

            org.jdesktop.animation.timing.Animator animator

      - #### autoHideEnabled

            boolean autoHideEnabled

  - ### Class com.dlsc.flexgantt.swing.selector.SimpleGranularityGotoSelector extends TimeGranularityGotoSelector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.SimpleGranularityHorizonSelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.SpreadsheetSelector extends Selector implements Serializable

    - ### Serialized Fields

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.selector.TimeGranularityGotoSelector extends Selector implements Serializable

    - ### Serialized Fields

      - #### spinner

            JSpinner spinner

      - #### ganttChart

            AbstractGanttChart ganttChart

  - ### Class com.dlsc.flexgantt.swing.selector.TimeGranularityHorizonSelector extends Selector implements Serializable

  - ### Class com.dlsc.flexgantt.swing.selector.TimeZoneSelector extends Selector implements Serializable

    - ### Serialized Fields

      - #### timeZonePanel

            TimeZonePanel timeZonePanel

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### textField

            JTextField textField

      - #### okButton

            JButton okButton

      - #### cancelButton

            JButton cancelButton

- ## Package com.dlsc.flexgantt.swing.timeline

  - ### Class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer extends JLabel implements Serializable

    - ### Serialized Fields

      - #### foregroundMap

            Map<K,V> foregroundMap

      - #### backgroundMap

            Map<K,V> backgroundMap

      - #### focusForeground

            Color focusForeground

      - #### focusBackground

            Color focusBackground

      - #### focus

            boolean focus

      - #### major

            boolean major

      - #### timeSpan

            ITimeSpan timeSpan

      - #### dateline

            Dateline dateline

      - #### model

            IDatelineModel<T extends IGranularity> model

      - #### text

            String text

      - #### icon

            Icon icon

      - #### focusedTimeVisible

            boolean focusedTimeVisible

  - ### Class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### startTimeSpinner

            JSpinner startTimeSpinner

      - #### endTimeSpinner

            JSpinner endTimeSpinner

      - #### granularityBox

            JComboBox<E> granularityBox

      - #### startTimeModel

            SpinnerModel startTimeModel

      - #### endTimeModel

            SpinnerModel endTimeModel

      - #### granularityModel

            ComboBoxModel<E> granularityModel

      - #### timeline

            Timeline timeline

      - #### applyButton

            JButton applyButton

      - #### fromLabel

            JLabel fromLabel

      - #### toLabel

            JLabel toLabel

      - #### granularityLabel

            JLabel granularityLabel

      - #### toLabelColor

            Color toLabelColor

  - ### Class com.dlsc.flexgantt.swing.timeline.Dateline extends JPanel implements Serializable

    - ### Serialized Fields

      - #### timeSpanStart

            long timeSpanStart

      - #### timeSpanEnd

            long timeSpanEnd

      - #### timeline

            Timeline timeline

      - #### model

            IDatelineModel<T extends IGranularity> model

      - #### selectionForeground

            Color selectionForeground

      - #### selectionBackground

            Color selectionBackground

      - #### focusBackground

            Color focusBackground

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### rendererMap

            Map<K,V> rendererMap

      - #### policyProvider

            IPolicyProvider policyProvider

      - #### rendererPane

            CellRendererPane rendererPane

      - #### mouseLocation

            Point mouseLocation

      - #### menuProvider

            IDatelineMenuProvider menuProvider

      - #### popup

            JPopupMenu popup

      - #### zoomStrategy

            Dateline.ZoomStrategy zoomStrategy

      - #### gridColor

            Color gridColor

      - #### dragStartPoint

            Point dragStartPoint

      - #### focusedTimeSpan

            ITimeSpan focusedTimeSpan

      - #### drawZoomRectangle

            boolean drawZoomRectangle

      - #### manualZoomColor

            Color manualZoomColor

      - #### manualZoomLocation

            Point manualZoomLocation

      - #### manualZoomEnabled

            boolean manualZoomEnabled

      - #### originalSpanWidth

            int originalSpanWidth

      - #### zoomRectangle

            Rectangle zoomRectangle

      - #### animatingZoom

            boolean animatingZoom

      - #### animationDuration

            int animationDuration

      - #### animator

            org.jdesktop.animation.timing.Animator animator

      - #### clickZoomEnabled

            boolean clickZoomEnabled

      - #### focusTimeSpanEnabled

            boolean focusTimeSpanEnabled

      - #### zoomClicks

            int zoomClicks

  - ### Class com.dlsc.flexgantt.swing.timeline.DefaultDatelineMenuProvider extends JPopupMenu implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.DefaultEventlineMenuProvider extends JPopupMenu implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer extends JLabel implements Serializable

    - ### Serialized Fields

      - #### activityInsets

            Insets activityInsets

      - #### eventInsets

            Insets eventInsets

      - #### model

            IEventlineModel<T> model

      - #### eventline

            Eventline eventline

      - #### eventlineObject

            Object eventlineObject

      - #### selected

            boolean selected

      - #### focus

            boolean focus

      - #### resizeHandleColor

            Color resizeHandleColor

      - #### focusLineColor

            Color focusLineColor

      - #### focusFillColor1

            Color focusFillColor1

      - #### focusFillColor2

            Color focusFillColor2

      - #### eventLineColor

            Color eventLineColor

      - #### eventFillColor1

            Color eventFillColor1

      - #### eventFillColor2

            Color eventFillColor2

      - #### activityLineColor

            Color activityLineColor

      - #### activityFillColor1

            Color activityFillColor1

      - #### activityFillColor2

            Color activityFillColor2

      - #### pastFillColor1

            Color pastFillColor1

      - #### pastFillColor2

            Color pastFillColor2

      - #### selectionLineColor

            Color selectionLineColor

      - #### selectionFillColor1

            Color selectionFillColor1

      - #### selectionFillColor2

            Color selectionFillColor2

      - #### event

            boolean event

      - #### visualizingPastTime

            boolean visualizingPastTime

  - ### Class com.dlsc.flexgantt.swing.timeline.Eventline extends JPanel implements Serializable

    - ### Serialized Fields

      - #### dateline

            Dateline dateline

      - #### timeline

            Timeline timeline

      - #### timeNowVisible

            boolean timeNowVisible

      - #### timeNow

            long timeNow

      - #### model

            IEventlineModel<T> model

      - #### selectionModel

            IEventlineSelectionModel selectionModel

      - #### rendererPane

            CellRendererPane rendererPane

      - #### policyProvider

            IPolicyProvider policyProvider

      - #### activeEventlineObject

            Object activeEventlineObject

      - #### dragStartTime

            long dragStartTime

      - #### dragSpan

            ITimeSpan dragSpan

      - #### boundsMap

            Map<K,V> boundsMap

      - #### menuProvider

            IEventlineMenuProvider menuProvider

      - #### popup

            JPopupMenu popup

      - #### rendererMap

            Map<K,V> rendererMap

      - #### rendererCache

            Map<K,V> rendererCache

      - #### gridColor

            Color gridColor

      - #### gridGranularity

            IGranularity<T extends IGranularity> gridGranularity

      - #### createEventlineObjectsEnabled

            boolean createEventlineObjectsEnabled

      - #### markerFillColor1

            Color markerFillColor1

      - #### markerFillColor2

            Color markerFillColor2

      - #### gridAutomatic

            boolean gridAutomatic

      - #### dragLayerSpan

            ITimeSpan dragLayerSpan

      - #### selectionColor

            Color selectionColor

      - #### gridControlVisible

            boolean gridControlVisible

      - #### gridAdjustedMouseCursorTime

            boolean gridAdjustedMouseCursorTime

      - #### cursorMap

            Map<K,V> cursorMap

      - #### editMode

            Eventline.EventlineEditMode editMode

      - #### resizeHandleSize

            int resizeHandleSize

      - #### timeNowOnTop

            boolean timeNowOnTop

      - #### keyboardFocusManager

            KeyboardFocusManager keyboardFocusManager

      - #### showingDSTMarkers

            boolean showingDSTMarkers

      - #### lookAheadSize

            int lookAheadSize

  - ### Class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel extends JPanel implements Serializable

    - ### Serialized Fields

      - #### labelField

            JTextField labelField

      - #### typeBox

            JCheckBox typeBox

      - #### startTimeSpinner

            JSpinner startTimeSpinner

      - #### endTimeSpinner

            JSpinner endTimeSpinner

      - #### cancelled

            boolean cancelled

      - #### okButton

            JButton okButton

      - #### cancelButton

            JButton cancelButton

      - #### buttonPanel

            JPanel buttonPanel

      - #### eventline

            Eventline eventline

  - ### Class com.dlsc.flexgantt.swing.timeline.MinorDateFormat extends SimpleDateFormat implements Serializable

    - ### Serialized Fields

      - #### granularity

            TimeGranularity granularity

      - #### tinyDays

            String[] tinyDays

      - #### tinyMonths

            String[] tinyMonths

      - #### dateFormatSymbols

            DateFormatSymbols dateFormatSymbols

  - ### Class com.dlsc.flexgantt.swing.timeline.SimpleDateline extends Dateline implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.SimpleEventline extends Eventline implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineRenderer extends AbstractDatelineRenderer<T extends SimpleGranularityDatelineModel> implements Serializable

    - ### Serialized Fields

      - #### ARROW_ICON

            Icon ARROW_ICON

  - ### Class com.dlsc.flexgantt.swing.timeline.SimpleGranularityListCellRenderer extends DefaultListCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel extends AbstractTimelineControlPanel<SimpleGranularity> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineRenderer extends AbstractDatelineRenderer<T extends TimeGranularityDatelineModel> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.TimeGranularityListCellRenderer extends DefaultListCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel extends AbstractTimelineControlPanel<TimeGranularity> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.timeline.Timeline extends GanttChartControl implements Serializable

    - ### Serialized Fields

      - #### dateline

            Dateline dateline

      - #### eventline

            Eventline eventline

      - #### cursor

            Point cursor

      - #### cursorGranularity

            IGranularity<T extends IGranularity> cursorGranularity

      - #### cursorGridPolicy

            IGridPolicy<T extends IGranularity> cursorGridPolicy

- ## Package com.dlsc.flexgantt.swing.treetable

  - ### Class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer extends JLabel implements Serializable

    - ### Serialized Fields

      - #### focusForeground

            Color focusForeground

        A foreground color used for visualizing that the colum header is the focus owner.
        Since:
          1.0

      - #### focusBackground

            Color focusBackground

        A background color used for visualizing that the colum header is the focus owner.
        Since:
          1.0

      - #### sortDirection

            SortDirection sortDirection

        The direction in which the table column is sorted.
        Since:
          1.0

      - #### sortOrderFont

            Font sortOrderFont

        The font used for drawing the sort numbers (when using multi-column) sort.
        Since:
          1.0

      - #### sortPosition

            int sortPosition

        The sort position, which is relevant when doing a multi-column sort.
        Since:
          1.0

      - #### multiColumnSort

            boolean multiColumnSort

        A flag indicating whether the user is currently performing a sort based on multiple columns.
        Since:
          1.0

  - ### Class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer extends JLabel implements Serializable

    - ### Serialized Fields

      - #### dragBackgroundColor

            Color dragBackgroundColor

      - #### collapsedIcon

            Icon collapsedIcon

      - #### expandedIcon

            Icon expandedIcon

      - #### leafIcon

            Icon leafIcon

      - #### dragged

            boolean dragged

      - #### focusColor

            Color focusColor

  - ### Class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableHeaderMenuProvider extends JPopupMenu implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableMenuProvider extends JPopupMenu implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer extends JLabel implements Serializable

    - ### Serialized Fields

      - #### focusForeground

            Color focusForeground

      - #### focusBackground

            Color focusBackground

      - #### createIcon

            Icon createIcon

        The icon used to mark the row where the user can create a new entry.
        Since:
          1.0

      - #### type

            DefaultTreeTableRowHeaderRenderer.Type type

      - #### icon

            Icon icon

      - #### expandedIcon

            Icon expandedIcon

      - #### collapsedIcon

            Icon collapsedIcon

      - #### emptyIcon

            Icon emptyIcon

      - #### showingFocus

            boolean showingFocus

      - #### showingSelection

            boolean showingSelection

  - ### Class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableSelectionModel extends DefaultTreeSelectionModel implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable extends JPanel implements Serializable

    - ### Serialized Fields

      - #### nodes

            List<E> nodes

      - #### modelMap

            Map<K,V> modelMap

      - #### nodeCache

            Map<K,V> nodeCache

      - #### totalHeight

            int totalHeight

      - #### resizingEnabled

            boolean resizingEnabled

      - #### indentEnabled

            boolean indentEnabled

      - #### draggingAllowed

            boolean draggingAllowed

      - #### droppingAllowed

            boolean droppingAllowed

      - #### verticalLinesVisible

            boolean verticalLinesVisible

      - #### horizontalLinesVisible

            boolean horizontalLinesVisible

      - #### rootVisible

            boolean rootVisible

      - #### rowNumbersVisible

            boolean rowNumbersVisible

      - #### selectionBackground

            Color selectionBackground

      - #### selectionForeground

            Color selectionForeground

      - #### alternatingForeground

            Color alternatingForeground

      - #### alternatingBackground

            Color alternatingBackground

      - #### verticalGridColor

            Color verticalGridColor

      - #### horizontalGridColor

            Color horizontalGridColor

      - #### inset

            int inset

      - #### ganttChart

            AbstractGanttChart ganttChart

      - #### root

            com.dlsc.flexgantt.swing.treetable.TreeTable.RootNode root

      - #### treeTableHeader

            TreeTableHeader treeTableHeader

      - #### model

            ITreeTableModel<T> model

      - #### rendererPane

            CellRendererPane rendererPane

      - #### selectionModel

            ITreeTableSelectionModel selectionModel

      - #### cellEditor

            ITreeTableCellEditor cellEditor

      - #### editorRemover

            com.dlsc.flexgantt.swing.treetable.TreeTable.CellEditorRemover editorRemover

      - #### editorComp

            Component editorComp

      - #### editingRow

            int editingRow

      - #### editingColumn

            int editingColumn

      - #### lc

            LayerContainer lc

      - #### creationEnabled

            boolean creationEnabled

      - #### deletionEnabled

            boolean deletionEnabled

      - #### editingEnabled

            boolean editingEnabled

      - #### policyProvider

            IPolicyProvider policyProvider

      - #### cellFocusManager

            CellFocusManager cellFocusManager

      - #### defaultRowHeight

            int defaultRowHeight

      - #### columnModel

            IColumnModel columnModel

      - #### texture

            Image texture

      - #### texturePaint

            TexturePaint texturePaint

      - #### alpha

            float alpha

      - #### menuProvider

            ITreeTableMenuProvider menuProvider

      - #### popup

            JPopupMenu popup

      - #### treeTableRowHeader

            TreeTableRowHeader treeTableRowHeader

      - #### rendererMap

            Map<K,V> rendererMap

      - #### editorMap

            Map<K,V> editorMap

      - #### rendererCache

            Map<K,V> rendererCache

      - #### dndManager

            TreeTableDragAndDropManager dndManager

      - #### autoscroll

            AutoscrollSupport autoscroll

      - #### dropRows

            Set<E> dropRows

      - #### dropNodeVisibility

            float dropNodeVisibility

      - #### dropColorValid

            Color dropColorValid

      - #### dropColorInvalid

            Color dropColorInvalid

      - #### focusBorder

            Border focusBorder

      - #### escapeListener

            KeyListener escapeListener

      - #### indentationLineOrigin

            int indentationLineOrigin

      - #### indentationLineLocation

            int indentationLineLocation

      - #### editingEvent

            EventObject editingEvent

      - #### animationController

            NodeAnimationController animationController

      - #### animationPercentage

            double animationPercentage

      - #### nodeTimingTarget

            com.dlsc.flexgantt.swing.treetable.TreeTable.AbstractNodeTimingTarget nodeTimingTarget

      - #### anim

            org.jdesktop.animation.timing.Animator anim

      - #### nodeFilter

            INodeFilter nodeFilter

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.BooleanEditor extends DefaultTreeTableCellEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.BooleanRenderer extends JCheckBox implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarEditor extends AbstractCellEditor implements Serializable

    - ### Serialized Fields

      - #### dateModel

            SpinnerDateModel dateModel

      - #### spinner

            JSpinner spinner

      - #### calendar

            Calendar calendar

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarRenderer extends TreeTable.DateRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorEditor extends AbstractCellEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorRenderer extends AbstractCellEditor implements Serializable

    - ### Serialized Fields

      - #### field

            ColorField field

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.DateEditor extends AbstractCellEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.DateRenderer extends DefaultTreeTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### formatter

            DateFormat formatter

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.DoubleRenderer extends TreeTable.NumberRenderer implements Serializable

    - ### Serialized Fields

      - #### formatter

            NumberFormat formatter

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.EnumEditor extends DefaultTreeTableCellEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.EnumRenderer extends DefaultTreeTableCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.IconRenderer extends DefaultTreeTableCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.NumberEditor extends com.dlsc.flexgantt.swing.treetable.TreeTable.GenericEditor implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTable.NumberRenderer extends DefaultTreeTableCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTableContainer extends AbstractGanttChart implements Serializable

    - ### Serialized Fields

      - #### treeTable

            TreeTable treeTable

      - #### treeTableScrollPane

            TreeTableScrollPane treeTableScrollPane

      - #### treeTableRowHeader

            TreeTableRowHeader treeTableRowHeader

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTableHeader extends GanttChartControl implements Serializable

    - ### Serialized Fields

      - #### fillerColumn

            TreeTableColumn<T> fillerColumn

      - #### draggedColumn

            TreeTableColumn<T> draggedColumn

      - #### rendererPane

            CellRendererPane rendererPane

      - #### dragOffset

            int dragOffset

      - #### dragCurrent

            int dragCurrent

      - #### model

            IColumnModel model

      - #### showingFillerColumn

            boolean showingFillerColumn

      - #### sortEntries

            List<E> sortEntries

      - #### focusedColumn

            TreeTableColumn<T> focusedColumn

      - #### gridColor

            Color gridColor

      - #### rendererMap

            Map<K,V> rendererMap

      - #### rendererCache

            Map<K,V> rendererCache

      - #### menuProvider

            ITreeTableHeaderMenuProvider menuProvider

      - #### doubleClickResizeEnabled

            boolean doubleClickResizeEnabled

      - #### focusEnabled

            boolean focusEnabled

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader extends AbstractRowHeader<ITreeTableRowHeaderRenderer> implements Serializable

  - ### Class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane extends JScrollPane implements Serializable

    - ### Serialized Fields

      - #### primary

            boolean primary

      - #### ganttChart

            AbstractGanttChart ganttChart

- ## Package com.dlsc.flexgantt.swing.util

  - ### Class com.dlsc.flexgantt.swing.util.ColorField extends JPanel implements Serializable

    - ### Serialized Fields

      - #### color

            Color color

  - ### Class com.dlsc.flexgantt.swing.util.CornerStone extends GanttChartControl implements Serializable

    - ### Serialized Fields

      - #### label

            RollOverLabel label

  - ### Class com.dlsc.flexgantt.swing.util.DropShadowBorder extends Object implements Serializable

    - ### Serialized Fields

      - #### shadowColor

            Color shadowColor

      - #### shadowSize

            int shadowSize

      - #### shadowOpacity

            float shadowOpacity

      - #### cornerSize

            int cornerSize

      - #### showTopShadow

            boolean showTopShadow

      - #### showLeftShadow

            boolean showLeftShadow

      - #### showBottomShadow

            boolean showBottomShadow

      - #### showRightShadow

            boolean showRightShadow

  - ### Class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel extends JComponent implements Serializable

    - ### Serialized Fields

      - #### ticker

            Area[] ticker

        Contains the bars composing the circular shape.

      - #### animation

            Thread animation

        The animation thread is responsible for fade in/out and rotation.

      - #### started

            boolean started

        Notifies whether the animation is running or not.

      - #### alphaLevel

            int alphaLevel

        Alpha level of the veil, used for fade in/out.

      - #### rampDelay

            int rampDelay

        Duration of the veil's fade in/out.

      - #### shield

            float shield

        Alpha level of the veil.

      - #### text

            String text

        Message displayed below the circular shape.

      - #### barsCount

            int barsCount

        Amount of bars composing the circular shape.

      - #### fps

            float fps

        Amount of frames per seconde. Lowers this to save CPU.

      - #### hints

            RenderingHints hints

        Rendering hints to set anti aliasing.

  - ### Class com.dlsc.flexgantt.swing.util.MultiDropTarget extends DropTarget implements Serializable

    - ### Serialized Fields

      - #### listenerList

            EventListenerList listenerList

  - ### Class com.dlsc.flexgantt.swing.util.PathCalculatorUI extends JFrame implements Serializable

    - ### Serialized Fields

      - #### panel

            com.dlsc.flexgantt.swing.util.MyPanel panel

      - #### box

            JComboBox<E> box

      - #### check

            JCheckBox check

  - ### Class com.dlsc.flexgantt.swing.util.RelationshipTypeListCellRenderer extends DefaultListCellRenderer implements Serializable

  - ### Class com.dlsc.flexgantt.swing.util.RollOverLabel extends JLabel implements Serializable

    - ### Serialized Fields

      - #### focusForeground

            Color focusForeground

      - #### focusBackground

            Color focusBackground

      - #### bgColor

            Color bgColor

      - #### fgColor

            Color fgColor

      - #### opaque

            boolean opaque

      - #### showingFocus

            boolean showingFocus

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.