From 52da3422e45f201a06aad88dfef80ee8d155750d Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Thu, 8 Oct 2009 09:55:10 +0000 Subject: #i105680# add struct returning bridge tests and run them during the build --- .../com/sun/star/comp/bridge/TestComponent.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'testtools/com') 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; -- cgit