org.freedesktop.dbus.test
Class cross_test_client
java.lang.Object
org.freedesktop.dbus.test.cross_test_client
- All Implemented Interfaces:
- DBus.Binding.TestClient, DBusInterface, DBusSigHandler<DBus.Binding.TestSignals.Triggered>
public class cross_test_client
- extends java.lang.Object
- implements DBus.Binding.TestClient, DBusSigHandler<DBus.Binding.TestSignals.Triggered>
Method Summary |
static java.lang.String |
collapseArray(java.lang.Object array)
|
static void |
compareArray(java.lang.String test,
java.lang.Object a,
java.lang.Object b)
|
static void |
doTests(DBus.Peer peer,
DBus.Introspectable intro,
DBus.Introspectable rootintro,
DBus.Binding.Tests tests,
DBus.Binding.SingleTests singletests)
|
static void |
fail(java.lang.String test,
java.lang.String reason)
|
void |
handle(DBus.Binding.TestSignals.Triggered t)
Handle a signal. |
boolean |
isRemote()
Returns true on remote objects. |
static void |
main(java.lang.String[] args)
|
static void |
pass(java.lang.String test)
|
static java.util.List<Variant<java.lang.Object>> |
Primitize(Variant<java.lang.Object> a)
|
static java.util.List<Variant<java.lang.Object>> |
PrimitizeRecurse(java.lang.Object a,
java.lang.reflect.Type t)
|
static void |
primitizeTest(DBus.Binding.Tests tests,
java.lang.Object input)
|
void |
Response(UInt16 a,
double b)
|
static
|
setCompareLists(java.util.List<T> a,
java.util.List<T> b)
|
static void |
test(java.lang.Class<? extends DBusInterface> iface,
java.lang.Object proxy,
java.lang.String method,
java.lang.Object rv,
java.lang.Object... parameters)
|
static void |
testArray(java.lang.Class<? extends DBusInterface> iface,
java.lang.Object proxy,
java.lang.String method,
java.lang.Class<? extends java.lang.Object> arrayType,
java.lang.Object content)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cross_test_client
public cross_test_client(DBusConnection conn)
isRemote
public boolean isRemote()
- Description copied from interface:
DBusInterface
- Returns true on remote objects.
Local objects implementing this interface MUST return false.
- Specified by:
isRemote
in interface DBusInterface
handle
public void handle(DBus.Binding.TestSignals.Triggered t)
- Description copied from interface:
DBusSigHandler
- Handle a signal.
- Specified by:
handle
in interface DBusSigHandler<DBus.Binding.TestSignals.Triggered>
- Parameters:
t
- The signal to handle. If such a class exists, the
signal will be an instance of the class with the correct type signature.
Otherwise it will be an instance of DBusSignal
Response
public void Response(UInt16 a,
double b)
- Specified by:
Response
in interface DBus.Binding.TestClient
pass
public static void pass(java.lang.String test)
fail
public static void fail(java.lang.String test,
java.lang.String reason)
test
public static void test(java.lang.Class<? extends DBusInterface> iface,
java.lang.Object proxy,
java.lang.String method,
java.lang.Object rv,
java.lang.Object... parameters)
collapseArray
public static java.lang.String collapseArray(java.lang.Object array)
setCompareLists
public static <T> boolean setCompareLists(java.util.List<T> a,
java.util.List<T> b)
PrimitizeRecurse
public static java.util.List<Variant<java.lang.Object>> PrimitizeRecurse(java.lang.Object a,
java.lang.reflect.Type t)
Primitize
public static java.util.List<Variant<java.lang.Object>> Primitize(Variant<java.lang.Object> a)
primitizeTest
public static void primitizeTest(DBus.Binding.Tests tests,
java.lang.Object input)
doTests
public static void doTests(DBus.Peer peer,
DBus.Introspectable intro,
DBus.Introspectable rootintro,
DBus.Binding.Tests tests,
DBus.Binding.SingleTests singletests)
testArray
public static void testArray(java.lang.Class<? extends DBusInterface> iface,
java.lang.Object proxy,
java.lang.String method,
java.lang.Class<? extends java.lang.Object> arrayType,
java.lang.Object content)
compareArray
public static void compareArray(java.lang.String test,
java.lang.Object a,
java.lang.Object b)
main
public static void main(java.lang.String[] args)