eDynamicSet( eFeature, newValue );
super.eSet( featureID, newValue );
	public void eSet( EStructuralFeature eFeature, Object newValue )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ModelPackage.CHART_WITH_AXES__VERSION :				setVersion( (String) newValue );				return;			case ModelPackage.CHART_WITH_AXES__TYPE :				setType( (String) newValue );				return;			case ModelPackage.CHART_WITH_AXES__SUB_TYPE :				setSubType( (String) newValue );				return;			case ModelPackage.CHART_WITH_AXES__DESCRIPTION :				setDescription( (Text) newValue );				return;			case ModelPackage.CHART_WITH_AXES__BLOCK :				setBlock( (Block) newValue );				return;			case ModelPackage.CHART_WITH_AXES__DIMENSION :				setDimension( (ChartDimension) newValue );				return;			case ModelPackage.CHART_WITH_AXES__SCRIPT :				setScript( (String) newValue );				return;			case ModelPackage.CHART_WITH_AXES__UNITS :				setUnits( (String) newValue );				return;			case ModelPackage.CHART_WITH_AXES__SERIES_THICKNESS :				setSeriesThickness( ( (Double) newValue ).doubleValue( ) );				return;			case ModelPackage.CHART_WITH_AXES__GRID_COLUMN_COUNT :				setGridColumnCount( ( (Integer) newValue ).intValue( ) );				return;			case ModelPackage.CHART_WITH_AXES__EXTENDED_PROPERTIES :				getExtendedProperties( ).clear( );				getExtendedProperties( ).addAll( (Collection) newValue );				return;			case ModelPackage.CHART_WITH_AXES__SAMPLE_DATA :				setSampleData( (SampleData) newValue );				return;			case ModelPackage.CHART_WITH_AXES__STYLES :				getStyles( ).clear( );				getStyles( ).addAll( (Collection) newValue );				return;			case ModelPackage.CHART_WITH_AXES__INTERACTIVITY :				setInteractivity( (Interactivity) newValue );				return;			case ModelPackage.CHART_WITH_AXES__AXES :				getAxes( ).clear( );				getAxes( ).addAll( (Collection) newValue );				return;			case ModelPackage.CHART_WITH_AXES__WALL_FILL :				setWallFill( (Fill) newValue );				return;			case ModelPackage.CHART_WITH_AXES__FLOOR_FILL :				setFloorFill( (Fill) newValue );				return;			case ModelPackage.CHART_WITH_AXES__ORIENTATION :				setOrientation( (Orientation) newValue );				return;			case ModelPackage.CHART_WITH_AXES__UNIT_SPACING :				setUnitSpacing( ( (Double) newValue ).doubleValue( ) );				return;			case ModelPackage.CHART_WITH_AXES__ROTATION :				setRotation( (Rotation3D) newValue );				return;		}		eDynamicSet( eFeature, newValue );	}