Bug 140542 label can't be displayed without resource file or unmatched key
Steps to reproduce: 1.New a report, add a lable with text "aaa" 2.Add a resource file for the report, set key to "key1", value to "actuate", apply the value to the label 3.Clear the resource file in Property Editor->General->Resource File (or change the key to "abc") 4.Preview the report Expected result: 1.Display label text "aaa" on preview or 2.Give a warning message to say resource file is not found or unmatched key Actual result: Nothing displays on preview
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Module.java
libraries = new ArrayList( );
		
		assert posn >= 0 && posn <= libraries.size( );
		libraries.add( posn, library );
	}
	/**
	 * Adds the given libray to library list.
	 * 
	 * @param library
	 *            the library to insert
	 */
	public void addLibrary( Library library )
	{
		if ( libraries == null )
			libraries = new ArrayList( );
		libraries.add( library );
	}
	/**
	 * Drops the given library from library list.
	 * 
	 * @param library
	 *            the library to drop
	 * @return the position of the library to drop
	 */
	public int dropLibrary( Library library )
	{
		assert libraries != null;
		assert libraries.contains( library );
		int posn = libraries.indexOf( library );
		libraries.remove( library );