aboutsummaryrefslogtreecommitdiffstats
path: root/Java/com/phidgets/event
diff options
context:
space:
mode:
authorJonathan McCrohan <jmccrohan@gmail.com>2013-03-03 20:04:36 +0000
committerJonathan McCrohan <jmccrohan@gmail.com>2013-03-03 20:04:36 +0000
commit571d570e1be6f783a2e8ef0dafa838e9d82f923e (patch)
tree9b18682751acba56d650129922ecc4c5f12a3469 /Java/com/phidgets/event
parent62172377c57ff85bce35a43e0ca3e76f67a473ad (diff)
parent4e6290d8e2dc4dcd784102bdab18d7e1854e11c0 (diff)
downloadlibphidget21-squeeze-backports.tar.gz
Merge branch 'master' into squeeze-backportssqueeze-backports
Conflicts: debian/changelog
Diffstat (limited to 'Java/com/phidgets/event')
-rw-r--r--Java/com/phidgets/event/TagGainEvent.java18
-rw-r--r--Java/com/phidgets/event/TagLossEvent.java18
2 files changed, 34 insertions, 2 deletions
diff --git a/Java/com/phidgets/event/TagGainEvent.java b/Java/com/phidgets/event/TagGainEvent.java
index 6cb7a74..8639ae4 100644
--- a/Java/com/phidgets/event/TagGainEvent.java
+++ b/Java/com/phidgets/event/TagGainEvent.java
@@ -15,6 +15,7 @@ public class TagGainEvent
{
Phidget source;
String value;
+ int protocol;
/**
* Class constructor. This is called internally by the phidget library when creating this event.
@@ -26,6 +27,12 @@ public class TagGainEvent
this.source = source;
this.value = value;
}
+ public TagGainEvent(Phidget source, String value, int protocol)
+ {
+ this.source = source;
+ this.value = value;
+ this.protocol = protocol;
+ }
/**
* Returns the source Phidget of this event. This is a reference to the Phidget object from which this
@@ -39,7 +46,7 @@ public class TagGainEvent
}
/**
- * Returns the gained tag. The tag is a 10 digit hex number represented as a string.
+ * Returns the gained tag.
*
* @return the gained tag
*/
@@ -48,6 +55,15 @@ public class TagGainEvent
}
/**
+ * Returns the protocol of the Tag that was lost.
+ *
+ * @return the lost tag protocol
+ */
+ public int getProtocol() {
+ return protocol;
+ }
+
+ /**
* Returns a string containing information about the event.
*
* @return an informative event string
diff --git a/Java/com/phidgets/event/TagLossEvent.java b/Java/com/phidgets/event/TagLossEvent.java
index ccca4fe..8dcd723 100644
--- a/Java/com/phidgets/event/TagLossEvent.java
+++ b/Java/com/phidgets/event/TagLossEvent.java
@@ -15,6 +15,7 @@ public class TagLossEvent
{
Phidget source;
String value;
+ int protocol;
/**
* Class constructor. This is called internally by the phidget library when creating this event.
@@ -26,6 +27,12 @@ public class TagLossEvent
this.source = source;
this.value = value;
}
+ public TagLossEvent(Phidget source, String value, int protocol)
+ {
+ this.source = source;
+ this.value = value;
+ this.protocol = protocol;
+ }
/**
* Returns the source Phidget of this event. This is a reference to the Phidget object from which this
@@ -39,7 +46,7 @@ public class TagLossEvent
}
/**
- * Returns the Tag that was lost. This is a 10 digit hex number as a string.
+ * Returns the Tag that was lost.
*
* @return the lost tag
*/
@@ -48,6 +55,15 @@ public class TagLossEvent
}
/**
+ * Returns the protocol of the Tag that was lost.
+ *
+ * @return the lost tag protocol
+ */
+ public int getProtocol() {
+ return protocol;
+ }
+
+ /**
* Returns a string containing information about the event.
*
* @return an informative event string