Package mydatagenerator.gui.custom.table.model

Examples of mydatagenerator.gui.custom.table.model.DatabaseTableInfoModel


    closebutton = new JButton("Close");
    closebutton.addActionListener(this);
   
    // the table with the informations about the table field
    fieldDetailsTable = new JTable(); //set default data model
    fieldDetailsTable.setModel(new DatabaseTableInfoModel());
    JScrollPane fieldsDetailsScrollPane = new JScrollPane(fieldDetailsTable,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
   
    // the table with the advanced table informations
    advancedDetailsTable = new JTable();
    advancedDetailsTable.setModel(new AdvancedTableInfoModel());
View Full Code Here


      
          //----- Clean previous values ----
          operationResultLabel.setText("");
          exportTableAsCsvButton.setEnabled(false);
          databaseTableList.setListData(new Vector());
          DatabaseTableInfoModel tableModel = (DatabaseTableInfoModel) fieldDetailsTable.getModel();
          // initialize the table model with an empty list of data
          tableModel.setTableFieldInfoBeanList(new ArrayList<MetadataTableInfoBean>());
          tableModel.fireTableDataChanged();
         
          //clean the table with the advanced info
          AdvancedTableInfoModel advancedTableModel = (AdvancedTableInfoModel) advancedDetailsTable.getModel();         
          advancedTableModel.setTableFieldInfoBeanList(new ArrayList<AdvancedMetadataTableInfo>());
          advancedTableModel.fireTableDataChanged();
View Full Code Here

              tableFieldInfoBean = databaseTableUtils.getFieldsInfo(selectedTableName);
              advancedTableInfoBean = databaseTableUtils.getAdvancedTableInfo(selectedTableName);
           }
         
          // update the data showed in the field info table with the one coming form the DB
          DatabaseTableInfoModel c = (DatabaseTableInfoModel) fieldDetailsTable.getModel();         
          c.setTableFieldInfoBeanList(tableFieldInfoBean);
          c.fireTableDataChanged();          
         
          // update the others table with the advanced table informations
          AdvancedTableInfoModel a = (AdvancedTableInfoModel) advancedDetailsTable.getModel();         
          a.setTableFieldInfoBeanList(advancedTableInfoBean);
          a.fireTableDataChanged();           
View Full Code Here

TOP

Related Classes of mydatagenerator.gui.custom.table.model.DatabaseTableInfoModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.