/* * Copyright 2006 Phidgets Inc. All rights reserved. */ package com.phidgets.event; import com.phidgets.Phidget; /** * This class represents the data for a EncoderPositionChangeEvent. * * @author Phidgets Inc. */ public class EncoderPositionChangeEvent { Phidget source; int index; int value; int time; /** * Class constructor. This is called internally by the phidget library when creating this event. * * @param source the Phidget object from which this event originated */ public EncoderPositionChangeEvent(Phidget source, int index, int time, int value) { this.source = source; this.index = index; this.value = value; this.time = time; } /** * Returns the source Phidget of this event. This is a reference to the Phidget object from which this * event was called. This object can be cast into a specific type of Phidget object to call specific * device calls on it. * * @return the event caller */ public Phidget getSource() { return source; } /** * Returns the index of the encoder. * * @return the index of the encoder */ public int getIndex() { return index; } /** * Returns the position change of the encoder. This is the amount of change in the encoder's position * since the last {@link #EncoderPositionChangeEvent}. * * @return the change in position of the encoder */ public int getValue() { return value; } /** * Returns the timestamp of this position change. This is the time since the last {@link #EncoderPositionChangeEvent}. * This time is not represented in a real quantitly such as seconds, but can be used as a qualitative quantity. * * @return the timestamp of this change event */ public int getTime() { return time; } /** * Returns a string containing information about the event. * * @return an informative event string */ public String toString() { return source.toString() + " encoder position " + index + " changed by " + value + " Time: " + time; } } type='hidden' name='id' value='a89db100198fa0ab967b6e2e393f58a016547491'/>
path: root/dvb-t/au-SunshineCoast (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2014-10-20Fix up packaging to account for move to DVBv5Jonathan McCrohan2-2/+6
2014-10-20delete d/dtv-scan-files.install; Upstream now supplies a MakefileJonathan McCrohan2-4/+1
2014-10-15d/control: update Standards Version to 3.9.6Jonathan McCrohan2-1/+3
2014-10-15d/control: add Build-Depends on dvb-toolsJonathan McCrohan2-1/+2
2014-10-15New Upstream Snapshot (commit d26b627)Jonathan McCrohan1-0/+10
2014-10-15Imported Upstream version 0+git20141009.d26b627upstream/0+git20141009.d26b627Jonathan McCrohan2010-11120/+159271
2014-07-23Release 0+git20140611.14bd6c7-1debian/0+git20140611.14bd6c7-1Jonathan McCrohan1-2/+2
2014-07-23New Upstream Snapshot (commit 14bd6c7)Jonathan McCrohan1-2/+3
2014-07-23Imported Upstream version 0+git20140611.14bd6c7upstream/0+git20140611.14bd6c7Jonathan McCrohan7-11/+60
2014-05-13New Upstream Snapshot (commit 1246b27)Jonathan McCrohan1-0/+6
2014-05-13Imported Upstream version 0+git20140512.1246b27upstream/0+git20140512.1246b27Jonathan McCrohan391-301/+3983
2014-04-05Release 0+git20140326.cfc2975-1debian/0+git20140326.cfc2975-1Jonathan McCrohan1-2/+2
2014-04-05d/control: update Homepage (upstream has moved from Gitweb to cgit)Jonathan McCrohan2-1/+2
2014-04-05New Upstream Snapshot (commit cfc2975)Jonathan McCrohan1-0/+6
2014-04-05Imported Upstream version 0+git20140326.cfc2975upstream/0+git20140326.cfc2975Jonathan McCrohan118-656/+877
2014-01-16Release 0+git20140107.1850cf8-1debian/0+git20140107.1850cf8-1Jonathan McCrohan1-2/+2
2014-01-16Update Standards Version to 3.9.5Jonathan McCrohan2-1/+9