View Javadoc

1   /*
2      IMPORTANT !!!
3   
4      DO NOT EDIT THIS FILE. IT IS GENERATED FROM APPROPRIATE XML FILE
5      BY THE MessagesGenerator.xslt.
6      MODIFY THAT FILE INSTEAD OF THIS ONE.
7   
8    */
9   package cz.cuni.amis.pogamut.defcon.communication.messages.commands;
10  
11  import cz.cuni.amis.pogamut.base.communication.messages.*;
12  import cz.cuni.amis.pogamut.base.communication.worldview.*;
13  import cz.cuni.amis.pogamut.base.communication.worldview.object.*;
14  import cz.cuni.amis.pogamut.defcon.base3d.worldview.object.DefConLocation;
15  import cz.cuni.amis.pogamut.defcon.communication.messages.*;
16  import cz.cuni.amis.pogamut.defcon.communication.messages.commands.*;
17  import cz.cuni.amis.pogamut.defcon.communication.messages.infos.*;
18  import cz.cuni.amis.pogamut.defcon.consts.*;
19  import cz.cuni.amis.pogamut.defcon.consts.state.*;
20  import cz.cuni.amis.utils.exception.*;
21  
22  import java.util.*;
23  
24  import javabot.*;
25  
26  
27  /**
28   * Clear the whiteboard.
29   */
30  public class WhiteboardClear extends DefConCommand {
31  /**
32                       * Creates new instance of command WhiteboardClear.
33                            
34                  Clear the whiteboard. 
35          
36                   */
37      public WhiteboardClear() {
38      }
39  
40  /**
41                           * Cloning constructor...
42                           * @param original
43                           */
44      public WhiteboardClear(WhiteboardClear original) {
45      }
46  
47      /**
48       * Performs the command - to be used only by the {@link DefConCommandExecutor}.
49       */
50      @Override
51      public void perform() {
52          JBot.WhiteboardClear();
53      }
54  
55      /**
56       * Returns human readable serialization of the message.
57       *
58       * @return human readable string
59       */
60      @Override
61      public String toString() {
62          return "WhiteboardClear[" + getStringizedFields() + "]";
63      }
64  
65      /**
66       * Returns message in html format.
67       *
68       * @return html message
69       */
70      public String toHtmlString() {
71          return "<p><b>WhiteboardClear:</b></p>";
72      }
73  }