summaryrefslogtreecommitdiff
path: root/org
diff options
context:
space:
mode:
authorMatthew Johnson <mjj29@matthew.ath.cx>2008-08-18 10:32:08 +0100
committerMatthew Johnson <mjj29@matthew.ath.cx>2008-08-18 10:32:08 +0100
commit4e4dd8c8907f6337f173b6d6b43a2628309fbb16 (patch)
tree3b4e44c1f34f8750f157501fcd81c8df5d62eee8 /org
parenta44e6a460ad34f7bb0fc21868afab35467b0fe59 (diff)
Add GetAll to properties interface
Diffstat (limited to 'org')
-rw-r--r--org/freedesktop/DBus.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/org/freedesktop/DBus.java b/org/freedesktop/DBus.java
index 83e7f67..5d99a64 100644
--- a/org/freedesktop/DBus.java
+++ b/org/freedesktop/DBus.java
@@ -81,6 +81,12 @@ public interface DBus extends DBusInterface
* @param value The new value of the property (may be any valid DBus type).
*/
public <A> void Set (String interface_name, String property_name, A value);
+ /**
+ * Get all properties and values.
+ * @param interface_name The interface the properties is associated with.
+ * @return The properties mapped to their values.
+ */
+ public Map<String, Variant> GetAll (String interface_name);
}
/**
* Messages generated locally in the application.