Package com.grt192.event.component

Examples of com.grt192.event.component.GyroEvent


    private void notifyButtonListeners(String button, double previousState) {
        for (int i = 0; i < buttonListeners.size(); i++) {
            if (getState(button) == TRUE && getState(button) != previousState) {
                ((ButtonListener) buttonListeners.elementAt(i)).buttonDown(
                        new SensorEvent(this,
                        SensorEvent.DATA_AVAILABLE,
                        this.state), button);
            } else if (getState(button) != TRUE && getState(button) != previousState) {
                ((ButtonListener) buttonListeners.elementAt(i)).buttonUp(
                        new SensorEvent(this,
                        SensorEvent.DATA_AVAILABLE,
                        this.state),
                        button);
            }
        }
View Full Code Here


  }

  protected void notifyDataListeners() {
    for (int i = 0; i < sensorDataListeners.size(); i++) {
      ((SensorDataListener) sensorDataListeners.elementAt(i))
          .didRecieveData(new SensorEvent(this,
              SensorEvent.DATA_AVAILABLE, this.state));
    }
  }
View Full Code Here

  protected void notifySensorChangeListeners(String key, double previousState) {
    for (int i = 0; i < sensorChangeListeners.size(); i++) {
      if (getState(key) != previousState) {
        ((SensorChangeListener) sensorChangeListeners.elementAt(i))
            .sensorStateChanged(new SensorEvent(this,
                SensorEvent.DATA_AVAILABLE, this.state), key);
      }
    }
  }
View Full Code Here

  }

  protected void notifyAccelerometerSpike(int axis, double value) {
    for (int i = 0; i < accelerometerListeners.size(); i++) {
      ((ADXL345Listener) accelerometerListeners.elementAt(i))
          .didAccelerationSpike(new ADXL345Event(this, axis, value));
    }
  }
View Full Code Here

  }

  protected void notifyAccelerometerChange(int axis, double value) {
    for (int i = 0; i < accelerometerListeners.size(); i++) {
      ((ADXL345Listener) accelerometerListeners.elementAt(i))
          .didAccelerationChange(new ADXL345Event(this, axis, value));
    }
  }
View Full Code Here

  }

  protected void notifyADXL345Listeners(int axis, double value) {
    for (int i = 0; i < accelerometerListeners.size(); i++) {
      ((ADXL345Listener) accelerometerListeners.elementAt(i))
          .didReceiveAcceleration(new ADXL345Event(this, axis, value));
    }
  }
View Full Code Here

            }
        }
    }

    private void notifyListeners(double newVoltage){
        BatteryVoltageEvent ev = new BatteryVoltageEvent(this, newVoltage);
        for(int i = 0; i<listeners.size(); i++){
            ((BatteryVoltageListener)listeners.elementAt(i)).batteryVoltageChanged(ev);
        }
    }
View Full Code Here

    protected void notifyEncoderChange(){
        for(int i=0; i<encoderListeners.size(); i++){
            ((EncoderListener)
                    encoderListeners.elementAt(i)).countDidChange(
                            new EncoderEvent(this,
                                                   EncoderEvent.DISTANCE,
                                                   getState("Distance"),
                                                   (getState("Direction")
                                                            == Sensor.TRUE)
                                                   )
View Full Code Here

    protected void notifyEncoderStarted(){
        for(int i=0; i<encoderListeners.size(); i++){
            ((EncoderListener)
                    encoderListeners.elementAt(i)).rotationDidStart(
                            new EncoderEvent(this,
                                                   EncoderEvent.STOPPED,
                                                   getState("Distance"),
                                                   (getState("Direction")
                                                            == Sensor.TRUE)
                                                   )
View Full Code Here

    protected void notifyEncoderStopped(){
        for(int i=0; i<encoderListeners.size(); i++){
            ((EncoderListener)
                    encoderListeners.elementAt(i)).rotationDidStop(
                            new EncoderEvent(this,
                                                   EncoderEvent.STOPPED,
                                                   getState("Distance"),
                                                   (getState("Direction")
                                                            == Sensor.TRUE)
                                                   )
View Full Code Here

TOP

Related Classes of com.grt192.event.component.GyroEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.