[NUI] TCSACR-226 code change (#1032)
[platform/core/csapi/tizenfx.git] / src / ElmSharp / ElmSharp / AccessRole.cs
1 /*
2  * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
3  *
4  * Licensed under the Apache License, Version 2.0 (the License);
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an AS IS BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17
18 namespace ElmSharp.Accessible
19 {
20     /// <summary>
21     /// Enumeration for the AccessRole.
22     /// </summary>
23     /// <since_tizen> preview </since_tizen>
24     public enum AccessRole
25     {
26         /// <summary>
27         /// Invalid.
28         /// </summary>
29         Invalid,
30         /// <summary>
31         /// AcceleratorLabel role.
32         /// </summary>
33         AcceleratorLabel,
34         /// <summary>
35         /// Alert role.
36         /// </summary>
37         Alert,
38         /// <summary>
39         /// Animation role.
40         /// </summary>
41         Animation,
42         /// <summary>
43         /// Arrow role.
44         /// </summary>
45         Arrow,
46         /// <summary>
47         /// Calendar role.
48         /// </summary>
49         Calendar,
50         /// <summary>
51         /// Canvas role.
52         /// </summary>
53         Canvas,
54         /// <summary>
55         /// CheckBox role.
56         /// </summary>
57         CheckBox,
58         /// <summary>
59         /// CheckMenuItem role.
60         /// </summary>
61         CheckMenuItem,
62         /// <summary>
63         /// ColorChooser role.
64         /// </summary>
65         ColorChooser,
66         /// <summary>
67         /// ColumnHeader role.
68         /// </summary>
69         ColumnHeader,
70         /// <summary>
71         /// ComboBox role.
72         /// </summary>
73         ComboBox,
74         /// <summary>
75         /// DateEditor role.
76         /// </summary>
77         DateEditor,
78         /// <summary>
79         /// DesktopIcon role.
80         /// </summary>
81         DesktopIcon,
82         /// <summary>
83         /// DesktopFrame role.
84         /// </summary>
85         DesktopFrame,
86         /// <summary>
87         /// Dial role.
88         /// </summary>
89         Dial,
90         /// <summary>
91         /// Dialog role.
92         /// </summary>
93         Dialog,
94         /// <summary>
95         /// DirectoryPane role.
96         /// </summary>
97         DirectoryPane,
98         /// <summary>
99         /// DrawingArea role.
100         /// </summary>
101         DrawingArea,
102         /// <summary>
103         /// FileChooser role.
104         /// </summary>
105         FileChooser,
106         /// <summary>
107         /// Filler role
108         /// </summary>
109         Filler,
110         /// <summary>
111         /// FocusTraversable role.
112         /// </summary>
113         FocusTraversable,
114         /// <summary>
115         /// FontChooser role.
116         /// </summary>
117         FontChooser,
118         /// <summary>
119         /// Frame role.
120         /// </summary>
121         Frame,
122         /// <summary>
123         /// GlassPane role.
124         /// </summary>
125         GlassPane,
126         /// <summary>
127         /// HtmlContainer role.
128         /// </summary>
129         HtmlContainer,
130         /// <summary>
131         /// Icon role.
132         /// </summary>
133         Icon,
134         /// <summary>
135         /// Image role.
136         /// </summary>
137         Image,
138         /// <summary>
139         /// InternalFrame role.
140         /// </summary>
141         InternalFrame,
142         /// <summary>
143         /// Label role
144         /// </summary>
145         Label,
146         /// <summary>
147         /// LayeredPane role.
148         /// </summary>
149         LayeredPane,
150         /// <summary>
151         /// List role.
152         /// </summary>
153         List,
154         /// <summary>
155         /// ListItem role.
156         /// </summary>
157         ListItem,
158         /// <summary>
159         /// Menu role.
160         /// </summary>
161         Menu,
162         /// <summary>
163         /// MenuBar role.
164         /// </summary>
165         MenuBar,
166         /// <summary>
167         /// MenuItem role.
168         /// </summary>
169         MenuItem,
170         /// <summary>
171         /// OptionPane role.
172         /// </summary>
173         OptionPane,
174         /// <summary>
175         /// PageTab role.
176         /// </summary>
177         PageTab,
178         /// <summary>
179         /// PageTabList role.
180         /// </summary>
181         PageTabList,
182         /// <summary>
183         /// Panel role.
184         /// </summary>
185         Panel,
186         /// <summary>
187         /// PasswordText role.
188         /// </summary>
189         PasswordText,
190         /// <summary>
191         /// PopupMenu role.
192         /// </summary>
193         PopupMenu,
194         /// <summary>
195         /// ProgressBar role.
196         /// </summary>
197         ProgressBar,
198         /// <summary>
199         /// PushButton role.
200         /// </summary>
201         PushButton,
202         /// <summary>
203         /// RadioButton role.
204         /// </summary>
205         RadioButton,
206         /// <summary>
207         /// RadioMenuItem role.
208         /// </summary>
209         RadioMenuItem,
210         /// <summary>
211         /// RootPane role.
212         /// </summary>
213         RootPane,
214         /// <summary>
215         /// RowHeader role.
216         /// </summary>
217         RowHeader,
218         /// <summary>
219         /// ScrollBar role.
220         /// </summary>
221         ScrollBar,
222         /// <summary>
223         /// ScrollPane role.
224         /// </summary>
225         ScrollPane,
226         /// <summary>
227         /// Separator role.
228         /// </summary>
229         Separator,
230         /// <summary>
231         /// Slider role.
232         /// </summary>
233         Slider,
234         /// <summary>
235         /// SpinButton role.
236         /// </summary>
237         SpinButton,
238         /// <summary>
239         /// SplitPane role.
240         /// </summary>
241         SplitPane,
242         /// <summary>
243         /// StatusBar role.
244         /// </summary>
245         StatusBar,
246         /// <summary>
247         /// Table role.
248         /// </summary>
249         Table,
250         /// <summary>
251         /// TableCell role.
252         /// </summary>
253         TableCell,
254         /// <summary>
255         /// TableColumnHeader role.
256         /// </summary>
257         TableColumnHeader,
258         /// <summary>
259         /// TableRowHeader role.
260         /// </summary>
261         TableRowHeader,
262         /// <summary>
263         /// TearoffMenuItem role.
264         /// </summary>
265         TearoffMenuItem,
266         /// <summary>
267         /// Terminal role.
268         /// </summary>
269         Terminal,
270         /// <summary>
271         /// Text role.
272         /// </summary>
273         Text,
274         /// <summary>
275         /// ToggleButton role.
276         /// </summary>
277         ToggleButton,
278         /// <summary>
279         /// ToolBar role.
280         /// </summary>
281         ToolBar,
282         /// <summary>
283         /// ToolTip role.
284         /// </summary>
285         ToolTip,
286         /// <summary>
287         /// Tree role.
288         /// </summary>
289         Tree,
290         /// <summary>
291         /// TreeTable role.
292         /// </summary>
293         TreeTable,
294         /// <summary>
295         /// Unknown role.
296         /// </summary>
297         Unknown,
298         /// <summary>
299         /// Viewport role.
300         /// </summary>
301         Viewport,
302         /// <summary>
303         /// Window role.
304         /// </summary>
305         Window,
306         /// <summary>
307         /// Extended role.
308         /// </summary>
309         Extended,
310         /// <summary>
311         /// Header role.
312         /// </summary>
313         Header,
314         /// <summary>
315         /// Footer role.
316         /// </summary>
317         Footer,
318         /// <summary>
319         /// Paragraph role.
320         /// </summary>
321         Paragraph,
322         /// <summary>
323         /// Ruler role.
324         /// </summary>
325         Ruler,
326         /// <summary>
327         /// Application role.
328         /// </summary>
329         Application,
330         /// <summary>
331         /// Autocomplete role.
332         /// </summary>
333         Autocomplete,
334         /// <summary>
335         /// Editbar role.
336         /// </summary>
337         Editbar,
338         /// <summary>
339         /// Embedded role.
340         /// </summary>
341         Embedded,
342         /// <summary>
343         /// Entry role.
344         /// </summary>
345         Entry,
346         /// <summary>
347         /// Chart role.
348         /// </summary>
349         Chart,
350         /// <summary>
351         /// Caption role.
352         /// </summary>
353         Caption,
354         /// <summary>
355         /// DocumentFrame role.
356         /// </summary>
357         DocumentFrame,
358         /// <summary>
359         /// Heading role.
360         /// </summary>
361         Heading,
362         /// <summary>
363         /// Page role.
364         /// </summary>
365         Page,
366         /// <summary>
367         /// Section role.
368         /// </summary>
369         Section,
370         /// <summary>
371         /// RedundantObject role.
372         /// </summary>
373         RedundantObject,
374         /// <summary>
375         /// Form role.
376         /// </summary>
377         Form,
378         /// <summary>
379         /// Link role.
380         /// </summary>
381         Link,
382         /// <summary>
383         /// InputMethodWindow role.
384         /// </summary>
385         InputMethodWindow,
386         /// <summary>
387         /// TableRow role.
388         /// </summary>
389         TableRow,
390         /// <summary>
391         /// TreeItem role.
392         /// </summary>
393         TreeItem,
394         /// <summary>
395         /// DocumentSpreadsheet role.
396         /// </summary>
397         DocumentSpreadsheet,
398         /// <summary>
399         /// DocumentPresentation role.
400         /// </summary>
401         DocumentPresentation,
402         /// <summary>
403         /// DocumentText role.
404         /// </summary>
405         DocumentText,
406         /// <summary>
407         /// DocumentWeb role.
408         /// </summary>
409         DocumentWeb,
410         /// <summary>
411         /// DocumentEmail role.
412         /// </summary>
413         DocumentEmail,
414         /// <summary>
415         /// Comment role.
416         /// </summary>
417         Comment,
418         /// <summary>
419         /// ListBox role.
420         /// </summary>
421         ListBox,
422         /// <summary>
423         /// Grouping role.
424         /// </summary>
425         Grouping,
426         /// <summary>
427         /// ImageMap role.
428         /// </summary>
429         ImageMap,
430         /// <summary>
431         /// Notification role.
432         /// </summary>
433         Notification,
434         /// <summary>
435         /// InfoBar role.
436         /// </summary>
437         InfoBar
438     }
439 }