@@ -51,27 +51,33 @@ public Class<HasCasting> getDescribedInterface() {
51
51
@ Override
52
52
public HasCasting getImplementation (Capabilities capabilities , ExecuteMethod executeMethod ) {
53
53
return new HasCasting () {
54
- @ Override public List <Map <String , String >> getCastSinks () {
54
+ @ SuppressWarnings ("unchecked" )
55
+ @ Override
56
+ public List <Map <String , String >> getCastSinks () {
55
57
return (List <Map <String , String >>) executeMethod .execute (GET_CAST_SINKS , null );
56
58
}
57
59
58
- @ Override public void selectCastSink (String deviceName ) {
60
+ @ Override
61
+ public void selectCastSink (String deviceName ) {
59
62
Require .nonNull ("Device Name" , deviceName );
60
63
61
64
executeMethod .execute (SET_CAST_SINK_TO_USE , ImmutableMap .of ("sinkName" , deviceName ));
62
65
}
63
66
64
- @ Override public void startTabMirroring (String deviceName ) {
67
+ @ Override
68
+ public void startTabMirroring (String deviceName ) {
65
69
Require .nonNull ("Device Name" , deviceName );
66
70
67
71
executeMethod .execute (START_CAST_TAB_MIRRORING , ImmutableMap .of ("sinkName" , deviceName ));
68
72
}
69
73
70
- @ Override public String getCastIssueMessage () {
74
+ @ Override
75
+ public String getCastIssueMessage () {
71
76
return executeMethod .execute (GET_CAST_ISSUE_MESSAGE , null ).toString ();
72
77
}
73
78
74
- @ Override public void stopCasting (String deviceName ) {
79
+ @ Override
80
+ public void stopCasting (String deviceName ) {
75
81
Require .nonNull ("Device Name" , deviceName );
76
82
77
83
executeMethod .execute (STOP_CASTING , ImmutableMap .of ("sinkName" , deviceName ));
0 commit comments