summaryrefslogtreecommitdiff
path: root/testtools/com/sun/star/comp/bridge
diff options
context:
space:
mode:
authorCaolán McNamara <cmc@openoffice.org>2009-10-08 09:55:10 +0000
committerCaolán McNamara <cmc@openoffice.org>2009-10-08 09:55:10 +0000
commit52da3422e45f201a06aad88dfef80ee8d155750d (patch)
treeaa45750d28cf63b58756f892e4d5e5482067b8dd /testtools/com/sun/star/comp/bridge
parentd5c2cf42ec4f20ffebb7832f572af7f225ef4ec8 (diff)
#i105680# add struct returning bridge tests and run them during the build
Diffstat (limited to 'testtools/com/sun/star/comp/bridge')
-rw-r--r--testtools/com/sun/star/comp/bridge/TestComponent.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/testtools/com/sun/star/comp/bridge/TestComponent.java b/testtools/com/sun/star/comp/bridge/TestComponent.java
index aaaa2cb8ae10..3a3c60b8146d 100644
--- a/testtools/com/sun/star/comp/bridge/TestComponent.java
+++ b/testtools/com/sun/star/comp/bridge/TestComponent.java
@@ -47,12 +47,17 @@ import test.testtools.bridgetest.TestEnum;
import test.testtools.bridgetest.TestPolyStruct;
import test.testtools.bridgetest.TestPolyStruct2;
import test.testtools.bridgetest.TestStruct;
+import test.testtools.bridgetest.SmallStruct;
+import test.testtools.bridgetest.MediumStruct;
+import test.testtools.bridgetest.BigStruct;
+import test.testtools.bridgetest.AllFloats;
import test.testtools.bridgetest.XBridgeTest;
import test.testtools.bridgetest.XBridgeTest2;
import test.testtools.bridgetest.XCurrentContextChecker;
import test.testtools.bridgetest.XMulti;
import test.testtools.bridgetest.XRecursiveCall;
+
import com.sun.star.lang.IllegalArgumentException;
import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.lang.XSingleServiceFactory;
@@ -474,6 +479,22 @@ public class TestComponent {
return _testDataElements;
}
+ public SmallStruct echoSmallStruct( SmallStruct i_Struct) throws com.sun.star.uno.RuntimeException {
+ return i_Struct;
+ }
+
+ public MediumStruct echoMediumStruct( MediumStruct i_Struct) throws com.sun.star.uno.RuntimeException {
+ return i_Struct;
+ }
+
+ public BigStruct echoBigStruct( BigStruct i_Struct) throws com.sun.star.uno.RuntimeException {
+ return i_Struct;
+ }
+
+ public AllFloats echoAllFloats( AllFloats i_Struct) throws com.sun.star.uno.RuntimeException {
+ return i_Struct;
+ }
+
// Attributes
public boolean getBool() throws com.sun.star.uno.RuntimeException {
return _bool;