Ejemplo n.º 1
0
 /* (non-Javadoc)
  * @see cc.creativecomputing.app.CCWatchDog.CCWatchDogCommandHandler#onCommand(java.lang.String)
  */
 public void onCommand(String theValue) {
   try {
     float myFrameRate = Float.parseFloat(theValue);
     if (myFrameRate < _myMinFrameRate) endProcess();
   } catch (NumberFormatException e) {
     CCLog.error("# COULD NOT READ FRAMERATE:" + theValue);
   }
 }
Ejemplo n.º 2
0
  private void parseTextLine(final String theLine) {
    if (!theLine.startsWith("-")) {
      CCLog.error("Can not parse arguments:" + theLine);
      return;
    }

    String[] myCommandArray = theLine.split(" ", 2);
    String myCommand = myCommandArray[0];
    String myValue = "";
    if (myCommandArray.length > 1) {
      myValue = myCommandArray[0];
    }

    List<CCWatchDogCommandHandler> myCommandHandlers = _myCommandHandlerMap.get(myCommand);
    if (myCommandHandlers != null) {
      for (CCWatchDogCommandHandler myCommandHandler : myCommandHandlers) {
        myCommandHandler.onCommand(myValue);
      }
    }
  }