Package | Description |
---|---|
com.dlsc.flexgantt.model.scheduling |
Contains supporting classes for basic scheduling operations
and constraint resolutions.
|
com.dlsc.flexgantt.swing |
Contains the Gantt chart components and various other user interface
elements that can be used together with the Gantt chart.
|
com.dlsc.flexgantt.swing.print |
Anything related to printing is contained in this package.
|
com.dlsc.flexgantt.swing.treetable |
A tree table implementation used solely for the purpose of drawing the
left-hand side of a Gantt chart.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstraintViolationMessage
A specialization of
TimelineObjectPathMessage , which takes a
constraint and its violation as input. |
Modifier and Type | Method and Description |
---|---|
IMessage |
DefaultModelValidator.validate(IGanttChartModel model,
IConstraint con) |
IMessage |
IModelValidator.validate(IGanttChartModel model,
IConstraint constraint)
Validates the given single constraint and produce a message.
|
Modifier and Type | Method and Description |
---|---|
List<IMessage> |
DefaultModelValidator.validate(IGanttChartModel model) |
List<IMessage> |
IModelValidator.validate(IGanttChartModel model)
Validate the given model and produce a list of messages.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRelationshipMessage
A message that is related to a relationship / a link / a constraint.
|
interface |
ITimelineObjectPathMessage
A message that is related to an object on the timeline.
|
interface |
ITreePathMessage
A message that is related to a tree path.
|
Modifier and Type | Class and Description |
---|---|
class |
Message
The default implementation of the
IMessage interface. |
class |
RelationshipMessage
A relationship message is used when the application wants to display a
message to the user that is somehow related to a relationship.
|
class |
TimelineObjectPathMessage
A timeline object message is used when the application wants to display a
message to the user that is somehow related to a single timeline object.
|
class |
TreePathMessage
A tree path message is used when the cause of the message is a node in the
tree table on the left-hand side of the Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
IMessage |
MessageTableModel.getMessageInRow(int row)
A utility method for easily retrieving the message displayed in the
given row.
|
Modifier and Type | Method and Description |
---|---|
Collection<IMessage> |
AbstractGanttChart.getMessages()
Returns a list of all messages that are currently attached to the Gantt
chart.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractGanttChart.addMessage(IMessage msg)
Adds a message for the user to the Gantt chart.
|
protected void |
AbstractGanttChart.fireMessageAdded(IMessage msg)
Iterates over all message listeners that are currently attached to the
Gantt chart and calls the
messageAdded() event method. |
protected void |
AbstractGanttChart.fireMessageRemoved(IMessage msg)
Iterates over all message listeners that are currently attached to the
Gantt chart and calls the
messageRemoved() event method. |
void |
GanttChartStatusBar.messageAdded(IMessage msg) |
void |
IMessageListener.messageAdded(IMessage msg)
Called when a message has been added.
|
void |
MessageTableModel.messageAdded(IMessage msg) |
void |
GanttChartStatusBar.messageRemoved(IMessage msg) |
void |
IMessageListener.messageRemoved(IMessage msg)
Called when a message has been removed.
|
void |
MessageTableModel.messageRemoved(IMessage msg) |
void |
AbstractGanttChart.removeMessage(IMessage msg)
Removes a message from the Gantt chart.
|
void |
AbstractGanttChart.showMessageContext(IMessage msg)
Shows the context of the given message.
|
Modifier and Type | Method and Description |
---|---|
void |
PrintGanttChart.showMessageContext(IMessage msg)
Method not supported by the printable Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
void |
TreeTableContainer.showMessageContext(IMessage msg) |
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.