SetCurrentEditModelCommand command = new SetCurrentEditModelCommand( obj ); command.execute( ); return;
	protected void handleSelectionChange( ReportRequest request )	{		List list = request.getSelectionModelList( );		// should be change the reuqest.getSource() interface, recode the source		// type.added by gao		if ( ( request.getSource( ) instanceof LibraryOutlinePage || request.getSource( ) instanceof TableEditPart )				&& !isInContainer( list ) )		{			int size = list.size( );			Object obj = null;			if ( size != 0 )			{				obj = list.get( size - 1 );			}			SetCurrentEditModelCommand command = new SetCurrentEditModelCommand( obj );			command.execute( );			return;		}		super.handleSelectionChange( request );	}