case ModelPackage.CHART_WITH_AXES__VERSION : return isSetVersion( ); case ModelPackage.CHART_WITH_AXES__TYPE : return TYPE_EDEFAULT == null ? type != null : !TYPE_EDEFAULT.equals( type ); case ModelPackage.CHART_WITH_AXES__SUB_TYPE : return SUB_TYPE_EDEFAULT == null ? subType != null : !SUB_TYPE_EDEFAULT.equals( subType ); case ModelPackage.CHART_WITH_AXES__DESCRIPTION : return description != null; case ModelPackage.CHART_WITH_AXES__BLOCK : return block != null; case ModelPackage.CHART_WITH_AXES__DIMENSION : return isSetDimension( ); case ModelPackage.CHART_WITH_AXES__SCRIPT : return SCRIPT_EDEFAULT == null ? script != null : !SCRIPT_EDEFAULT.equals( script ); case ModelPackage.CHART_WITH_AXES__UNITS : return UNITS_EDEFAULT == null ? units != null : !UNITS_EDEFAULT.equals( units ); case ModelPackage.CHART_WITH_AXES__SERIES_THICKNESS : return isSetSeriesThickness( ); case ModelPackage.CHART_WITH_AXES__GRID_COLUMN_COUNT : return isSetGridColumnCount( ); case ModelPackage.CHART_WITH_AXES__EXTENDED_PROPERTIES : return extendedProperties != null && !extendedProperties.isEmpty( ); case ModelPackage.CHART_WITH_AXES__SAMPLE_DATA : return sampleData != null; case ModelPackage.CHART_WITH_AXES__STYLES : return styles != null && !styles.isEmpty( ); case ModelPackage.CHART_WITH_AXES__INTERACTIVITY : return interactivity != null;
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ModelPackage.CHART_WITH_AXES__VERSION :				return isSetVersion( );			case ModelPackage.CHART_WITH_AXES__TYPE :				return TYPE_EDEFAULT == null ? type != null						: !TYPE_EDEFAULT.equals( type );			case ModelPackage.CHART_WITH_AXES__SUB_TYPE :				return SUB_TYPE_EDEFAULT == null ? subType != null						: !SUB_TYPE_EDEFAULT.equals( subType );			case ModelPackage.CHART_WITH_AXES__DESCRIPTION :				return description != null;			case ModelPackage.CHART_WITH_AXES__BLOCK :				return block != null;			case ModelPackage.CHART_WITH_AXES__DIMENSION :				return isSetDimension( );			case ModelPackage.CHART_WITH_AXES__SCRIPT :				return SCRIPT_EDEFAULT == null ? script != null						: !SCRIPT_EDEFAULT.equals( script );			case ModelPackage.CHART_WITH_AXES__UNITS :				return UNITS_EDEFAULT == null ? units != null						: !UNITS_EDEFAULT.equals( units );			case ModelPackage.CHART_WITH_AXES__SERIES_THICKNESS :				return isSetSeriesThickness( );			case ModelPackage.CHART_WITH_AXES__GRID_COLUMN_COUNT :				return isSetGridColumnCount( );			case ModelPackage.CHART_WITH_AXES__EXTENDED_PROPERTIES :				return extendedProperties != null						&& !extendedProperties.isEmpty( );			case ModelPackage.CHART_WITH_AXES__SAMPLE_DATA :				return sampleData != null;			case ModelPackage.CHART_WITH_AXES__STYLES :				return styles != null && !styles.isEmpty( );			case ModelPackage.CHART_WITH_AXES__INTERACTIVITY :				return interactivity != null;			case ModelPackage.CHART_WITH_AXES__AXES :				return axes != null && !axes.isEmpty( );			case ModelPackage.CHART_WITH_AXES__WALL_FILL :				return wallFill != null;			case ModelPackage.CHART_WITH_AXES__FLOOR_FILL :				return floorFill != null;			case ModelPackage.CHART_WITH_AXES__ORIENTATION :				return isSetOrientation( );			case ModelPackage.CHART_WITH_AXES__UNIT_SPACING :				return isSetUnitSpacing( );			case ModelPackage.CHART_WITH_AXES__ROTATION :				return rotation != null;		}		return eDynamicIsSet( eFeature );	}