Bug 119550 Default Value of Named Expression can't be saved in design file
New a report, set named expression in the report property editor add a named expression and set the default value add a report item, say table, to the layout set the named expression of the report item add a named expression and set hte default value save the report close the report and reopen, and there is no default named expression value displayed. open report design file with a text editor, there is no default value associate with the named expression
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/UserPropertyStructureState.java
element.addUserPropertyDefn( (UserPropertyDefn) struct );
		}
		catch ( UserPropertyException e )
		{
			handler.getErrorHandler( ).semanticError( e );
		}
		catch ( MetaDataException e )
		{
			handler.getErrorHandler( ).semanticError( new UserPropertyException( element,
					( (UserPropertyDefn) struct ).getName( ),
					UserPropertyException.DESIGN_EXCEPTION_INVALID_DEFINITION,
					e ) );
		}
	}
	/**
	 * Convenience class for the inner classes used to parse parts of the
	 * ReportElement tag.
	 */
	class InnerParseState extends AbstractParseState
	{
		public XMLParserHandler getHandler( )
		{
			return handler;
		}
	}
	/**
	 * Parses the value choices of use-defined properties, which will read the
	 * choice and store it as <code>UserChoice</code>.
	 */
	class ChoiceStructureListState extends PropertyListState