void hiddenSetSelectionInterval(final int index) { super.setSelectionInterval(index, index); } }
public void explicitlySelect(InternalHandle handle) { explicit = handle; synchronized (model) { int index = model.indexOf(explicit); if (index == -1) { return; } selectionModel.setSelectionInterval(index, index); } }
public void setSelectionInterval(int index0, int index1) { logger.info("setSelectionInterval index0=" + index0 + " index1=" + index1); super.setSelectionInterval(index0, index1); aliSelectionModel.setSequenceSelection(index0, index1); //fireValueChanged(index0, index1); //aliSelectionModel.fireSelectionChanged(index0, index1); }
public void remove(int i) { int s = getSelectedIndex(); if (s != -1) { filters.remove(i); fireIntervalRemoved(this, i, i); if (i < s) { selection.setSelectionInterval(s - 1, s - 1); } if (i == s) { selection.setSelectionInterval(100, 0); } } }
public void customResultAvailable(Object result) { int sel = shoptable.getSelectedRow(); ItemInfo[] aitems = (ItemInfo[])result; shoplist.clear(); for(int i = 0; i < aitems.length; i++) { if(!shoplist.contains(aitems[i])) { // System.out.println("added: "+aitems[i]); shoplist.add(aitems[i]); } } shopmodel.fireTableDataChanged(); if(sel!=-1 && sel<aitems.length) ((DefaultListSelectionModel)shoptable.getSelectionModel()).setSelectionInterval(sel, sel); } });
public void customResultAvailable(Object result) { int sel = shoptable.getSelectedRow(); ItemInfo[] aitems = (ItemInfo[])result; shoplist.clear(); for(int i = 0; i < aitems.length; i++) { if(!shoplist.contains(aitems[i])) { // System.out.println("added: "+aitems[i]); shoplist.add(aitems[i]); } } shopmodel.fireTableDataChanged(); if(sel!=-1 && sel<aitems.length) ((DefaultListSelectionModel)shoptable.getSelectionModel()).setSelectionInterval(sel, sel); } });
@Override public void setSelectionInterval(int index0, int index1) { Collection<B> oldValue = Lists.newArrayList(selectedValues); selectedValues.clear(); addSelectionIntervalWithFire(index0, index1); super.setSelectionInterval(index0, index1); Collection<B> newValue = Lists.newArrayList(selectedValues); newValue.removeAll(oldValue); fireSelectionAdded(newValue); firePropertyChange(PROPERTY_SELECTED_VALUE, oldValue, selectedValues); }
@Override public void setSelectionInterval(int index0, int index1) { Collection<B> oldValue = Lists.newArrayList(selectedValues); selectedValues.clear(); addSelectionIntervalWithFire(index0, index1); super.setSelectionInterval(index0, index1); Collection<B> newValue = Lists.newArrayList(selectedValues); newValue.removeAll(oldValue); fireSelectionAdded(newValue); firePropertyChange(PROPERTY_SELECTED_VALUE, oldValue, selectedValues); }
public void customResultAvailable(DiscoveryInfo[] ds) { int sel = jtdis.getSelectedRow(); DiscoveryTableModel dtm = (DiscoveryTableModel)jtdis.getModel(); List<DiscoveryInfo> disinfos = dtm.getList(); disinfos.clear(); for(int i = 0; i < ds.length; i++) { // if(!disinfos.contains(ds[i])) // { // System.out.println("added: "+aitems[i]); disinfos.add(ds[i]); // } } dtm.fireTableDataChanged(); if(sel!=-1 && sel<ds.length) ((DefaultListSelectionModel)jtdis.getSelectionModel()).setSelectionInterval(sel, sel); }
public void customResultAvailable(DiscoveryInfo[] ds) { int sel = jtdis.getSelectedRow(); DiscoveryTableModel dtm = (DiscoveryTableModel)jtdis.getModel(); List<DiscoveryInfo> disinfos = dtm.getList(); disinfos.clear(); for(int i = 0; i < ds.length; i++) { // if(!disinfos.contains(ds[i])) // { // System.out.println("added: "+aitems[i]); disinfos.add(ds[i]); // } } dtm.fireTableDataChanged(); if(sel!=-1 && sel<ds.length) ((DefaultListSelectionModel)jtdis.getSelectionModel()).setSelectionInterval(sel, sel); }
public void setSelectionInterval(int index0, int index1) { if(isSelectedIndex(index0)) { super.removeSelectionInterval(index0, index1); } else { super.setSelectionInterval(index0, index1); } } });
public void setSelectionInterval(int index0, int index1) { if(isSelectedIndex(index0)) { super.removeSelectionInterval(index0, index1); } else { super.setSelectionInterval(index0, index1); } } });
@Override public void setSelectionInterval(int index0, int index1) { if (index0 == index1) { if (isSelectedIndex(index0)) { removeSelectionInterval(index0, index0); return; } } super.setSelectionInterval(index0, index1); }
public void setSelectionInterval(int index0, int index1) { if(isSelectedIndex(index0)) { super.removeSelectionInterval(index0, index1); } else { super.setSelectionInterval(index0, index1); } } });
public void setSelectionInterval(int index0, int index1) { if(isSelectedIndex(index0)) { super.removeSelectionInterval(index0, index1); } else { super.setSelectionInterval(index0, index1); } } });
/** * @see javax.swing.ComboBoxModel#setSelectedItem(java.lang.Object) */ public void setSelectedItem(Object item) { int idx = m_items.indexOf(item); if ( idx < 0 ) return; if ( !isMultipleSelection() && idx == getMinSelectionIndex() ) return; super.setSelectionInterval(idx,idx); fireDataEvent(this,ListDataEvent.CONTENTS_CHANGED,-1,-1); }
public FilterModel(FilterRepository rep) { filters = new ArrayList<NotificationFilter>(rep.size() * 2); int selectedi = 0; for (NotificationFilter f : rep.getFilters()) { if (f == rep.getActive()) { selection.setSelectionInterval(selectedi, selectedi); } filters.add((NotificationFilter) f.clone()); selectedi++; } }
@Override public void setSelectionInterval(int index0, int index1) { boolean adjusting = getValueIsAdjusting(); setValueIsAdjusting(true); try { if (!selectAll(index0, index1)) { super.setSelectionInterval(index0, index1); selectAllIf(); } } finally { setValueIsAdjusting(adjusting); } }
@Override public void setSelectionInterval(int index0, int index1) { // Toggle only one element while the user is dragging the mouse if (!gestureStarted) { if (isSelectedIndex(index0)) { super.removeSelectionInterval(index0, index1); } else { if (getSelectionMode() == SINGLE_SELECTION) { super.setSelectionInterval(index0, index1); } else { super.addSelectionInterval(index0, index1); } } } // Disable toggling till the adjusting is over, or keep it // enabled in case setSelectionInterval was called directly. gestureStarted = getValueIsAdjusting(); }
@Override public void setSelectionInterval(int index0, int index1) { super.setSelectionInterval(index0, index1); int contentSize = informer.getContentSize(); InsetPart part0 = inset.toInnerSpace(index0, contentSize); InsetPart part1 = inset.toInnerSpace(index1, contentSize); if (part0.getKind() == InsetPart.PartKind.CONTENT || part1.getKind() == InsetPart.PartKind.CONTENT || (part0.getKind() == InsetPart.PartKind.BEFORE && part1.getKind() == InsetPart.PartKind.AFTER)) { if (part0.getKind() == InsetPart.PartKind.BEFORE) { index0 = 0; } else { index0 = part0.getValue(); } if (part1.getKind() == InsetPart.PartKind.AFTER) { index1 = contentSize - 1; } else { index1 = part1.getValue(); } delegate.setSelectionInterval(index0, index1); } else { delegate.clearSelection(); } }