public boolean eIsSet(EStructuralFeature eFeature) { switch (eDerivedStructuralFeatureID(eFeature)) { case ModelPackage.CHART_WITHOUT_AXES__VERSION: return isSetVersion(); case ModelPackage.CHART_WITHOUT_AXES__TYPE: return TYPE_EDEFAULT == null ? type != null : !TYPE_EDEFAULT.equals(type); case ModelPackage.CHART_WITHOUT_AXES__SUB_TYPE: return SUB_TYPE_EDEFAULT == null ? subType != null : !SUB_TYPE_EDEFAULT.equals(subType); case ModelPackage.CHART_WITHOUT_AXES__DESCRIPTION: return description != null; case ModelPackage.CHART_WITHOUT_AXES__BLOCK: return block != null; case ModelPackage.CHART_WITHOUT_AXES__DIMENSION: return isSetDimension(); case ModelPackage.CHART_WITHOUT_AXES__SCRIPT: return SCRIPT_EDEFAULT == null ? script != null : !SCRIPT_EDEFAULT.equals(script); case ModelPackage.CHART_WITHOUT_AXES__UNITS: return UNITS_EDEFAULT == null ? units != null : !UNITS_EDEFAULT.equals(units); case ModelPackage.CHART_WITHOUT_AXES__SERIES_THICKNESS: return isSetSeriesThickness(); case ModelPackage.CHART_WITHOUT_AXES__GRID_COLUMN_COUNT: return isSetGridColumnCount(); case ModelPackage.CHART_WITHOUT_AXES__EXTENDED_PROPERTIES: return extendedProperties != null && !extendedProperties.isEmpty(); case ModelPackage.CHART_WITHOUT_AXES__SAMPLE_DATA: return sampleData != null; case ModelPackage.CHART_WITHOUT_AXES__SERIES_DEFINITIONS: return seriesDefinitions != null && !seriesDefinitions.isEmpty(); } return eDynamicIsSet(eFeature); }
public boolean eIsSet( EStructuralFeature eFeature ) { switch ( eDerivedStructuralFeatureID( eFeature ) ) { case ModelPackage.CHART_WITHOUT_AXES__VERSION : return isSetVersion( ); case ModelPackage.CHART_WITHOUT_AXES__TYPE : return TYPE_EDEFAULT == null ? type != null : !TYPE_EDEFAULT.equals( type ); case ModelPackage.CHART_WITHOUT_AXES__SUB_TYPE : return SUB_TYPE_EDEFAULT == null ? subType != null : !SUB_TYPE_EDEFAULT.equals( subType ); case ModelPackage.CHART_WITHOUT_AXES__DESCRIPTION : return description != null; case ModelPackage.CHART_WITHOUT_AXES__BLOCK : return block != null; case ModelPackage.CHART_WITHOUT_AXES__DIMENSION : return isSetDimension( ); case ModelPackage.CHART_WITHOUT_AXES__SCRIPT : return SCRIPT_EDEFAULT == null ? script != null : !SCRIPT_EDEFAULT.equals( script ); case ModelPackage.CHART_WITHOUT_AXES__UNITS : return UNITS_EDEFAULT == null ? units != null : !UNITS_EDEFAULT.equals( units ); case ModelPackage.CHART_WITHOUT_AXES__SERIES_THICKNESS : return isSetSeriesThickness( ); case ModelPackage.CHART_WITHOUT_AXES__GRID_COLUMN_COUNT : return isSetGridColumnCount( ); case ModelPackage.CHART_WITHOUT_AXES__EXTENDED_PROPERTIES : return extendedProperties != null && !extendedProperties.isEmpty( ); case ModelPackage.CHART_WITHOUT_AXES__SAMPLE_DATA : return sampleData != null; case ModelPackage.CHART_WITHOUT_AXES__SERIES_DEFINITIONS : return seriesDefinitions != null && !seriesDefinitions.isEmpty( ); case ModelPackage.CHART_WITHOUT_AXES__MIN_SLICE : return isSetMinSlice( ); case ModelPackage.CHART_WITHOUT_AXES__MIN_SLICE_PERCENT : return isSetMinSlicePercent( ); case ModelPackage.CHART_WITHOUT_AXES__MIN_SLICE_LABEL : return MIN_SLICE_LABEL_EDEFAULT == null ? minSliceLabel != null : !MIN_SLICE_LABEL_EDEFAULT.equals( minSliceLabel ); } return eDynamicIsSet( eFeature ); }
    public boolean eIsSet(EStructuralFeature eFeature)    {        switch (eDerivedStructuralFeatureID(eFeature))        {            case ModelPackage.CHART_WITHOUT_AXES__VERSION:                return isSetVersion();            case ModelPackage.CHART_WITHOUT_AXES__TYPE:                return TYPE_EDEFAULT == null ? type != null : !TYPE_EDEFAULT.equals(type);            case ModelPackage.CHART_WITHOUT_AXES__SUB_TYPE:                return SUB_TYPE_EDEFAULT == null ? subType != null : !SUB_TYPE_EDEFAULT.equals(subType);            case ModelPackage.CHART_WITHOUT_AXES__DESCRIPTION:                return description != null;            case ModelPackage.CHART_WITHOUT_AXES__BLOCK:                return block != null;            case ModelPackage.CHART_WITHOUT_AXES__DIMENSION:                return isSetDimension();            case ModelPackage.CHART_WITHOUT_AXES__SCRIPT:                return SCRIPT_EDEFAULT == null ? script != null : !SCRIPT_EDEFAULT.equals(script);            case ModelPackage.CHART_WITHOUT_AXES__UNITS:                return UNITS_EDEFAULT == null ? units != null : !UNITS_EDEFAULT.equals(units);            case ModelPackage.CHART_WITHOUT_AXES__SERIES_THICKNESS:                return isSetSeriesThickness();            case ModelPackage.CHART_WITHOUT_AXES__GRID_COLUMN_COUNT:                return isSetGridColumnCount();            case ModelPackage.CHART_WITHOUT_AXES__EXTENDED_PROPERTIES:                return extendedProperties != null && !extendedProperties.isEmpty();            case ModelPackage.CHART_WITHOUT_AXES__SAMPLE_DATA:                return sampleData != null;            case ModelPackage.CHART_WITHOUT_AXES__SERIES_DEFINITIONS:                return seriesDefinitions != null && !seriesDefinitions.isEmpty();        }        return eDynamicIsSet(eFeature);    }