protected CompletionView createView() { return new ListCompletionView(); }
public void pageUp() { if (getModel().getSize() > 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.max(getSelectedIndex() - pageSize, 0); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
/** Force the list to ignore the visible-row-count property */ public Dimension getPreferredScrollableViewportSize() { return getPreferredSize(); }
public void up() { if (getModel().getSize() > 0) { setSelectedIndex(getSelectedIndex() - 1); ensureIndexIsVisible(getSelectedIndex()); } }
public void begin() { if (getModel().getSize() > 0) { setSelectedIndex(0); ensureIndexIsVisible(0); } }
public void setResult(List data) { if (data != null) { if (data.size() == 0) { setCellRenderer(defaultRenderer); data = new LinkedList(); // data.add("<" + LocaleSupport.getString("no-matching-item-found") + ">"); // NOI18N setModel(new Model(data)); clearSelection(); } else { if (renderer != null) { setCellRenderer(renderer); } setModel(new Model(data)); setSelectedIndex(0); } } }
public ListCompletionView(ListCellRenderer renderer) { setSelectionMode( javax.swing.ListSelectionModel.SINGLE_SELECTION ); if (renderer != null) { setCellRenderer(renderer); } getAccessibleContext().setAccessibleName(LocaleSupport.getString("ACSN_CompletionView")); getAccessibleContext().setAccessibleDescription(LocaleSupport.getString("ACSD_CompletionView")); }
public ListCompletionView(ListCellRenderer renderer) { setSelectionMode( javax.swing.ListSelectionModel.SINGLE_SELECTION ); this.renderer = renderer; defaultRenderer = getCellRenderer(); /* if (renderer != null) { setCellRenderer(renderer); } */ ResourceBundle bundle = NbBundle.getBundle(org.netbeans.editor.BaseKit.class); getAccessibleContext().setAccessibleName(bundle.getString("ACSN_CompletionView")); getAccessibleContext().setAccessibleDescription(bundle.getString("ACSD_CompletionView")); }
public void setResult(List data) { if (data != null) { setModel(new Model(data)); if (data.size() > 0) { setSelectedIndex(0); } } }
public void displayWaitStatus() { if (getCellRenderer() == defaultRenderer) { List data = new LinkedList(); data.add(NbBundle.getBundle(org.netbeans.editor.BaseKit.class). getString("please-wait")); // NOI18N setModel(new Model(data)); clearSelection(); } }
public void up() { if (getModel().getSize() > 0) { setSelectedIndex(getSelectedIndex() - 1); ensureIndexIsVisible(getSelectedIndex()); } }
public void end() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(lastInd); ensureIndexIsVisible(lastInd); } }
public ListCompletionView(ListCellRenderer renderer) { setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); if (renderer != null) { setCellRenderer(renderer); } getAccessibleContext().setAccessibleName(LocaleSupport.getString("ACSN_CompletionView")); getAccessibleContext().setAccessibleDescription(LocaleSupport.getString("ACSD_CompletionView")); }
public void setResult(List data) { if (data != null) { setModel(new Model(data)); if (data.size() > 0) { setSelectedIndex(0); } } }
public void pageUp() { if (getModel().getSize() > 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.max(getSelectedIndex() - pageSize, 0); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }
public void up() { if (getModel().getSize() > 0) { setSelectedIndex(getSelectedIndex() - 1); ensureIndexIsVisible(getSelectedIndex()); } }
public void end() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { setSelectedIndex(lastInd); ensureIndexIsVisible(lastInd); } }
protected CompletionView createView() { return new ListCompletionView(); }
/** Force the list to ignore the visible-row-count property */ public Dimension getPreferredScrollableViewportSize() { return getPreferredSize(); }
public void pageDown() { int lastInd = getModel().getSize() - 1; if (lastInd >= 0) { int pageSize = Math.max(getLastVisibleIndex() - getFirstVisibleIndex(), 0); int ind = Math.min(getSelectedIndex() + pageSize, lastInd); setSelectedIndex(ind); ensureIndexIsVisible(ind); } }