throw new IllegalArgumentException( Messages.getString( "error.invalid.classifier", new Object[]{ eClass.getName( ) }, Locale.getDefault( ) ) );
throw new IllegalArgumentException( "The class '" + eClass.getName( ) + "' is not a valid classifier" );
	public EObject create( EClass eClass )	{		switch ( eClass.getClassifierID( ) )		{			case ComponentPackage.AXIS :				return createAxis( );			case ComponentPackage.CHART_PREFERENCES :				return createChartPreferences( );			case ComponentPackage.GRID :				return createGrid( );			case ComponentPackage.LABEL :				return createLabel( );			case ComponentPackage.MARKER_LINE :				return createMarkerLine( );			case ComponentPackage.MARKER_RANGE :				return createMarkerRange( );			case ComponentPackage.SCALE :				return createScale( );			case ComponentPackage.SERIES :				return createSeries( );			default :				throw new IllegalArgumentException( Messages.getString( "error.invalid.classifier", //$NON-NLS-1$						new Object[]{							eClass.getName( )						},						Locale.getDefault( ) ) );		}	}