Bug 145724 Change version after auto convert
By the request of 136536, user get warning message to confirm the auto convert. If user select yes, the file convert to newest format, but the version is still old. If user open this file again, he'll get the warning message even the file converted.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleUtil.java
String version = attrs
						.getValue( DesignSchemaConstants.VERSION_ATTRIB );
				VersionParserHandler.this.version = version;
			}
			public void end( ) throws SAXException
			{
			}
		}
	}
	/**
	 * Checks whether the input stream holds a version number before some
	 * specific features is supported. This method is used to remind user that
	 * opening this stream may need to convert the original file automatically.
	 * 
	 * @param streamData
	 *            the input stream
	 * @return a list whose entry is of <code>IVersionInfo</code> type. Each
	 *         kind of automatical conversion information is stored in one
	 *         instance of <code>IVersionInfo</code>. If the size of the
	 *         return list is 0, there is no auto-conversion.
	 */
	private static List checkVersion( InputStream streamData )
			throws DesignFileException
	{
		List rtnList = new ArrayList( );
		VersionParserHandler handler = new VersionParserHandler( );
		InputStream inputStreamToParse = streamData;
		if ( !inputStreamToParse.markSupported( ) )
			inputStreamToParse = new BufferedInputStream( streamData );
		parse( handler, inputStreamToParse );