1   package com.atlassian.selenium.pageobjects;
2   
3   import com.atlassian.selenium.SeleniumClient;
4   
5   public class DropDown extends PageElement {
6       public DropDown(String locator, SeleniumClient client)
7       {
8           super(locator, client);
9       }
10  
11      public String getSelectedId()
12      {
13          return client.getSelectedId(getLocator());
14      }
15  
16      public String[] getSelectedIds()
17      {
18          return client.getSelectedIds(getLocator());
19      }
20  
21      public String getSelectedIndex()
22      {
23          return client.getSelectedIndex(getLocator());
24      }
25  
26      public String[] getSelectedIndexes()
27      {
28          return client.getSelectedIndexes(getLocator());
29      }
30  
31      public String getSelectedLabel()
32      {
33          return client.getSelectedLabel(getLocator());
34      }
35  
36      public String[] getSelectedLabels()
37      {
38          return client.getSelectedLabels(getLocator());
39      }
40  
41      public String getSelectedValue()
42      {
43          return client.getSelectedValue(getLocator());
44      }
45  
46      public String[] getSelectedValues()
47      {
48          return client.getSelectedValues(getLocator());
49      }
50  
51      public String[] getSelectOptions(java.lang.String selectLocator)
52      {
53          return client.getSelectOptions(getLocator());
54      }
55  
56      public boolean isSomethingSelected()
57      {
58          return client.isSomethingSelected(getLocator());
59      }
60  }