case ComponentPackage.AXIS__SUBTITLE: setSubtitle((Label) null);
case ComponentPackage.AXIS__SUB_TITLE: setSubTitle((Label) null);
    public void eUnset(EStructuralFeature eFeature)    {        switch (eDerivedStructuralFeatureID(eFeature))        {            case ComponentPackage.AXIS__TYPE:                unsetType();                return;            case ComponentPackage.AXIS__TITLE:                setTitle((Label) null);                return;            case ComponentPackage.AXIS__SUBTITLE:                setSubtitle((Label) null);                return;            case ComponentPackage.AXIS__TITLE_POSITION:                unsetTitlePosition();                return;            case ComponentPackage.AXIS__ASSOCIATED_AXES:                getAssociatedAxes().clear();                return;            case ComponentPackage.AXIS__SERIES_DEFINITIONS:                getSeriesDefinitions().clear();                return;            case ComponentPackage.AXIS__GAP_WIDTH:                unsetGapWidth();                return;            case ComponentPackage.AXIS__ORIENTATION:                unsetOrientation();                return;            case ComponentPackage.AXIS__LINE_ATTRIBUTES:                setLineAttributes((LineAttributes) null);                return;            case ComponentPackage.AXIS__LABEL:                setLabel((Label) null);                return;            case ComponentPackage.AXIS__FORMAT_SPECIFIER:                setFormatSpecifier((FormatSpecifier) null);                return;            case ComponentPackage.AXIS__LABEL_POSITION:                unsetLabelPosition();                return;            case ComponentPackage.AXIS__STAGGERED:                unsetStaggered();                return;            case ComponentPackage.AXIS__MARKER_LINES:                getMarkerLines().clear();                return;            case ComponentPackage.AXIS__MARKER_RANGES:                getMarkerRanges().clear();                return;            case ComponentPackage.AXIS__MAJOR_GRID:                setMajorGrid((Grid) null);                return;            case ComponentPackage.AXIS__MINOR_GRID:                setMinorGrid((Grid) null);                return;            case ComponentPackage.AXIS__SCALE:                setScale((Scale) null);                return;            case ComponentPackage.AXIS__ORIGIN:                setOrigin((AxisOrigin) null);                return;            case ComponentPackage.AXIS__PRIMARY_AXIS:                unsetPrimaryAxis();                return;            case ComponentPackage.AXIS__CATEGORY_AXIS:                unsetCategoryAxis();                return;            case ComponentPackage.AXIS__PERCENT:                unsetPercent();                return;        }        eDynamicUnset(eFeature);    }