Bug 176161 styles cannot be sortet/ordered in the outline view
1) create a library 2) add a theme 3) add some styles to the theme ==> the styles cannot be sortet/ordered in the outline view ==> a drag'n'drop ordering of sytles would be very nice (or maybe an alphabetical sorting)
UI/org.eclipse.birt.report.designer.ui.views/src/org/eclipse/birt/report/designer/internal/ui/views/outline/providers/ThemeNodeProvider.java
* @see org.eclipse.birt.report.designer.internal.ui.views.DefaultNodeProvider#createElement(java.lang.String)
	 */
	protected DesignElementHandle createElement( String type ) throws Exception
	{
		
		
		
		DesignElementFactory factory = DesignElementFactory.getInstance( );
		StyleHandle handle = factory.newStyle( null );
		if ( ProviderFactory.createProvider( handle ).performRequest( handle,
				new Request( IRequestConstants.REQUEST_TYPE_EDIT ) ) )
		{
			return handle;
		}
		return null;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.designer.ui.views.INodeProvider#getChildren(java.lang.Object)
	 */
	public Object[] getChildren( Object model )
	{
		
		if ( model instanceof ThemeHandle )
		{
			ThemeHandle theme = (ThemeHandle)model;
			int count, styleCount = 0;
			styleCount += (super.getChildrenBySlotHandle( ( (ThemeHandle) model )
					.getStyles( ))).length;