@@ -13,21 +13,23 @@ class ClockImpl implements Clock {
1313 }
1414
1515 private void sendMessageWithLogging (String method , JsonObject params ) {
16- browserContext .withLogging ("BrowserContext." + method , () -> browserContext .sendMessage (method , params ));
16+ String capitalizedMethod = method .substring (0 , 1 ).toUpperCase () + method .substring (1 );
17+ browserContext .withLogging ("Clock." + method ,
18+ () -> browserContext .sendMessage ("clock" + capitalizedMethod , params ));
1719 }
1820
1921 @ Override
2022 public void fastForward (long ticks ) {
2123 JsonObject params = new JsonObject ();
2224 params .addProperty ("ticksNumber" , ticks );
23- sendMessageWithLogging ("clockFastForward " , params );
25+ sendMessageWithLogging ("fastForward " , params );
2426 }
2527
2628 @ Override
2729 public void fastForward (String ticks ) {
2830 JsonObject params = new JsonObject ();
2931 params .addProperty ("ticksString" , ticks );
30- sendMessageWithLogging ("clockFastForward " , params );
32+ sendMessageWithLogging ("fastForward " , params );
3133 }
3234
3335 @ Override
@@ -36,89 +38,89 @@ public void install(InstallOptions options) {
3638 if (options != null ) {
3739 parseTime (options .time , params );
3840 }
39- sendMessageWithLogging ("clockInstall " , params );
41+ sendMessageWithLogging ("install " , params );
4042 }
4143
4244 @ Override
4345 public void runFor (long ticks ) {
4446 JsonObject params = new JsonObject ();
4547 params .addProperty ("ticksNumber" , ticks );
46- sendMessageWithLogging ("clockRunFor " , params );
48+ sendMessageWithLogging ("runFor " , params );
4749 }
4850
4951 @ Override
5052 public void runFor (String ticks ) {
5153 JsonObject params = new JsonObject ();
5254 params .addProperty ("ticksString" , ticks );
53- sendMessageWithLogging ("clockRunFor " , params );
55+ sendMessageWithLogging ("runFor " , params );
5456 }
5557
5658 @ Override
5759 public void pauseAt (long time ) {
5860 JsonObject params = new JsonObject ();
5961 params .addProperty ("timeNumber" , time );
60- sendMessageWithLogging ("clockPauseAt " , params );
62+ sendMessageWithLogging ("pauseAt " , params );
6163 }
6264
6365 @ Override
6466 public void pauseAt (String time ) {
6567 JsonObject params = new JsonObject ();
6668 params .addProperty ("timeString" , time );
67- sendMessageWithLogging ("clockPauseAt " , params );
69+ sendMessageWithLogging ("pauseAt " , params );
6870 }
6971
7072 @ Override
7173 public void pauseAt (Date time ) {
7274 JsonObject params = new JsonObject ();
7375 params .addProperty ("timeNumber" , time .getTime ());
74- sendMessageWithLogging ("clockPauseAt " , params );
76+ sendMessageWithLogging ("pauseAt " , params );
7577 }
7678
7779 @ Override
7880 public void resume () {
79- sendMessageWithLogging ("clockResume " , new JsonObject ());
81+ sendMessageWithLogging ("resume " , new JsonObject ());
8082 }
8183
8284 @ Override
8385 public void setFixedTime (long time ) {
8486 JsonObject params = new JsonObject ();
8587 params .addProperty ("timeNumber" , time );
86- sendMessageWithLogging ("clockSetFixedTime " , params );
88+ sendMessageWithLogging ("setFixedTime " , params );
8789 }
8890
8991 @ Override
9092 public void setFixedTime (String time ) {
9193 JsonObject params = new JsonObject ();
9294 params .addProperty ("timeString" , time );
93- sendMessageWithLogging ("clockSetFixedTime " , params );
95+ sendMessageWithLogging ("setFixedTime " , params );
9496 }
9597
9698 @ Override
9799 public void setFixedTime (Date time ) {
98100 JsonObject params = new JsonObject ();
99101 params .addProperty ("timeNumber" , time .getTime ());
100- sendMessageWithLogging ("clockSetFixedTime " , params );
102+ sendMessageWithLogging ("setFixedTime " , params );
101103 }
102104
103105 @ Override
104106 public void setSystemTime (long time ) {
105107 JsonObject params = new JsonObject ();
106108 params .addProperty ("timeNumber" , time );
107- sendMessageWithLogging ("clockSetSystemTime " , params );
109+ sendMessageWithLogging ("setSystemTime " , params );
108110 }
109111
110112 @ Override
111113 public void setSystemTime (String time ) {
112114 JsonObject params = new JsonObject ();
113115 params .addProperty ("timeString" , time );
114- sendMessageWithLogging ("clockSetSystemTime " , params );
116+ sendMessageWithLogging ("setSystemTime " , params );
115117 }
116118
117119 @ Override
118120 public void setSystemTime (Date time ) {
119121 JsonObject params = new JsonObject ();
120122 params .addProperty ("timeNumber" , time .getTime ());
121- sendMessageWithLogging ("clockSetSystemTime " , params );
123+ sendMessageWithLogging ("setSystemTime " , params );
122124 }
123125
124126 private static void parseTime (Object time , JsonObject params ) {
0 commit comments