Bug 315315 Warning messages seen while starting up workbench
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/util/PluginSettings.java
newDevs[i][3] = saDevices[i][3];
		}
		newDevs[saDevices.length][0] = sName;
		newDevs[saDevices.length][1] = sDeviceClass;
		saDevices = newDevs;
	}
	/**
	 * Registers an output format for given device renderer name.
	 * 
	 * @param sDeviceName
	 * @param sFormat
	 * @param sDescription
	 */
	synchronized public final void registerOutputFormat( String sDeviceName,
			String sFormat, String sDescription )
	{
		for ( int i = 0; i < saDevices.length; i++ )
		{
			if ( saDevices[i][0].equals( sDeviceName ) )
			{
				if ( sFormat != null && sFormat.length( ) > 0 )
				{
					saDevices[i][2] = sFormat;
				}
				if ( sDescription != null && sDescription.length( ) > 0 )
				{
					saDevices[i][3] = sDescription;
				}
				break;
			}