405

Creating behaviors
WakeupCondition example code

  • Create AWT event wakeup criterion
    WakeupCriterion[] onMouseEvents =
        new WakeupCriterion[2];
    onMouseEvents[0] =
        new WakeupOnAWTEvent( MouseEvent.MOUSE_PRESSED );
    onMouseEvents[1] =
        new WakeupOnAWTEvent( MouseEvent.MOUSE_RELEASED );

  • Combine together those criterion
    WakeupCondition onMouse =
        new WakeupOr( onMouseEvents );