case ModelPackage.CHART_WITH_AXES__SERIES_HINTS: return getSeriesHints();
    public Object eGet(EStructuralFeature eFeature, boolean resolve)    {        switch (eDerivedStructuralFeatureID(eFeature))        {            case ModelPackage.CHART_WITH_AXES__VERSION:                return getVersion();            case ModelPackage.CHART_WITH_AXES__TYPE:                return getType();            case ModelPackage.CHART_WITH_AXES__SUB_TYPE:                return getSubType();            case ModelPackage.CHART_WITH_AXES__DESCRIPTION:                return getDescription();            case ModelPackage.CHART_WITH_AXES__BLOCK:                return getBlock();            case ModelPackage.CHART_WITH_AXES__DIMENSION:                return getDimension();            case ModelPackage.CHART_WITH_AXES__SCRIPT:                return getScript();            case ModelPackage.CHART_WITH_AXES__UNITS:                return getUnits();            case ModelPackage.CHART_WITH_AXES__SERIES_THICKNESS:                return new Double(getSeriesThickness());            case ModelPackage.CHART_WITH_AXES__SERIES_HINTS:                return getSeriesHints();            case ModelPackage.CHART_WITH_AXES__GRID_COLUMN_COUNT:                return new Integer(getGridColumnCount());            case ModelPackage.CHART_WITH_AXES__EXTENDED_PROPERTIES:                return getExtendedProperties();            case ModelPackage.CHART_WITH_AXES__SAMPLE_DATA:                return getSampleData();            case ModelPackage.CHART_WITH_AXES__AXES:                return getAxes();            case ModelPackage.CHART_WITH_AXES__WALL_FILL:                return getWallFill();            case ModelPackage.CHART_WITH_AXES__FLOOR_FILL:                return getFloorFill();            case ModelPackage.CHART_WITH_AXES__ORIENTATION:                return getOrientation();            case ModelPackage.CHART_WITH_AXES__UNIT_SPACING:                return new Double(getUnitSpacing());        }        return eDynamicGet(eFeature, resolve);    }