/* mobileListViewer: TableViewer的名称
            * Mobile: TableViewer中每行的数据类型
             */

               int selectedIndex=mobileListViewer.getTable().getSelectionIndex();
                if (selectedIndex<0) {
                    MessageDialog.openError(null, "Error", "Please select a mobile uncleared");
                    return;
                }
           /*取得选中行的内容 */
            Mobile selectedMobile= (Mobile) mobileListViewer.getElementAt(selectedIndex);
             
          /* 对selectedMobile   做点处理*/

            /* 更新界面上的TableViewer
            mobileListViewer.update(selectedMobile, null);
  
           。。。