Package com.storedobject.chart
Interface ComponentGroup
- All Known Implementing Classes:
AbstractGanttChart,ActivityChart,GanttChart,XRangeChart
public interface ComponentGroup
Representation of a group of
Components put together. ComponentGroups can be added to SOChart
using SOChart.add(ComponentGroup...). This class is typically used to assemble complex custom charts that
require more than one Components and Chart instances as their internal parts.
(For example: GanttChart).- Author:
- Syam
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdd parts of this group toSOChart.voidremoveParts(SOChart soChart) Remove parts of this group fromSOChart.default voidvalidate()This method is invoked before theaddParts(SOChart)to verify that theComponentGroupis valid.
-
Method Details
-
addParts
-
removeParts
-
validate
This method is invoked before theaddParts(SOChart)to verify that theComponentGroupis valid.- Throws:
ChartException- Throws when in an invalid state.
-