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 }