summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Johnson <mjj29@qadesh.matthew.ath.cx>2009-01-07 22:27:07 +0000
committerMatthew Johnson <mjj29@qadesh.matthew.ath.cx>2009-01-07 22:27:07 +0000
commit9e874b4b45556e2f4e8d1992dc81060a3f582230 (patch)
treefc4d9b55ce3d2fc4489446d237038b5b20a688a7
parentc1d3dcd4f311f0fa621d9c83210f999741755b7a (diff)
whoops, I really should have added this!
-rw-r--r--org/freedesktop/dbus/test/TestSignalInterface2.java45
1 files changed, 45 insertions, 0 deletions
diff --git a/org/freedesktop/dbus/test/TestSignalInterface2.java b/org/freedesktop/dbus/test/TestSignalInterface2.java
new file mode 100644
index 0000000..d5c9ac5
--- /dev/null
+++ b/org/freedesktop/dbus/test/TestSignalInterface2.java
@@ -0,0 +1,45 @@
+/*
+ D-Bus Java Implementation
+ Copyright (c) 2005-2006 Matthew Johnson
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of either the GNU Lesser General Public License Version 2 or the
+ Academic Free Licence Version 2.1.
+
+ Full licence texts are included in the COPYING file with this program.
+*/
+package org.freedesktop.dbus.test;
+
+import org.freedesktop.DBus.Description;
+import org.freedesktop.dbus.DBusInterface;
+import org.freedesktop.dbus.DBusInterfaceName;
+import org.freedesktop.dbus.DBusMemberName;
+import org.freedesktop.dbus.DBusSignal;
+import org.freedesktop.dbus.UInt32;
+import org.freedesktop.dbus.exceptions.DBusException;
+
+import java.util.List;
+
+/**
+ * A sample signal with two parameters
+ */
+@Description("Test interface containing signals")
+@DBusInterfaceName("some.other.interface.Name")
+public interface TestSignalInterface2 extends DBusInterface
+{
+ @Description("Test basic signal")
+ public static class TestRenamedSignal extends DBusSignal
+ {
+ public final String value;
+ public final UInt32 number;
+ /**
+ * Create a signal.
+ */
+ public TestRenamedSignal(String path, String value, UInt32 number) throws DBusException
+ {
+ super(path, value, number);
+ this.value = value;
+ this.number = number;
+ }
+ }
+}