public ChartException( String pluginId, final int type, String sResourceKey, Object[] oaArgs, ResourceBundle rb, Throwable thCause )
public ChartException( final int type, Throwable cause )
	public ChartException( String pluginId, final int type,			String sResourceKey, Object[] oaArgs, ResourceBundle rb,			Throwable thCause )	{		super( pluginId, sResourceKey, oaArgs, rb, thCause );		if ( type < 0 || type > MAX_VALUE )		{			throw new IllegalArgumentException( );		}		this.type = type;		logThis( );	}