protected void syntheticUnbind() { boundTable.removePropertyChangeListener("model", this); boundTable.getModel().removeTableModelListener(this); }
public void propertyChange(PropertyChangeEvent event) { update(); ((TableModel) event.getOldValue()).removeTableModelListener(this); ((TableModel) event.getNewValue()).addTableModelListener(this); } }
/** * Sets the new model and makes sure, that its data will be displayed. This table * listens to data changes in the model and updates if necessary. * * @param model data to be displayed */ public void setModel(DoubleDataMapModel model) { if (model == null) { throw new IllegalArgumentException("Cannot set a null TableModel"); } if (this.model != model) { TableModel old = this.model; if (old != null) { old.removeTableModelListener(this); } this.model = model; model.addTableModelListener(this); } checkStructure(model); updateValues(model); }
/** * Implement the PropertyChangeListener */ @Override public void propertyChange(PropertyChangeEvent e) { // When the TableModel changes we need to update the listeners // and column widths if ("model".equals(e.getPropertyName())) { TableModel model = (TableModel)e.getOldValue(); model.removeTableModelListener( this ); model = (TableModel)e.getNewValue(); model.addTableModelListener( this ); this.adjustColumns(); } }
/** * Indicate whether changes to the model should cause the width to be * dynamically recalculated. */ public void setDynamicAdjustment(boolean isDynamicAdjustment) { // May need to add or remove the TableModelListener when changed if (this.isDynamicAdjustment != isDynamicAdjustment) { if (isDynamicAdjustment) { this.tableAdjust.addPropertyChangeListener( this ); this.tableAdjust.getModel().addTableModelListener( this ); } else { this.tableAdjust.removePropertyChangeListener( this ); this.tableAdjust.getModel().removeTableModelListener( this ); } } this.isDynamicAdjustment = isDynamicAdjustment; }
/** * Снятие подписчика событий с оригинала */ protected void detachTMListener(){ if (this.tableModel != null) { this.tableModel.removeTableModelListener(tableModelListener); tableModelListenerStarted = false; } }
@Override public void setTableModel(TableModel tableModel) { if (this.tableModel != null) { tableModel.removeTableModelListener(tableModelListener); } this.tableModel = tableModel; if (this.tableModel != null) { tableModel.addTableModelListener(tableModelListener); } }
@Override public void propertyChange(PropertyChangeEvent e) { // When the TableModel changes we need to update the listeners // and column widths if ("model".equals(e.getPropertyName())) { TableModel model = (TableModel) e.getOldValue(); model.removeTableModelListener(this); model = (TableModel) e.getNewValue(); model.addTableModelListener(this); adjustColumns(); } }
public void propertyChange(PropertyChangeEvent event) { update(); ((TableModel) event.getOldValue()).removeTableModelListener(this); ((TableModel) event.getNewValue()).addTableModelListener(this); } }
public void propertyChange(PropertyChangeEvent evt) { if ("model".equals(evt.getPropertyName())) { hidePopup(); if (evt.getOldValue() instanceof TableModel) { ((TableModel) evt.getOldValue()).removeTableModelListener(this); } if (evt.getNewValue() instanceof TableModel) { ((TableModel) evt.getNewValue()).addTableModelListener(this); } fireSearchableEvent(new SearchableEvent(this, SearchableEvent.SEARCHABLE_MODEL_CHANGE)); } }
@Override protected void detachEditor() { super.detachEditor(); TableModel tableModel = outline.getModel(); tableModel.removeTableModelListener(this); } @Override
@Override protected void detachEditor() { super.detachEditor(); TableModel tableModel = outline.getModel(); tableModel.removeTableModelListener(this); }
public void setTableModel(final TableModel tableModel) { if (this.tableModel != null) { this.tableModel.removeTableModelListener(tableModelListener); } this.tableModel = tableModel; if (this.tableModel != null) { this.tableModel.addTableModelListener(tableModelListener); } clearSortingState(); fireTableStructureChanged(); }
public void setTableModel(TableModel tableModel) { if (this.tableModel != null) { this.tableModel.removeTableModelListener(tableModelListener); } this.tableModel = tableModel; if (this.tableModel != null) { this.tableModel.addTableModelListener(tableModelListener); } clearSortingState(); fireTableStructureChanged(); }
/** * @param oldValue */ protected void updateModel(TableModel oldValue) { if (oldValue != null) { oldValue.removeTableModelListener(getTableModelListener()); } table.getModel().addTableModelListener(getTableModelListener()); updatePreferredRowHeights(); }
/** * @param oldValue */ protected void updateModel(TableModel oldValue) { if (oldValue != null) { oldValue.removeTableModelListener(getTableModelListener()); } table.getModel().addTableModelListener(getTableModelListener()); updatePreferredRowHeights(); }
public void setTableModel(TableModel tableModel) { if (this.tableModel != null) { this.tableModel.removeTableModelListener(tableModelListener); } this.tableModel = tableModel; if (this.tableModel != null) { this.tableModel.addTableModelListener(tableModelListener); } clearSortingState(); fireTableStructureChanged(); }
void deinstall() { if (focusOwner != null) { focusOwner.removeKeyListener(this); if (table.equals(focusOwner)) table.removeFocusListener(this); focusOwner = null; } table.getModel().removeTableModelListener(this); table.removeComponentListener(this); table.removeHierarchyListener(this); table.removeHierarchyBoundsListener(this); }
public void removeNotify() { propertiesTable.getTableModel().removeTableModelListener(this); HgModuleConfig.getDefault().getPreferences().removePreferenceChangeListener(this); super.removeNotify(); }
public void removeNotify() { propertiesTable.getTableModel().removeTableModelListener(this); HgModuleConfig.getDefault().getPreferences().removePreferenceChangeListener(this); super.removeNotify(); }