public class GanttChartView extends View
Represents a GanttChart view.
Constructor and Description |
---|
GanttChartView()
Initializes a new instance of the
GanttChartView class. |
Modifier and Type | Method and Description |
---|---|
FilterCollection |
getAutoFilters()
Gets a list of auto filters of a Gantt Chart view.
|
boolean |
getBarRounding()
Gets a value indicating whether the bars round to the nearest day.
|
int |
getBarSize()
Gets the height, in points, of the Gantt bars in the Gantt Chart.
|
List<GanttBarStyle> |
getBarStyles()
Gets a list of gantt bar styles of the Gantt Chart view.
|
TimescaleTier |
getBottomTimescaleTier()
Gets the bottom timescale tier of the Gantt Chart view.
|
List<GanttBarStyle> |
getCustomBarStyles()
Gets a list of custom gantt bar styles of the Gantt Chart view.
|
List<Gridlines> |
getGridlines()
|
boolean |
getHideRollupBarsWhenSummaryExpanded()
Gets a value indicating whether rollup bars will be hidden when expanding summary task.
|
TimescaleTier |
getMiddleTimescaleTier()
Gets the middle timescale tier of the Gantt Chart view.
|
Color |
getNonWorkingTimeColor()
Gets non-working time color.
|
ProgressLines |
getProgressLines()
Gets progress lines for the Gantt Chart view.
|
boolean |
getRollUpGanttBars()
Gets a value indicating whether bars on the Gantt Chart must be rolled up.
|
boolean |
getShowBarSplits()
Gets a value indicating whether task splits on the Gantt Chart must be shown.
|
boolean |
getShowDrawings()
Gets a value indicating whether drawings on the Gantt Chart must be shown.
|
List<TableTextStyle> |
getTableTextStyles()
Gets a list of table text styles of the Gantt Chart view.
|
List<TextStyle> |
getTextStyles()
Gets a list of
TextStyle of the Gantt Chart view. |
int |
getTimescaleSizePercentage()
Gets a percentage to reduce or enlarge the spacing between units on the timescale tier
|
TimescaleTier |
getTopTimescaleTier()
Gets the top timescale tier of the Gantt Chart view.
|
void |
setBarRounding(boolean value)
Sets a value indicating whether the bars round to the nearest day.
|
void |
setBarSize(int value)
Sets the height, in points, of the Gantt bars in the Gantt Chart.
|
void |
setBottomTimescaleTier(TimescaleTier value)
Sets the bottom timescale tier of the Gantt Chart view.
|
void |
setGridlines(List<Gridlines> value)
|
void |
setHideRollupBarsWhenSummaryExpanded(boolean value)
Sets a value indicating whether rollup bars will be hidden when expanding summary task.
|
void |
setMiddleTimescaleTier(TimescaleTier value)
Sets the middle timescale tier of the Gantt Chart view.
|
void |
setNonWorkingTimeColor(Color value)
Sets non-working time color.
|
void |
setProgressLines(ProgressLines value)
Sets progress lines for the Gantt Chart view.
|
void |
setRollUpGanttBars(boolean value)
Sets a value indicating whether bars on the Gantt Chart must be rolled up.
|
void |
setShowBarSplits(boolean value)
Sets a value indicating whether task splits on the Gantt Chart must be shown.
|
void |
setShowDrawings(boolean value)
Sets a value indicating whether drawings on the Gantt Chart must be shown.
|
void |
setTextStyles(List<TextStyle> value)
Sets a list of
TextStyle of the Gantt Chart view. |
void |
setTimescaleSizePercentage(int value)
Sets a percentage to reduce or enlarge the spacing between units on the timescale tier
|
void |
setTopTimescaleTier(TimescaleTier value)
Sets the top timescale tier of the Gantt Chart view.
|
compareTo, equals, getFilter, getGroup, getHighlightFilter, getIndex, getName, getPageInfo, getParentProject, getScreen, getShowInMenu, getTable, getType, getUid, hashCode, setFilter, setGroup, setHighlightFilter, setName, setShowInMenu, setTable
public GanttChartView()
Initializes a new instance of the GanttChartView
class.
public final FilterCollection getAutoFilters()
Gets a list of auto filters of a Gantt Chart view.
public final boolean getBarRounding()
Gets a value indicating whether the bars round to the nearest day. The default value is True.
public final void setBarRounding(boolean value)
Sets a value indicating whether the bars round to the nearest day. The default value is True.
value
- a value indicating whether the bars round to the nearest day.public final int getBarSize()
Gets the height, in points, of the Gantt bars in the Gantt Chart.
public final void setBarSize(int value)
Sets the height, in points, of the Gantt bars in the Gantt Chart.
value
- the height, in points, of the Gantt bars in the Gantt Chart.public final List<GanttBarStyle> getBarStyles()
Gets a list of gantt bar styles of the Gantt Chart view.
GanttBarStyle
.
public final TimescaleTier getBottomTimescaleTier()
Gets the bottom timescale tier of the Gantt Chart view.
TimescaleTier
.
public final void setBottomTimescaleTier(TimescaleTier value)
Sets the bottom timescale tier of the Gantt Chart view.
TimescaleTier
.
value
- the bottom timescale tier of the Gantt Chart view.public final List<GanttBarStyle> getCustomBarStyles()
Gets a list of custom gantt bar styles of the Gantt Chart view.
GanttBarStyle
.
public final List<Gridlines> getGridlines()
Gets a list of Gridlines
(getGridlines()
/#setGridlines(List
) of the Gantt Chart
view.
Gridlines
(getGridlines()
/#setGridlines(List)
) of the Gantt
Chart view.public final void setGridlines(List<Gridlines> value)
Sets a list of Gridlines
(getGridlines()
/#setGridlines(List
) of the Gantt Chart
view.
value
- a list of Gridlines
(getGridlines()
/#setGridlines(List)
) of
the Gantt Chart view.public final boolean getHideRollupBarsWhenSummaryExpanded()
Gets a value indicating whether rollup bars will be hidden when expanding summary task.
public final void setHideRollupBarsWhenSummaryExpanded(boolean value)
Sets a value indicating whether rollup bars will be hidden when expanding summary task.
value
- a value indicating whether rollup bars will be hidden when expanding summary task.public final TimescaleTier getMiddleTimescaleTier()
Gets the middle timescale tier of the Gantt Chart view.
TimescaleTier
.
public final void setMiddleTimescaleTier(TimescaleTier value)
Sets the middle timescale tier of the Gantt Chart view.
TimescaleTier
.
value
- the middle timescale tier of the Gantt Chart view.public final Color getNonWorkingTimeColor()
Gets non-working time color.
public final void setNonWorkingTimeColor(Color value)
Sets non-working time color.
value
- non-working time color.public final ProgressLines getProgressLines()
Gets progress lines for the Gantt Chart view.
ProgressLines
(getProgressLines()
/setProgressLines(ProgressLines)
).
public final void setProgressLines(ProgressLines value)
Sets progress lines for the Gantt Chart view.
ProgressLines
(getProgressLines()
/setProgressLines(ProgressLines)
).
value
- progress lines for the Gantt Chart view.public final boolean getRollUpGanttBars()
Gets a value indicating whether bars on the Gantt Chart must be rolled up.
public final void setRollUpGanttBars(boolean value)
Sets a value indicating whether bars on the Gantt Chart must be rolled up.
value
- a value indicating whether bars on the Gantt Chart must be rolled up.public final boolean getShowBarSplits()
Gets a value indicating whether task splits on the Gantt Chart must be shown.
public final void setShowBarSplits(boolean value)
Sets a value indicating whether task splits on the Gantt Chart must be shown.
value
- a value indicating whether task splits on the Gantt Chart must be shown.public final boolean getShowDrawings()
Gets a value indicating whether drawings on the Gantt Chart must be shown.
public final void setShowDrawings(boolean value)
Sets a value indicating whether drawings on the Gantt Chart must be shown.
value
- a value indicating whether drawings on the Gantt Chart must be shown.public final List<TableTextStyle> getTableTextStyles()
Gets a list of table text styles of the Gantt Chart view.
TableTextStyle
.
public final List<TextStyle> getTextStyles()
Gets a list of TextStyle
of the Gantt Chart view.
TextStyle
of the Gantt Chart view.public final void setTextStyles(List<TextStyle> value)
Sets a list of TextStyle
of the Gantt Chart view.
value
- a list of TextStyle
of the Gantt Chart view.public final int getTimescaleSizePercentage()
Gets a percentage to reduce or enlarge the spacing between units on the timescale tier
public final void setTimescaleSizePercentage(int value)
Sets a percentage to reduce or enlarge the spacing between units on the timescale tier
value
- a percentage to reduce or enlarge the spacing between units on the timescale tierpublic final TimescaleTier getTopTimescaleTier()
Gets the top timescale tier of the Gantt Chart view.
TimescaleTier
.
public final void setTopTimescaleTier(TimescaleTier value)
Sets the top timescale tier of the Gantt Chart view.
TimescaleTier
.
value
- the top timescale tier of the Gantt Chart view.