Package com.storedobject.chart
Class AbstractGanttChart
java.lang.Object
com.storedobject.chart.AbstractGanttChart
- All Implemented Interfaces:
ComponentGroup
- Direct Known Subclasses:
ActivityChart,GanttChart
Abstract Gantt chart is the base class for
GanttChart and ActivityChart.- Author:
- Syam
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd parts of this group toSOChart.Return the co-ordinate system used by this Gantt chart.Get the time axis.Get the time axis zoom component.voidremoveParts(SOChart soChart) Remove parts of this group fromSOChart.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.storedobject.chart.ComponentGroup
validate
-
Constructor Details
-
AbstractGanttChart
-
-
Method Details
-
addParts
Description copied from interface:ComponentGroupAdd parts of this group toSOChart. This will be invoked if the group was already added to theSOChart, and it is about to be rendered.- Specified by:
addPartsin interfaceComponentGroup- Parameters:
soChart- Chart to which parts to be added.
-
removeParts
Description copied from interface:ComponentGroupRemove parts of this group fromSOChart. This will be invoked when the group is removed from theSOChart. This method should make sure that all the parts are removed properly including their dependencies.- Specified by:
removePartsin interfaceComponentGroup- Parameters:
soChart- Chart from which parts to be removed.
-
getTimeAxisZoom
Get the time axis zoom component.- Returns:
- Time-axis zoom component.
-
getCoordinateSystem
Return the co-ordinate system used by this Gantt chart. (It will be a rectangular co-ordinate system).- Returns:
- Rectangular co-ordinate system. (An instance of
RectangularCoordinate).
-
getTimeAxis
-