Bug 150347 Support binary stream as preview image.
See 144843. We need model to save binary strame as report preview image. Currently, preview image is an external image. Maybe need a type to distinguish preview image type.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/StructureState.java
* @param theHandler
	 *            the design parser handler
	 * @param element
	 *            the element holding this structure to parse
	 */
	StructureState( ModuleParserHandler theHandler, DesignElement element )
	{
		super( theHandler, element );
	}
	/**
	 * Constructs the state of the structure which is in one structure list.
	 * 
	 * @param theHandler
	 *            the design parser handler
	 * @param element
	 *            the element holding this structure
	 * @param propDefn
	 *            the definition of the property which holds this structure
	 * @param theList
	 *            the structure list
	 */
	StructureState( ModuleParserHandler theHandler, DesignElement element,
			PropertyDefn propDefn, ArrayList theList )
	{
		super( theHandler, element );
		assert propDefn != null;
		assert theList != null;
		this.propDefn = propDefn;
		this.list = theList;
	}