Bug 210507 Enhance Report engine to support multiple view
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/ir/EngineIRReader.java
design.setName( name );
				break;
			case FIELD_EXTENDS :
				String ext = IOUtil.readString( in );
				design.setExtends( ext );
				break;
			case FIELD_JAVA_CLASS :
				String javaClass = IOUtil.readString( in );
				design.setJavaClass( javaClass );
				break;
			case FIELD_NAMED_EXPRESSIONS :
				Map namedExpression = IOUtil.readMap( in );
				if ( namedExpression != null )
				{
					design.getNamedExpressions( ).putAll( namedExpression );
				}
				break;
			case FIELD_CUSTOM_PROPERTIES :
				Map customProperties = IOUtil.readMap( in );
				if ( customProperties != null )
				{
					design.getCustomProperties( ).putAll( customProperties );
				}
				break;
			default :
				throw new IOException( "unknow field type " + fieldType ); 
		}
	}
	protected void readStyledElementField( DataInputStream in,
			StyledElementDesign design, short fieldType ) throws IOException