1 package org.argeo.tracker.ui.controls;
2
3 import java.util.List;
4
5 import javax.jcr.Node;
6
7 import org.argeo.connect.ui.widgets.ConnectAbstractDropDown;
8 import org.argeo.tracker.core.TrackerUtils;
9 import org.eclipse.swt.widgets.Text;
10
11
12 public class VersionDropDown extends ConnectAbstractDropDown {
13
14 private final Node project;
15
16 public VersionDropDown(Node project, Text text) {
17 super(text);
18 this.project = project;
19 init();
20 }
21
22 @Override
23 protected List<String> getFilteredValues(String filter) {
24 return TrackerUtils.getVersionIds(project, filter);
25 }
26 }