case TypePackage.SCATTER_SERIES__FORMAT_SPECIFIER: return formatSpecifier != null;
    public boolean eIsSet(EStructuralFeature eFeature)    {        switch (eDerivedStructuralFeatureID(eFeature))        {            case TypePackage.SCATTER_SERIES__VISIBLE:                return isSetVisible();            case TypePackage.SCATTER_SERIES__LABEL:                return label != null;            case TypePackage.SCATTER_SERIES__DATA_DEFINITION:                return dataDefinition != null && !dataDefinition.isEmpty();            case TypePackage.SCATTER_SERIES__SERIES_IDENTIFIER:                return SERIES_IDENTIFIER_EDEFAULT == null ? seriesIdentifier != null : !SERIES_IDENTIFIER_EDEFAULT.equals(seriesIdentifier);            case TypePackage.SCATTER_SERIES__DATA_POINT:                return dataPoint != null;            case TypePackage.SCATTER_SERIES__DATA_SET:                return dataSet != null;            case TypePackage.SCATTER_SERIES__FORMAT_SPECIFIER:                return formatSpecifier != null;            case TypePackage.SCATTER_SERIES__LABEL_POSITION:                return isSetLabelPosition();            case TypePackage.SCATTER_SERIES__STACKED:                return isSetStacked();            case TypePackage.SCATTER_SERIES__TRIGGERS:                return triggers != null && !triggers.isEmpty();            case TypePackage.SCATTER_SERIES__TRANSLUCENT:                return isSetTranslucent();            case TypePackage.SCATTER_SERIES__MARKER:                return marker != null;            case TypePackage.SCATTER_SERIES__LINE_ATTRIBUTES:                return lineAttributes != null;            case TypePackage.SCATTER_SERIES__CURVE:                return isSetCurve();            case TypePackage.SCATTER_SERIES__SHADOW_COLOR:                return shadowColor != null;        }        return eDynamicIsSet(eFeature);    }