diff options
author | Caolán McNamara <cmc@openoffice.org> | 2009-10-08 09:55:10 +0000 |
---|---|---|
committer | Caolán McNamara <cmc@openoffice.org> | 2009-10-08 09:55:10 +0000 |
commit | 52da3422e45f201a06aad88dfef80ee8d155750d (patch) | |
tree | aa45750d28cf63b58756f892e4d5e5482067b8dd /testtools/com | |
parent | d5c2cf42ec4f20ffebb7832f572af7f225ef4ec8 (diff) |
#i105680# add struct returning bridge tests and run them during the build
Diffstat (limited to 'testtools/com')
-rw-r--r-- | testtools/com/sun/star/comp/bridge/TestComponent.java | 21 |
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; |