Package | Description |
---|---|
com.flexganttfx.model |
Top-level model classes required for creating a Gantt chart.
|
com.flexganttfx.model.layout |
Different layout and line manager implementations used to control the layout of activities.
|
com.flexganttfx.view.graphics |
The various graphics controls that are used for rendering the Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
Layout |
Row.getLayout()
Returns the value of the
Row.layoutProperty() . |
Layout |
Row.getLineLayout(int lineIndex)
Returns a line-specific layout for the given line.
|
Layout |
LinesManager.getLineLayout(int lineIndex)
Returns the layout for the line with the given line index.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Layout> |
Row.layoutProperty()
The property used to store the layout used for laying out the activities
that are directly associated with the row (and not on an inner line).
|
Modifier and Type | Method and Description |
---|---|
void |
Row.setLayout(Layout layout)
Sets the value of the
Row.layoutProperty() . |
Modifier and Type | Class and Description |
---|---|
class |
AgendaLayout
The agenda layout class is used to lay out activities in a style similar to a
regular calendar where a vertical scale will display hours.
|
class |
ChartLayout
Using the chart layout class results in activities being laid out as chart
bars.
|
class |
GanttLayout
The standard layout used by all rows and lines.
|
Modifier and Type | Method and Description |
---|---|
Layout |
EqualLinesManager.getLineLayout(int lineIndex) |
Modifier and Type | Method and Description |
---|---|
Layout |
GraphicsBase.ContextMenuParameter.getLayout()
Returns the layout found at the location where the context menu has
been requested.
|
Layout |
ActivityBounds.getLayout() |
Layout |
GraphicsBase.getLayoutAt(double y)
Finds the layout that is being used at the given y-coordinate.
|
Modifier and Type | Method and Description |
---|---|
void |
ActivityBounds.setLayout(Layout layout) |
Modifier and Type | Method and Description |
---|---|
<A extends Activity> |
GraphicsBase.getActivityRenderer(Class<? extends A> activityType,
Class<? extends Layout> layoutType) |
Callback<GraphicsBase.EditModeCallbackParameter,GraphicsBase.EditMode> |
GraphicsBase.getEditModeCallback(Class<? extends MutableActivity> activityType,
Class<? extends Layout> layoutType) |
<A extends Activity> |
GraphicsBase.setActivityRenderer(Class<? extends A> activityType,
Class<? extends Layout> layoutType,
ActivityRenderer<? extends A> renderer) |
void |
GraphicsBase.setEditModeCallback(Class<? extends MutableActivity> activityType,
Class<? extends Layout> layoutType,
Callback<GraphicsBase.EditModeCallbackParameter,GraphicsBase.EditMode> callback) |
Constructor and Description |
---|
ContextMenuParameter(GraphicsBase<R> graphics,
R row,
List<ActivityRef<?>> activities,
Layout layout,
Instant time,
LocalTime localTime)
Constructs a new context menu parameter object.
|
Copyright © 2014 Dirk Lemmermann Software & Consulting. All rights reserved.