@Override public String toString() { return column != null ? column.getTitle() : ""; } }
@Override public String getName() { return column.getTitle(); }
@Override public String toString() { return column.getTitle(); } }
@Override public String toString() { return column.getTitle(); } }
@Override public String getName() { return NbBundle.getMessage(IntraEdgesBuilder.class, "InterEdgesBuilder.name") + " (" + column.getTitle() + ")"; }
@Override public String toString() { return column.getTitle() + " -- " + column.getTypeClass().getSimpleName(); } }
public AbstractAttributeFilter(String name, Column column) { super(name + " (" + column.getTitle() + ")"); this.column = column; //Add column property addProperty(Column.class, "column"); }
@Override public void setup(AttributeColumnsManipulator m, GraphModel graphModel, Table table, Column column, DialogControls dialogControls) { this.table = table; this.dialogControls = dialogControls; this.manipulator = (ConvertColumnToDynamic) m; buildValidationPanel(); descriptionLabel.setText(NbBundle.getMessage(ConvertColumnToDynamicUI.class, "ConvertColumnToDynamicUI.descriptionLabel.text", column.getTitle())); titleTextField.setText(NbBundle.getMessage(ConvertColumnToDynamicUI.class, "ConvertColumnToDynamicUI.new.title", column.getTitle())); refreshTitleEnabledState(); }
@Override public void setup(AttributeColumnsManipulator m, GraphModel graphModel, Table table, Column column, DialogControls dialogControls) { this.table = table; this.dialogControls = dialogControls; this.manipulator = (ConvertColumnToDynamic) m; buildValidationPanel(); descriptionLabel.setText(NbBundle.getMessage(ConvertColumnToDynamicTimestampsUI.class, "ConvertColumnToDynamicUI.descriptionLabel.text", column.getTitle())); titleTextField.setText(NbBundle.getMessage(ConvertColumnToDynamicTimestampsUI.class, "ConvertColumnToDynamicUI.new.title", column.getTitle())); refreshTitleEnabledState(); }
@Override public String getName() { //Nice formatting to have the type of the column in addition of the name return "<font color='#000000'>" + column.getTitle() + "</font> " + "<font color='#999999'><i>" + column.getTypeClass().toString() + " " + "(Node)</i></font>"; }
@Override public String getName() { return column.getTitle() + " (" + (AttributeUtils.isNodeColumn(column) ? NbBundle.getMessage(PartitionFilterBuilder.class, "PartitionFilterBuilder.name.node") : NbBundle.getMessage(PartitionFilterBuilder.class, "PartitionFilterBuilder.name.edge")) + ")"; }
@Override public void setup(AttributeColumnsManipulator m, GraphModel graphModel, Table table, Column column, DialogControls dialogControls) { this.table = table; this.dialogControls = dialogControls; this.manipulator = (DuplicateColumn) m; descriptionLabel.setText(NbBundle.getMessage(DuplicateColumnUI.class, "DuplicateColumnUI.descriptionLabel.text", column.getTitle())); titleTextField.setText(NbBundle.getMessage(DuplicateColumnUI.class, "DuplicateColumnUI.new.title", column.getTitle())); List<SupportedColumnTypeWrapper> supportedTypesWrappers = SupportedColumnTypeWrapper.buildOrderedSupportedTypesList(graphModel); for (SupportedColumnTypeWrapper supportedColumnTypeWrapper : supportedTypesWrappers) { typeComboBox.addItem(supportedColumnTypeWrapper); } typeComboBox.setSelectedItem(new SupportedColumnTypeWrapper(column.getTypeClass())); }
private void refreshColumns() { columnsCheckBoxes = new JCheckBox[columns.length]; contentPanel.removeAll(); contentPanel.setLayout(new MigLayout("", "[pref!]")); for (int i = 0; i < columns.length; i++) { columnsCheckBoxes[i] = new JCheckBox(columns[i].getTitle(), availableColumnsModel.isColumnAvailable(columns[i])); columnsCheckBoxes[i].addActionListener(new ColumnCheckBoxListener(i)); contentPanel.add(columnsCheckBoxes[i], "wrap"); } contentPanel.revalidate(); contentPanel.repaint(); }
@Override public void execute(Table table, Column column) { if (JOptionPane.showConfirmDialog(null, NbBundle.getMessage(ClearColumnData.class, "DeleteColumn.confirmation.message", column.getTitle()), getName(), JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) { Lookup.getDefault().lookup(AttributeColumnsController.class).deleteAttributeColumn(table, column); Lookup.getDefault().lookup(DataTablesController.class).selectTable(table); } }
public AbstractAttributeFilterBuilder(Column column, Category category, String description, Icon icon) { super(category, "<font color='#000000'>" + column.getTitle() + "</font> " + "<font color='#999999'><i>" + column.getTypeClass().getSimpleName() + " " + (AttributeUtils.isNodeColumn(column) ? "(" + NbBundle.getMessage(AbstractAttributeFilterBuilder.class, "AbstractAttributeFilterBuilder.Node") + ")" : "(" + NbBundle.getMessage(AbstractAttributeFilterBuilder.class, "AbstractAttributeFilterBuilder.Edge") + ")") + "</i></font>", description, icon); this.column = column; } }
@Override public void execute(Table table, Column column) { if (JOptionPane.showConfirmDialog(null, NbBundle.getMessage(ClearColumnData.class, "ClearColumnData.confirmation.message", column.getTitle()), getName(), JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) { Lookup.getDefault().lookup(AttributeColumnsController.class).clearColumnData(table, column); Lookup.getDefault().lookup(DataTablesController.class).selectTable(table); } }
public ColumnEstimator(Column column) { this.column = column; this.comboBox = new JComboBox(); this.label = new JLabel(column.getTitle()); initAvailableEstimators(); Estimator currentEstimator = column.getEstimator(); comboBox.setSelectedItem(new EstimatorWrapper(currentEstimator)); }
@Override public AttributeColumnsManipulatorUI getUI(Table table,Column column) { return new GeneralNumberListStatisticsReportUI(getColumnNumbers(table, column), column.getTitle(), getName()); }
private void copyColumns(TableImpl sourceTable, TableImpl destTable) { for (Column col : sourceTable.toArray()) { if (!col.isProperty() && !destTable.hasColumn(col.getId())) { destTable.addColumn(col.getId(), col.getTitle(), col.getTypeClass(), col.getOrigin(), col .getDefaultValue(), col.isIndexed()); } } }
private void copyColumns(TableImpl sourceTable, TableImpl destTable) { for (Column col : sourceTable.toArray()) { if (!col.isProperty() && !destTable.hasColumn(col.getId())) { destTable.addColumn(col.getId(), col.getTitle(), col.getTypeClass(), col.getOrigin(), col .getDefaultValue(), col.isIndexed()); } } }