Bug 132103 No objects under Context in palette when scripting a data set
Steps to reproduce: 1.New a data set and select it 2.Swith to script view, choose "onFetch" and open palette Expected result: Objects:this, row and reportContext should be given under Context And other objects available for other methods(e.g. BeforeOpen) should be there as well. Actual result: Nothing under Context The relative bug is #126110
UI/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/DEUtil.java
{
		if ( SessionHandleAdapter.getInstance( ).getReportDesignHandle( ) == null )
		{
			return GroupElementFactory.newGroupElement( SessionHandleAdapter
					.getInstance( ).getReportDesignHandle( ),
					Collections.EMPTY_LIST );
		}
		return GroupElementFactory.newGroupElement( SessionHandleAdapter
				.getInstance( ).getReportDesignHandle( ), modelList );
	}
	/**
	 * Checks if the library is included.
	 * 
	 * @param handle
	 * @return
	 */
	public static boolean isIncluded( LibraryHandle handle )
	{
		return handle.getNamespace( ) != null;
	}
	public static List getClasses( )
	{
		return getClasses( new AlphabeticallyComparator( ) );
	}
	public static List getClasses( Comparator comp )
	{
		List classes = DesignEngine.getMetaDataDictionary( ).getClasses( );
		Collections.sort( classes, comp );
		return classes;
	}