Example #1
0
 /**
  * ************************************************************************* Cancel ongoing prompt
  * ************************************************************************
  */
 public void cancelPrompt() {
   m_promptData.setCancel();
   if (m_clientMode.equals(ClientMode.CONTROL)) {
     s_proxy.answerPrompt(m_promptData);
   }
   m_textInput.promptEnd();
   reset();
 }
Example #2
0
 /**
  * ************************************************************************* Issue a textual
  * prompt
  *
  * @param prompt Prompt text
  * @param value Future for storing the answer
  * @param isNumeric Numeric prompt flag
  *     ************************************************************************
  */
 public void prompt(InputData promptData) {
   Logger.debug("Start prompt", Level.PROC, this);
   reset();
   prepareBlinking();
   m_promptData = promptData;
   if (m_clientMode.equals(ClientMode.MONITOR)) {
     promptAsMonitoring();
   } else {
     promptAsControlling();
   }
 }