case ComponentPackage.AXIS__SUBTITLE: return getSubtitle();
case ComponentPackage.AXIS__SUB_TITLE: return getSubTitle();
    public Object eGet(EStructuralFeature eFeature, boolean resolve)    {        switch (eDerivedStructuralFeatureID(eFeature))        {            case ComponentPackage.AXIS__TYPE:                return getType();            case ComponentPackage.AXIS__TITLE:                return getTitle();            case ComponentPackage.AXIS__SUBTITLE:                return getSubtitle();            case ComponentPackage.AXIS__TITLE_POSITION:                return getTitlePosition();            case ComponentPackage.AXIS__ASSOCIATED_AXES:                return getAssociatedAxes();            case ComponentPackage.AXIS__SERIES_DEFINITIONS:                return getSeriesDefinitions();            case ComponentPackage.AXIS__GAP_WIDTH:                return new Double(getGapWidth());            case ComponentPackage.AXIS__ORIENTATION:                return getOrientation();            case ComponentPackage.AXIS__LINE_ATTRIBUTES:                return getLineAttributes();            case ComponentPackage.AXIS__LABEL:                return getLabel();            case ComponentPackage.AXIS__FORMAT_SPECIFIER:                return getFormatSpecifier();            case ComponentPackage.AXIS__LABEL_POSITION:                return getLabelPosition();            case ComponentPackage.AXIS__STAGGERED:                return isStaggered() ? Boolean.TRUE : Boolean.FALSE;            case ComponentPackage.AXIS__MARKER_LINES:                return getMarkerLines();            case ComponentPackage.AXIS__MARKER_RANGES:                return getMarkerRanges();            case ComponentPackage.AXIS__MAJOR_GRID:                return getMajorGrid();            case ComponentPackage.AXIS__MINOR_GRID:                return getMinorGrid();            case ComponentPackage.AXIS__SCALE:                return getScale();            case ComponentPackage.AXIS__ORIGIN:                return getOrigin();            case ComponentPackage.AXIS__PRIMARY_AXIS:                return isPrimaryAxis() ? Boolean.TRUE : Boolean.FALSE;            case ComponentPackage.AXIS__CATEGORY_AXIS:                return isCategoryAxis() ? Boolean.TRUE : Boolean.FALSE;            case ComponentPackage.AXIS__PERCENT:                return isPercent() ? Boolean.TRUE : Boolean.FALSE;        }        return eDynamicGet(eFeature, resolve);    }