public DetailPanel(ISession session) { super(new GridLayout(1,1)); tblDetails = new DataSetViewerTablePanel(); tblDetails.init(null, new DefaultDataModelImplementationDetails(session)); add(new JScrollPane(tblDetails.getComponent())); } }
private DataSetViewerTablePanel createSimpleTable(List<Object[]> allRows, ColumnDisplayDefinition[] columnDisplayDefinitions) { try { SimpleDataSet ods = new SimpleDataSet(allRows, columnDisplayDefinitions); DataSetViewerTablePanel dsv = new DataSetViewerTablePanel(); dsv.init(null, new DefaultDataModelImplementationDetails(_session)); dsv.show(ods); return dsv; } catch (DataSetException e) { throw new RuntimeException(e); } }
private void onWindowClosing() { Preferences.userRoot().putInt(PREF_KEY_LINK_COL_WIDTH_NAME, _linkGraphDialog.tblGraphFiles.getColumnWidthForHeader(COL_HEADER_NAME)); Preferences.userRoot().putInt(PREF_KEY_LINK_COL_WIDTH_FILE, _linkGraphDialog.tblGraphFiles.getColumnWidthForHeader(COL_HEADER_FILE)); } }
SystemPanel() { super(); setLayout(new BorderLayout()); DataSetViewerTablePanel propsPnl = new DataSetViewerTablePanel(); propsPnl.init(null); try { propsPnl.show(new HashtableDataSet(System.getProperties())); } catch (DataSetException ex) { // i18n[AboutBoxDialog.error.systemprops=Error occured displaying System Properties] s_log.error(s_stringMgr.getString("AboutBoxDialog.error.systemprops"), ex); } _memoryPnl = new MemoryPanel(); add(new JScrollPane(propsPnl.getComponent()), BorderLayout.CENTER); add(_memoryPnl, BorderLayout.SOUTH); //setPreferredSize(new Dimension(400, 400)); } }
public SingleResultController(SingleType singleType, JPanel pnlResults, ISession session) { _pnlResults = pnlResults; try { _singleType = singleType; DetailAttribute[] attributes = DetailAttribute.createDetailtAttributes(singleType.getMappedClassInfo().getAttributes()); _tblDetailsData.init(null, new DefaultDataModelImplementationDetails(session)); _tblDetailsData.show(new ResultDataSet(singleType)); _tblDetailsMetaData.init(null, new DefaultDataModelImplementationDetails(session)); _tblDetailsMetaData.show(new DetailAttributeDataSet(attributes)); pnlResults.removeAll(); pnlResults.add(createTabbedPane(_tblDetailsData, _tblDetailsMetaData, session)); //_scrollPanelResults.setViewportView(new JLabel("Diplaying table for " + singleType.getMappedClassInfo().getClassName())); } catch (DataSetException e) { throw new RuntimeException(e); } }
public Component getComponent() { return _simpleTable.getComponent(); } }
void clearDetail() { try { _detailPanel.tblDetails.show(new EmptyDataSet()); } catch (DataSetException e) { throw new RuntimeException(e); } }
private void onRemoveSelectedRow() { try { ArrayList<ContraintDisplayData> displayDatas = _constraintDataSet.removeRows(_dlg._table.getSeletedModelRows()); if (0 < displayDatas.size()) { _dlg._table.show(_constraintDataSet); } for (ContraintDisplayData displayData : displayDatas) { ((DefaultComboBoxModel)_dlg._cboFkCol.getModel()).addElement(displayData.getFkCol()); ((DefaultComboBoxModel)_dlg._cboPkCol.getModel()).addElement(displayData.getPkCol()); } } catch (DataSetException e) { throw new RuntimeException(e); } }
private void onCreate() { try { int[] seletedRowIndexes = _linkGraphDialog.tblGraphFiles.getSeletedModelRows(); for (int seletedRowIndex : seletedRowIndexes) { GraphFileDisplayBean gdb = _graphFileDisplayBeans.get(seletedRowIndex); String linkName = _plugin.patchName(gdb.getName().toString(), _session); File pathOfLinkXmlFile = new File(_plugin.getPluginUserSettingsFolder().getPath(), createLinkFileName(gdb)); LinkXmlBean linkXmlBean = new LinkXmlBean(linkName, gdb.getName().toString(), gdb.getGraphFile().getAbsolutePath()); XMLBeanWriter bw = new XMLBeanWriter(linkXmlBean); bw.save(pathOfLinkXmlFile.getAbsolutePath()); GraphXmlSerializer graphXmlSerializer = new GraphXmlSerializer(_plugin, _session, linkXmlBean, pathOfLinkXmlFile.getAbsolutePath()); _plugin.createNewGraphControllerForSession(_session, graphXmlSerializer, false); } onWindowClosing(); _linkGraphDialog.setVisible(false); _linkGraphDialog.dispose(); } catch (Exception e) { throw new RuntimeException(e); } }
SystemPanel() { super(); setLayout(new BorderLayout()); DataSetViewerTablePanel propsPnl = new DataSetViewerTablePanel(); propsPnl.init(null); try { propsPnl.show(new HashtableDataSet(System.getProperties())); } catch (DataSetException ex) { // i18n[AboutBoxDialog.error.systemprops=Error occured displaying System Properties] s_log.error(s_stringMgr.getString("AboutBoxDialog.error.systemprops"), ex); } _memoryPnl = new MemoryPanel(); add(new JScrollPane(propsPnl.getComponent()), BorderLayout.CENTER); add(_memoryPnl, BorderLayout.SOUTH); //setPreferredSize(new Dimension(400, 400)); } }
public Component getComponent() { return _simpleTable.getComponent(); } }
private void onAddColumns() { try { ColumnInfo fkColumn = (ColumnInfo) _dlg._cboFkCol.getSelectedItem(); ColumnInfo pkColumn = (ColumnInfo) _dlg._cboPkCol.getSelectedItem(); if(null == fkColumn || null == pkColumn) { return; } removeFromCbo(fkColumn, _dlg._cboFkCol); removeFromCbo(pkColumn, _dlg._cboPkCol); _constraintDataSet.addRow(fkColumn, pkColumn); _dlg._table.show(_constraintDataSet); } catch (DataSetException e) { throw new RuntimeException(e); } }
tblGraphFiles = new DataSetViewerTablePanel(); tblGraphFiles.init(null, ListSelectionModel.MULTIPLE_INTERVAL_SELECTION, new DefaultDataModelImplementationDetails(session)); content.add(new JScrollPane(tblGraphFiles.getComponent()), gbc);
private DataSetViewerTablePanel createSimpleTable(List<Object[]> allRows, ColumnDisplayDefinition[] columnDisplayDefinitions) { try { SimpleDataSet ods = new SimpleDataSet(allRows, columnDisplayDefinitions); DataSetViewerTablePanel dsv = new DataSetViewerTablePanel(); dsv.init(null, new DefaultDataModelImplementationDetails(_session)); dsv.show(ods); return dsv; } catch (DataSetException e) { throw new RuntimeException(e); } }
private void doRepaintToShowLoadedNames() { if (_linkGraphDialog.isVisible()) { _linkGraphDialog.tblGraphFiles.getComponent().repaint(); } }
_detailPanel.tblDetails.show(new EmptyDataSet()); _detailPanel.tblDetails.show(new HashtableDataSet(root.getMappingProperties())); MappedClassInfo mci = mappedClassInfoTreeWrapper.getMappedClassInfo(); DetailAttribute[] attributes = DetailAttribute.createDetailtAttributes(mci.getAttributes()); _detailPanel.tblDetails.show(new DetailAttributeDataSet(attributes)); _detailPanel.tblDetails.show(new HashtableDataSet(propertyInfoTreeWrapper.getMappingProperties()));
_table = new DataSetViewerTablePanel(); _table.init(null); JPanel pnlBordered = new JPanel(new GridLayout(1,1)); pnlBordered.add(new JScrollPane(_table.getComponent())); TitledBorder titledBorder = BorderFactory.createTitledBorder(s_stringMgr.getString("graph.ConfigureNonDbConstraintDlg.tblTitle")); titledBorder.setTitleFont(titledBorder.getTitleFont().deriveFont(Font.BOLD));
private JTabbedPane createTabbedPane(DataSetViewerTablePanel tblDetails, DataSetViewerTablePanel tblDetailsMetaData, ISession session) { SessionProperties props = session.getProperties(); JTabbedPane ret = UIFactory.getInstance().createTabbedPane(props.getSQLExecutionTabPlacement()); ret.addTab(s_stringMgr.getString("SingleResultController.data"), new JScrollPane(tblDetails.getComponent())); ret.addTab(s_stringMgr.getString("SingleResultController.metaData"), new JScrollPane(tblDetailsMetaData.getComponent())); ret.setSelectedIndex(0); return ret; } }
_dlg._table.show(_constraintDataSet); _dlg._txtContstrName.setText(constraintView.getData().getConstraintName());
cont.add(new JScrollPane(simpleTable.getComponent()), BorderLayout.CENTER);