@@ -33,8 +33,7 @@ interface HasAndroidSettings extends HasSettings {
33
33
* @return self instance for chaining
34
34
*/
35
35
default HasAndroidSettings ignoreUnimportantViews (Boolean compress ) {
36
- setSetting (Setting .IGNORE_UNIMPORTANT_VIEWS , compress );
37
- return this ;
36
+ return (HasAndroidSettings ) setSetting (Setting .IGNORE_UNIMPORTANT_VIEWS , compress );
38
37
}
39
38
40
39
/**
@@ -45,8 +44,7 @@ default HasAndroidSettings ignoreUnimportantViews(Boolean compress) {
45
44
* @return self instance for chaining
46
45
*/
47
46
default HasAndroidSettings configuratorSetWaitForIdleTimeout (Duration timeout ) {
48
- setSetting (Setting .WAIT_FOR_IDLE_TIMEOUT , timeout .toMillis ());
49
- return this ;
47
+ return (HasAndroidSettings ) setSetting (Setting .WAIT_FOR_IDLE_TIMEOUT , timeout .toMillis ());
50
48
}
51
49
52
50
/**
@@ -57,8 +55,7 @@ default HasAndroidSettings configuratorSetWaitForIdleTimeout(Duration timeout) {
57
55
* @return self instance for chaining
58
56
*/
59
57
default HasAndroidSettings configuratorSetWaitForSelectorTimeout (Duration timeout ) {
60
- setSetting (Setting .WAIT_FOR_SELECTOR_TIMEOUT , timeout .toMillis ());
61
- return this ;
58
+ return (HasAndroidSettings ) setSetting (Setting .WAIT_FOR_SELECTOR_TIMEOUT , timeout .toMillis ());
62
59
}
63
60
64
61
/**
@@ -69,8 +66,7 @@ default HasAndroidSettings configuratorSetWaitForSelectorTimeout(Duration timeou
69
66
* @return self instance for chaining
70
67
*/
71
68
default HasAndroidSettings configuratorSetScrollAcknowledgmentTimeout (Duration timeout ) {
72
- setSetting (Setting .WAIT_SCROLL_ACKNOWLEDGMENT_TIMEOUT , timeout .toMillis ());
73
- return this ;
69
+ return (HasAndroidSettings ) setSetting (Setting .WAIT_SCROLL_ACKNOWLEDGMENT_TIMEOUT , timeout .toMillis ());
74
70
}
75
71
76
72
/**
@@ -81,8 +77,7 @@ default HasAndroidSettings configuratorSetScrollAcknowledgmentTimeout(Duration t
81
77
* @return self instance for chaining
82
78
*/
83
79
default HasAndroidSettings configuratorSetKeyInjectionDelay (Duration delay ) {
84
- setSetting (Setting .KEY_INJECTION_DELAY , delay .toMillis ());
85
- return this ;
80
+ return (HasAndroidSettings ) setSetting (Setting .KEY_INJECTION_DELAY , delay .toMillis ());
86
81
}
87
82
88
83
/**
@@ -93,8 +88,7 @@ default HasAndroidSettings configuratorSetKeyInjectionDelay(Duration delay) {
93
88
* @return self instance for chaining
94
89
*/
95
90
default HasAndroidSettings configuratorSetActionAcknowledgmentTimeout (Duration timeout ) {
96
- setSetting (Setting .WAIT_ACTION_ACKNOWLEDGMENT_TIMEOUT , timeout .toMillis ());
97
- return this ;
91
+ return (HasAndroidSettings ) setSetting (Setting .WAIT_ACTION_ACKNOWLEDGMENT_TIMEOUT , timeout .toMillis ());
98
92
}
99
93
100
94
/**
@@ -111,8 +105,7 @@ default HasAndroidSettings configuratorSetActionAcknowledgmentTimeout(Duration t
111
105
* @return self instance for chaining
112
106
*/
113
107
default HasAndroidSettings normalizeTagNames (boolean enabled ) {
114
- setSetting (Setting .NORMALIZE_TAG_NAMES , enabled );
115
- return this ;
108
+ return (HasAndroidSettings ) setSetting (Setting .NORMALIZE_TAG_NAMES , enabled );
116
109
}
117
110
118
111
/**
@@ -124,8 +117,7 @@ default HasAndroidSettings normalizeTagNames(boolean enabled) {
124
117
* @return self instance for chaining
125
118
*/
126
119
default HasAndroidSettings setShouldUseCompactResponses (boolean enabled ) {
127
- setSetting (Setting .SHOULD_USE_COMPACT_RESPONSES , enabled );
128
- return this ;
120
+ return (HasAndroidSettings ) setSetting (Setting .SHOULD_USE_COMPACT_RESPONSES , enabled );
129
121
}
130
122
131
123
/**
@@ -136,8 +128,7 @@ default HasAndroidSettings setShouldUseCompactResponses(boolean enabled) {
136
128
* @return self instance for chaining
137
129
*/
138
130
default HasAndroidSettings setElementResponseAttributes (String attrNames ) {
139
- setSetting (Setting .ELEMENT_RESPONSE_ATTRIBUTES , attrNames );
140
- return this ;
131
+ return (HasAndroidSettings ) setSetting (Setting .ELEMENT_RESPONSE_ATTRIBUTES , attrNames );
141
132
}
142
133
143
134
/**
@@ -148,8 +139,7 @@ default HasAndroidSettings setElementResponseAttributes(String attrNames) {
148
139
* @return self instance for chaining
149
140
*/
150
141
default HasAndroidSettings allowInvisibleElements (boolean enabled ) {
151
- setSetting (Setting .ALLOW_INVISIBLE_ELEMENTS , enabled );
152
- return this ;
142
+ return (HasAndroidSettings ) setSetting (Setting .ALLOW_INVISIBLE_ELEMENTS , enabled );
153
143
}
154
144
155
145
/**
@@ -162,8 +152,7 @@ default HasAndroidSettings allowInvisibleElements(boolean enabled) {
162
152
* @return self instance for chaining
163
153
*/
164
154
default HasAndroidSettings enableNotificationListener (boolean enabled ) {
165
- setSetting (Setting .ENABLE_NOTIFICATION_LISTENER , enabled );
166
- return this ;
155
+ return (HasAndroidSettings ) setSetting (Setting .ENABLE_NOTIFICATION_LISTENER , enabled );
167
156
}
168
157
169
158
/**
@@ -174,8 +163,7 @@ default HasAndroidSettings enableNotificationListener(boolean enabled) {
174
163
* @return self instance for chaining
175
164
*/
176
165
default HasAndroidSettings shutdownOnPowerDisconnect (boolean enabled ) {
177
- setSetting (Setting .SHUTDOWN_ON_POWER_DISCONNECT , enabled );
178
- return this ;
166
+ return (HasAndroidSettings ) setSetting (Setting .SHUTDOWN_ON_POWER_DISCONNECT , enabled );
179
167
}
180
168
181
169
/**
@@ -188,7 +176,6 @@ default HasAndroidSettings shutdownOnPowerDisconnect(boolean enabled) {
188
176
* @return self instance for chaining
189
177
*/
190
178
default HasAndroidSettings setTrackScrollEvents (boolean enabled ) {
191
- setSetting (Setting .TRACK_SCROLL_EVENTS , enabled );
192
- return this ;
179
+ return (HasAndroidSettings ) setSetting (Setting .TRACK_SCROLL_EVENTS , enabled );
193
180
}
194
181
}
0 commit comments