001 package com.github.sarxos.webcam;
002
003 import java.util.EventObject;
004
005
006 /**
007 * Webcam detected motion event.
008 *
009 * @author Bartosz Firyn (SarXos)
010 */
011 public class WebcamMotionEvent extends EventObject {
012
013 private static final long serialVersionUID = -7245768099221999443L;
014
015 private int strength = 0;
016
017 /**
018 * Create detected motion event.
019 *
020 * @param detector
021 * @param strength
022 */
023 public WebcamMotionEvent(WebcamMotionDetector detector, int strength) {
024 super(detector);
025 this.strength = strength;
026 }
027
028 /**
029 * @return Motion strength
030 */
031 public int getStrength() {
032 return strength;
033 }
034 }