Bug 169030 Migrate to eclipse 3.3 SDK
This is a bug to investiage the processing of migration BIRT 2.2 code to last eclipse 3.3 SDK.
UI/org.eclipse.birt.report.debug.ui/src/org/eclipse/birt/report/debug/ui/launching/ReportAdvancedLauncherTab.java
{
		applyToStatusLine( status );
	}
	/**
	 * Applies the status to a dialog page
	 */
	public void applyToStatusLine( IStatus status )
	{
		String errorMessage = null;
		String warningMessage = null;
		String statusMessage = status.getMessage( );
		if ( statusMessage.length( ) > 0 )
		{
			if ( status.matches( IStatus.ERROR ) )
			{
				errorMessage = statusMessage;
			}
			else if ( !status.isOK( ) )
			{
				warningMessage = statusMessage;
			}
		}
		setErrorMessage( errorMessage );
		setMessage( warningMessage );
		updateLaunchConfigurationDialog( );
	}
	public static IStatus getMoreSevere( IStatus s1, IStatus s2 )
	{
		return ( s1.getSeverity( ) >= s2.getSeverity( ) ) ? s1 : s2;
	}