A B C D E F G H I K L M N O P R S T U V W Z

M

main(String[]) - Static method in class com.dlsc.flexgantt.icons.gif.Gif16IconMap
Runs a little app that will show a table that lists the defined icons and their IDs.
makeTransparent(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
Converts the given color into a transparent color with the same red, green, blue values.
makeTransparent(Color, int) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
Converts the given color into a transparent color with the same red, green, blue values.
maybeShowPopup(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
Determines whether a popup menu needs to be shown based on the given event.
MenuCleaner - Class in com.dlsc.flexgantt.swing.util
A utility class that is used to clean up (popup) menus in such a way that the text of the menu items lines up nicely.
MenuCleaner() - Constructor for class com.dlsc.flexgantt.swing.util.MenuCleaner
 
Message - Class in com.dlsc.flexgantt.swing
The default implementation of the IMessage interface.
Message(MessageTypeId, String, Object, Date) - Constructor for class com.dlsc.flexgantt.swing.Message
Constructs a new message.
Message(MessageTypeId, String, Date) - Constructor for class com.dlsc.flexgantt.swing.Message
Constructs a new message.
Message(MessageTypeId, String, Object) - Constructor for class com.dlsc.flexgantt.swing.Message
Constructs a new message.
Message(MessageTypeId, String) - Constructor for class com.dlsc.flexgantt.swing.Message
Constructs a new message.
Message(String, Object) - Constructor for class com.dlsc.flexgantt.swing.Message
Constructs a new error message with some details attached to it.
Message(String) - Constructor for class com.dlsc.flexgantt.swing.Message
Constructs a new information message.
messageAdded(IMessage) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
 
messageAdded(IMessage) - Method in interface com.dlsc.flexgantt.swing.IMessageListener
Called when a message has been added.
MessageDialog - Class in com.dlsc.flexgantt.swing
A dialog capable of displaying the messages attached to a Gantt chart.
MessageDialog(Frame, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MessageDialog
Constructs a new message dialog.
MessageDialog(Dialog, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MessageDialog
Constructs a new message dialog.
messageRemoved(IMessage) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
 
messageRemoved(IMessage) - Method in interface com.dlsc.flexgantt.swing.IMessageListener
Called when a message has been removed.
Messages - Class in com.dlsc.flexgantt.util
Part of the I18N support and used to return translations for a given key.
messagesCleared() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
 
messagesCleared() - Method in interface com.dlsc.flexgantt.swing.IMessageListener
Called when all messages have been removed.
MessageTable - Class in com.dlsc.flexgantt.swing
A table capable of displaying the messages attached to a Gantt chart.
MessageTable(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MessageTable
Constructs a new message dialog.
MessageTypeId - Enum in com.dlsc.flexgantt.swing
A message type ID is used to distinguish different types of user messages.
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
 
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
 
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.selector.Selector
 
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.StatusBar
 
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
 
model - Variable in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
The model that returned the node for which the row renderer gets invoked.
MODEL_INDEX - Static variable in class com.dlsc.flexgantt.model.treetable.KeyColumn
The model index of the key column is stored in this static class member.
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
 
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
 
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
 
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
 
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
 
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
 
move(long) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
Constructs a new time span based on this span where the given (delta) milliseconds are added to (or subtracted from if negative) the start and end time of this time span.
move(long) - Method in class com.dlsc.flexgantt.model.TimeSpan
 
moveBack(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
Moves the given layer backwards causing the layer's timeline objects to be drawn at a later stage than before.
moveColumn(int, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
Moves a column that is already a member of the model from one location to another.
moveColumn(int, int) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
Moves the column at the given index to the new index.
moveForward(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
Moves the given layer forward causing the layer's timeline objects to be drawn at an earlier stage than before.
moveToBack(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
Moves the given layer to the back so that the layer will be drawn first and all other layers will be drawn after it / on top of it.
moveToFront(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
Moves the given layer to the front so that the layer will be drawn last and all other layers will be drawn before it / below it.
multiColumnSort - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
A flag indicating whether the user is currently performing a sort based on multiple columns.
MultiDropTarget - Class in com.dlsc.flexgantt.swing.util
The MultiDropTarget is associated with a Component when that Component wishes to accept drops during Drag and Drop operations.
MultiDropTarget(Component, int, DropTargetListener) - Constructor for class com.dlsc.flexgantt.swing.util.MultiDropTarget
Creates a MultiDropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, and a DropTargetListener to handle event processing.
MultiGanttChartContainer<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
A default multi Gantt chart implementation, which is capable of storing several Gantt charts at once.
MultiGanttChartContainer() - Constructor for class com.dlsc.flexgantt.swing.MultiGanttChartContainer
Constructs a new multi Gantt chart container.
MultiGanttChartContainerEvent - Class in com.dlsc.flexgantt.swing
An event used to inform listeners about changes in a multi Gantt chart container.
MultiGanttChartContainerEvent(IMultiGanttChartContainer, MultiGanttChartContainerEvent.ID, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent
Constructs a new container event.
MultiGanttChartContainerEvent.ID - Enum in com.dlsc.flexgantt.swing
An identifier used to distinguish between different types of multi Gantt chart container events.

A B C D E F G H I K L M N O P R S T U V W Z