diff options
author | Rüdiger Timm <rt@openoffice.org> | 2004-08-02 08:44:22 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2004-08-02 08:44:22 +0000 |
commit | bb195c3eaf54f5e0b55d99fda47ba55d0b8fefda (patch) | |
tree | d9142e04a9bc6da42607fa6095832ef24980c7f9 /javaunohelper/test | |
parent | 66c458350f6d82c58356b3d1543133a7f18abd3c (diff) |
INTEGRATION: CWS jl10 (1.1.118); FILE MERGED
2004/07/22 12:52:00 jl 1.1.118.1: #115688#
Diffstat (limited to 'javaunohelper/test')
-rw-r--r-- | javaunohelper/test/com/sun/star/lib/uno/helper/ComponentBase_Test.java | 15 | ||||
-rw-r--r-- | javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java | 33 |
2 files changed, 23 insertions, 25 deletions
diff --git a/javaunohelper/test/com/sun/star/lib/uno/helper/ComponentBase_Test.java b/javaunohelper/test/com/sun/star/lib/uno/helper/ComponentBase_Test.java index 982c8ed3e9bf..6bb8ea8cfe0e 100644 --- a/javaunohelper/test/com/sun/star/lib/uno/helper/ComponentBase_Test.java +++ b/javaunohelper/test/com/sun/star/lib/uno/helper/ComponentBase_Test.java @@ -2,9 +2,9 @@ * * $RCSfile: ComponentBase_Test.java,v $ * - * $Revision: 1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: jl $ $Date: 2002-04-11 13:43:14 $ + * last change: $Author: rt $ $Date: 2004-08-02 09:44:09 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -80,12 +80,11 @@ public class ComponentBase_Test obj1= new AWeakBase(); obj2= new AWeakBase(); obj3= new AWeakBase(); - proxyObj1Weak1= ProxyProvider.getHolderProxy(obj1, XWeak.class); - proxyObj3Weak1= ProxyProvider.getHolderProxy(obj3, XWeak.class); - proxyObj3Weak2= ProxyProvider.getHolderProxy(obj3, XWeak.class); - proxyObj2TypeProv= ProxyProvider.getHolderProxy(obj2, XTypeProvider.class); - proxyObj3TypeProv= ProxyProvider.getHolderProxy(obj3, XTypeProvider.class); - + proxyObj1Weak1= ProxyProvider.createProxy(obj1, XWeak.class); + proxyObj3Weak1= ProxyProvider.createProxy(obj3, XWeak.class); + proxyObj3Weak2= ProxyProvider.createProxy(obj3, XWeak.class); + proxyObj2TypeProv= ProxyProvider.createProxy(obj2, XTypeProvider.class); + proxyObj3TypeProv= ProxyProvider.createProxy(obj3, XTypeProvider.class); } public boolean dispose() diff --git a/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java b/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java index b9c989e12f03..1677db827ddd 100644 --- a/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java +++ b/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java @@ -2,9 +2,9 @@ * * $RCSfile: InterfaceContainer_Test.java,v $ * - * $Revision: 1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: jl $ $Date: 2002-04-11 13:43:14 $ + * last change: $Author: rt $ $Date: 2004-08-02 09:44:22 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -77,9 +77,9 @@ import com.sun.star.uno.UnoRuntime; import com.sun.star.lang.XMultiServiceFactory; import com.sun.star.lang.XSingleServiceFactory; import com.sun.star.uno.IQueryInterface; -import com.sun.star.lib.uno.environments.java.IRequester; +//import com.sun.star.lib.uno.environments.java.IRequester; import com.sun.star.bridge.XBridge; -import com.sun.star.lib.uno.environments.java.Proxy; +//import com.sun.star.lib.uno.environments.java.Proxy; import com.sun.star.lib.uno.environments.java.java_environment; import com.sun.star.lib.uno.typedesc.TypeDescription; import java.util.HashMap; @@ -109,11 +109,11 @@ public class InterfaceContainer_Test obj2= new AWeakBase(); obj3= new AWeakBase(); obj4= new AWeakBase(); - proxyObj1Weak1= ProxyProvider.getHolderProxy(obj1, XWeak.class); - proxyObj3Weak1= ProxyProvider.getHolderProxy(obj3, XWeak.class); - proxyObj3Weak2= ProxyProvider.getHolderProxy(obj3, XWeak.class); - proxyObj2TypeProv= ProxyProvider.getHolderProxy(obj2, XTypeProvider.class); - proxyObj3TypeProv= ProxyProvider.getHolderProxy(obj3, XTypeProvider.class); + proxyObj1Weak1= ProxyProvider.createProxy(obj1, XWeak.class); + proxyObj3Weak1= ProxyProvider.createProxy(obj3, XWeak.class); + proxyObj3Weak2= ProxyProvider.createProxy(obj3, XWeak.class); + proxyObj2TypeProv= ProxyProvider.createProxy(obj2, XTypeProvider.class); + proxyObj3TypeProv= ProxyProvider.createProxy(obj3, XTypeProvider.class); list1= new ArrayList(); list1.add(obj1); @@ -309,13 +309,11 @@ public class InterfaceContainer_Test cont.add(proxyObj2TypeProv); cont.add(proxyObj3TypeProv); r[i++]= cont.contains(obj1); - // can return false. cont contains a HolderProxy (proxyObj2TypeProv) for obj2 but in reality a VM will not - // contain both the original object and proxies for it. - r[i++]= cont.contains(obj2) ? false : true; + r[i++]= cont.contains(obj2); r[i++]= cont.contains(proxyObj3Weak1); r[i++]= cont.contains(proxyObj3Weak2); - r[i++]= cont.contains(proxyObj1Weak1) ? false : true; - r[i++]= cont.contains(obj3) ? false : true; + r[i++]= cont.contains(proxyObj1Weak1); + r[i++]= cont.contains(obj3); r[i++]= cont.contains(null) ? false : true; boolean bOk= true; @@ -447,9 +445,10 @@ public class InterfaceContainer_Test r[i++]= cont.retainAll(list); r[i++]= cont.get(0) == obj1; - r[i++]= cont.get(1) == obj1; - r[i++]= cont.get(2) == proxyObj3TypeProv; - r[i++]= 3 == cont.size(); + r[i++]= cont.get(1) == obj3; + r[i++]= cont.get(2) == obj1; + r[i++]= cont.get(3) == proxyObj3TypeProv; + r[i++]= 4 == cont.size(); boolean bOk= true; for (int c= 0; c < i; c++) |