protected SelectionProvider createTemplateSelectionProvider() { DefaultSelectionProvider selectionProvider = new DefaultSelectionProvider("template"); for(String template : templates) { selectionProvider.appendRow(template, template, true); } return selectionProvider; }
public Object[] getValues() { Object object = selectionModel.getValue(selectionModelIndex); if(object instanceof Object[]) { return (Object[]) object; } else if(object != null) { return new Object[] { object }; } else { return null; } }
public void setDisplayMode(DisplayMode displayMode) { this.displayMode = displayMode; displayModeName = displayMode.name(); }
public void setSearchDisplayMode(SearchDisplayMode displayMode) { this.searchDisplayMode = displayMode; searchDisplayModeName = displayMode.name(); }
public void setValue(Object[] values) { selectionModel.setValue(selectionModelIndex, values); }
public Map<Object, Option> getOptions(int index) { validate(); return optionsArray[index]; }
public String getLabelSearch() { return selectionModel.getLabelSearch(selectionModelIndex); } }
public Map<Object, SelectionModel.Option> getOptions() { return selectionModel.getOptions(selectionModelIndex); }
public void setLabelSearch(String labelSearch) { selectionModel.setLabelSearch(selectionModelIndex, labelSearch); }
public void setDisplayMode(DisplayMode displayMode) { this.displayMode = displayMode; displayModeName = displayMode.name(); }
public void setSearchDisplayMode(SearchDisplayMode displayMode) { this.searchDisplayMode = displayMode; searchDisplayModeName = displayMode.name(); }
public Object getValue(int index) { validate(); return values[index]; }
public Object[] getValues() { Object object = selectionModel.getValue(selectionModelIndex); if(object instanceof Object[]) { return (Object[]) object; } else if(object != null) { return new Object[] { object }; } else { return null; } }
public String getLabelSearch() { return selectionModel.getLabelSearch(selectionModelIndex); } }
public void setDisplayMode(DisplayMode displayMode) { this.displayMode = displayMode; displayModeName = displayMode.name(); }
public Object getValue(int index) { validate(); return values[index]; }
public void setDisplayMode(DisplayMode displayMode) { this.displayMode = displayMode; displayModeName = displayMode.name(); }
public Map<Object, Option> getOptions(int index) { validate(); return optionsArray[index]; }