case ModelPackage.CHART_WITHOUT_AXES__VERSION : setVersion( (String) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__TYPE : setType( (String) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__SUB_TYPE : setSubType( (String) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__DESCRIPTION : setDescription( (Text) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__BLOCK : setBlock( (Block) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__DIMENSION : setDimension( (ChartDimension) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__SCRIPT : setScript( (String) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__UNITS : setUnits( (String) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__SERIES_THICKNESS : setSeriesThickness( ( (Double) newValue ).doubleValue( ) ); return; case ModelPackage.CHART_WITHOUT_AXES__GRID_COLUMN_COUNT : setGridColumnCount( ( (Integer) newValue ).intValue( ) ); return; case ModelPackage.CHART_WITHOUT_AXES__EXTENDED_PROPERTIES : getExtendedProperties( ).clear( ); getExtendedProperties( ).addAll( (Collection) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__SAMPLE_DATA : setSampleData( (SampleData) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__STYLES : getStyles( ).clear( ); getStyles( ).addAll( (Collection) newValue ); return; case ModelPackage.CHART_WITHOUT_AXES__INTERACTIVITY : setInteractivity( (Interactivity) newValue ); return;
	public void eSet( EStructuralFeature eFeature, Object newValue )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ModelPackage.CHART_WITHOUT_AXES__VERSION :				setVersion( (String) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__TYPE :				setType( (String) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__SUB_TYPE :				setSubType( (String) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__DESCRIPTION :				setDescription( (Text) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__BLOCK :				setBlock( (Block) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__DIMENSION :				setDimension( (ChartDimension) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__SCRIPT :				setScript( (String) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__UNITS :				setUnits( (String) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__SERIES_THICKNESS :				setSeriesThickness( ( (Double) newValue ).doubleValue( ) );				return;			case ModelPackage.CHART_WITHOUT_AXES__GRID_COLUMN_COUNT :				setGridColumnCount( ( (Integer) newValue ).intValue( ) );				return;			case ModelPackage.CHART_WITHOUT_AXES__EXTENDED_PROPERTIES :				getExtendedProperties( ).clear( );				getExtendedProperties( ).addAll( (Collection) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__SAMPLE_DATA :				setSampleData( (SampleData) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__STYLES :				getStyles( ).clear( );				getStyles( ).addAll( (Collection) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__INTERACTIVITY :				setInteractivity( (Interactivity) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__SERIES_DEFINITIONS :				getSeriesDefinitions( ).clear( );				getSeriesDefinitions( ).addAll( (Collection) newValue );				return;			case ModelPackage.CHART_WITHOUT_AXES__MIN_SLICE :				setMinSlice( ( (Double) newValue ).doubleValue( ) );				return;			case ModelPackage.CHART_WITHOUT_AXES__MIN_SLICE_PERCENT :				setMinSlicePercent( ( (Boolean) newValue ).booleanValue( ) );				return;			case ModelPackage.CHART_WITHOUT_AXES__MIN_SLICE_LABEL :				setMinSliceLabel( (String) newValue );				return;		}		eDynamicSet( eFeature, newValue );	}