Bug 183733 Implement the IScriptOjectClassInfo to provide the class infromation to support the JS code assistant.
Engine should implement the IScriptObjectClassInfo interface to return the class information for script object.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ExecutionContext.java
{
			Scriptable scope = scriptContext.getRootScope( );
			DataAdapterUtil.registerJSObject( scope, new ResultIteratorTree(
					rsets[0] ) );
		}
	}
	
	private class ResultIteratorTree implements ILinkedResult
	{
		IBaseResultSet currentRset;
		int resultType = -1;
		public ResultIteratorTree( IBaseResultSet rset )
		{
			this.currentRset = rset;
			if ( rset instanceof IQueryResultSet )
			{
				resultType = ILinkedResult.TYPE_TABLE;
			}
			else if ( rset instanceof ICubeResultSet )
			{
				resultType = ILinkedResult.TYPE_CUBE;
			}
		}
		public ILinkedResult getParent( )
		{
			return new ResultIteratorTree( currentRset.getParent( ) );
		}
		public Object getCurrentResult( )
		{
			if ( resultType == ILinkedResult.TYPE_TABLE )