Appendix D
JClass Chart Inheritance Hierarchy and Containment Listing

Inheritance Hierarchy ยท Containment


This appendix depicts an inheritance hierarchy and a containment listing for JClass Chart. They are designed to help programmers determine the relationships between JClass Chart classes.


Inheritance Hierarchy

In the following hierarchy diagram, the parent class is always at the top.
Visuals:

  JCChart
   |
   +----- JCChartComponent


  ChartCanvas
   |
   +------ JCTitle
   |
   +------ JCLegend
   |
   +------ JCChartArea
   |
   +------ JCChartLabel


Data Source:

  Chartable
   |
   +------ EditableChartable
   |        |
   |        +------- ChartDataModel
   |
   +------ InputStreamDataSource
            |
            +------ FileDataSource
            |
            +------ URLDataSource
            |
            +------ AppletDataSource


Containment Listing

JCChart contains the following:


ChartDataView contains the following:


ChartDataViewSeries contains the following:


JCChartArea contains the following: