createEReference(chartEClass, CHART__SERIES_HINTS);
    public void createPackageContents()    {        if (isCreated)            return;        isCreated = true;        // Create classes and their features        chartEClass = createEClass(CHART);        createEAttribute(chartEClass, CHART__VERSION);        createEAttribute(chartEClass, CHART__TYPE);        createEAttribute(chartEClass, CHART__SUB_TYPE);        createEReference(chartEClass, CHART__DESCRIPTION);        createEReference(chartEClass, CHART__BLOCK);        createEAttribute(chartEClass, CHART__DIMENSION);        createEAttribute(chartEClass, CHART__SCRIPT);        createEAttribute(chartEClass, CHART__UNITS);        createEAttribute(chartEClass, CHART__SERIES_THICKNESS);        createEReference(chartEClass, CHART__SERIES_HINTS);        createEAttribute(chartEClass, CHART__GRID_COLUMN_COUNT);        createEReference(chartEClass, CHART__EXTENDED_PROPERTIES);        createEReference(chartEClass, CHART__SAMPLE_DATA);        chartWithAxesEClass = createEClass(CHART_WITH_AXES);        createEReference(chartWithAxesEClass, CHART_WITH_AXES__AXES);        createEReference(chartWithAxesEClass, CHART_WITH_AXES__WALL_FILL);        createEReference(chartWithAxesEClass, CHART_WITH_AXES__FLOOR_FILL);        createEAttribute(chartWithAxesEClass, CHART_WITH_AXES__ORIENTATION);        createEAttribute(chartWithAxesEClass, CHART_WITH_AXES__UNIT_SPACING);        chartWithoutAxesEClass = createEClass(CHART_WITHOUT_AXES);        createEReference(chartWithoutAxesEClass, CHART_WITHOUT_AXES__SERIES_DEFINITIONS);    }