Beispiel #1
0
  public void setAction(int action) {

    IoBuffer delta;
    synchronized (objectMutex) {
      if (this.action == action) return;
      if (action > maxAction) {
        setAction(maxAction);
        return;
      }
      setHamListCounter(getHamListCounter() + 1);
      delta = messageBuilder.buildActionDelta(action);
      this.action = action;
    }
    notifyObservers(delta, true);
  }