Merge branch 'master' of https://github.com/owncloud/android into material_toolbar
[pub/Android/ownCloud.git] / src / com / owncloud / android / utils / DialogMenuItem.java
1 package com.owncloud.android.utils;
2
3 import android.content.Intent;
4 import android.graphics.drawable.Drawable;
5 import android.view.ActionProvider;
6 import android.view.ContextMenu;
7 import android.view.MenuItem;
8 import android.view.SubMenu;
9 import android.view.View;
10
11 /**
12 * Created by scherzia on 17.08.2015.
13 */
14 public class DialogMenuItem implements MenuItem {
15 int itemId;
16 CharSequence title;
17
18 public DialogMenuItem(int itemId) {
19 this.itemId = itemId;
20 }
21
22 @Override
23 public int getItemId() {
24 return itemId;
25 }
26
27 @Override
28 public int getGroupId() {
29 return 0;
30 }
31
32 @Override
33 public int getOrder() {
34 return 0;
35 }
36
37 @Override
38 public MenuItem setTitle(CharSequence title) {
39 this.title = title;
40 return this;
41 }
42
43 @Override
44 public MenuItem setTitle(int title) {
45 return this;
46 }
47
48 @Override
49 public CharSequence getTitle() {
50 return this.title;
51 }
52
53 @Override
54 public MenuItem setTitleCondensed(CharSequence title) {
55 return null;
56 }
57
58 @Override
59 public CharSequence getTitleCondensed() {
60 return null;
61 }
62
63 @Override
64 public MenuItem setIcon(Drawable icon) {
65 return null;
66 }
67
68 @Override
69 public MenuItem setIcon(int iconRes) {
70 return null;
71 }
72
73 @Override
74 public Drawable getIcon() {
75 return null;
76 }
77
78 @Override
79 public MenuItem setIntent(Intent intent) {
80 return null;
81 }
82
83 @Override
84 public Intent getIntent() {
85 return null;
86 }
87
88 @Override
89 public MenuItem setShortcut(char numericChar, char alphaChar) {
90 return null;
91 }
92
93 @Override
94 public MenuItem setNumericShortcut(char numericChar) {
95 return null;
96 }
97
98 @Override
99 public char getNumericShortcut() {
100 return 0;
101 }
102
103 @Override
104 public MenuItem setAlphabeticShortcut(char alphaChar) {
105 return null;
106 }
107
108 @Override
109 public char getAlphabeticShortcut() {
110 return 0;
111 }
112
113 @Override
114 public MenuItem setCheckable(boolean checkable) {
115 return null;
116 }
117
118 @Override
119 public boolean isCheckable() {
120 return false;
121 }
122
123 @Override
124 public MenuItem setChecked(boolean checked) {
125 return null;
126 }
127
128 @Override
129 public boolean isChecked() {
130 return false;
131 }
132
133 @Override
134 public MenuItem setVisible(boolean visible) {
135 return null;
136 }
137
138 @Override
139 public boolean isVisible() {
140 return false;
141 }
142
143 @Override
144 public MenuItem setEnabled(boolean enabled) {
145 return null;
146 }
147
148 @Override
149 public boolean isEnabled() {
150 return false;
151 }
152
153 @Override
154 public boolean hasSubMenu() {
155 return false;
156 }
157
158 @Override
159 public SubMenu getSubMenu() {
160 return null;
161 }
162
163 @Override
164 public MenuItem setOnMenuItemClickListener(OnMenuItemClickListener menuItemClickListener) {
165 return null;
166 }
167
168 @Override
169 public ContextMenu.ContextMenuInfo getMenuInfo() {
170 return null;
171 }
172
173 @Override
174 public void setShowAsAction(int actionEnum) {
175
176 }
177
178 @Override
179 public MenuItem setShowAsActionFlags(int actionEnum) {
180 return null;
181 }
182
183 @Override
184 public MenuItem setActionView(View view) {
185 return null;
186 }
187
188 @Override
189 public MenuItem setActionView(int resId) {
190 return null;
191 }
192
193 @Override
194 public View getActionView() {
195 return null;
196 }
197
198 @Override
199 public MenuItem setActionProvider(ActionProvider actionProvider) {
200 return null;
201 }
202
203 @Override
204 public ActionProvider getActionProvider() {
205 return null;
206 }
207
208 @Override
209 public boolean expandActionView() {
210 return false;
211 }
212
213 @Override
214 public boolean collapseActionView() {
215 return false;
216 }
217
218 @Override
219 public boolean isActionViewExpanded() {
220 return false;
221 }
222
223 @Override
224 public MenuItem setOnActionExpandListener(OnActionExpandListener listener) {
225 return null;
226 }
227 }