91 |
91 |
92 <b>Note</b>: This method must be overridden by subclasses. |
92 <b>Note</b>: This method must be overridden by subclasses. |
93 |
93 |
94 @param cmd commandstring (string) |
94 @param cmd commandstring (string) |
95 @param params parameterstring (string) |
95 @param params parameterstring (string) |
|
96 @exception RuntimeError raised to indicate that this method must be |
|
97 implemented by a subclass |
96 """ |
98 """ |
97 raise RuntimeError("'handleCommand' must be overridden") |
99 raise RuntimeError("'handleCommand' must be overridden") |
98 |
100 |
99 |
101 |
100 class SingleApplicationClient(object): |
102 class SingleApplicationClient(object): |
144 Public method to process the command line args passed to the UI. |
146 Public method to process the command line args passed to the UI. |
145 |
147 |
146 <b>Note</b>: This method must be overridden by subclasses. |
148 <b>Note</b>: This method must be overridden by subclasses. |
147 |
149 |
148 @param args command line args (list of strings) |
150 @param args command line args (list of strings) |
|
151 @exception RuntimeError raised to indicate that this method must be |
|
152 implemented by a subclass |
149 """ |
153 """ |
150 raise RuntimeError("'processArgs' must be overridden") |
154 raise RuntimeError("'processArgs' must be overridden") |
151 |
155 |
152 def sendCommand(self, cmd): |
156 def sendCommand(self, cmd): |
153 """ |
157 """ |