summaryrefslogtreecommitdiff
path: root/qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java
diff options
context:
space:
mode:
Diffstat (limited to 'qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java')
-rw-r--r--qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java37
1 files changed, 10 insertions, 27 deletions
diff --git a/qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java b/qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java
index 8410cf7c5468..be70947a8e4e 100644
--- a/qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java
+++ b/qadevOOo/tests/java/mod/_sw/SwXAutoTextGroup.java
@@ -18,8 +18,8 @@
package mod._sw;
-import com.sun.star.container.ElementExistException;
import com.sun.star.container.XNameAccess;
+
import java.io.PrintWriter;
import lib.StatusException;
@@ -27,6 +27,7 @@ import lib.TestCase;
import lib.TestEnvironment;
import lib.TestParameters;
import util.SOfficeFactory;
+
import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.text.XAutoTextContainer;
import com.sun.star.text.XText;
@@ -35,6 +36,7 @@ import com.sun.star.uno.AnyConverter;
import com.sun.star.uno.Type;
import com.sun.star.uno.UnoRuntime;
import com.sun.star.uno.XInterface;
+
import util.utils;
@@ -102,20 +104,15 @@ public class SwXAutoTextGroup extends TestCase {
* </ul>
*/
@Override
- protected synchronized TestEnvironment createTestEnvironment(TestParameters Param, PrintWriter log) {
+ protected synchronized TestEnvironment createTestEnvironment(TestParameters Param, PrintWriter log) throws Exception {
XInterface oObj = null;
XAutoTextContainer oContainer;
log.println( "creating a test environment" );
- try {
- XMultiServiceFactory myMSF = Param.getMSF();
- Object oInst = myMSF.createInstance("com.sun.star.text.AutoTextContainer");
- oContainer = UnoRuntime.queryInterface(XAutoTextContainer.class,oInst);
- } catch (com.sun.star.uno.Exception e) {
- e.printStackTrace(log);
- throw new StatusException("Couldn't create AutoTextContainer", e);
- }
+ XMultiServiceFactory myMSF = Param.getMSF();
+ Object oInst = myMSF.createInstance("com.sun.star.text.AutoTextContainer");
+ oContainer = UnoRuntime.queryInterface(XAutoTextContainer.class,oInst);
String myGroupName="myNewGroup2*1";
XAutoTextContainer xATC = UnoRuntime.queryInterface(XAutoTextContainer.class, oContainer);
@@ -126,17 +123,8 @@ public class SwXAutoTextGroup extends TestCase {
} catch (com.sun.star.container.NoSuchElementException e) {
}
- try {
- log.println("adding element with name '" + myGroupName + "'");
- xATC.insertNewByName(myGroupName);
- } catch (ElementExistException ex) {
- ex.printStackTrace(log);
- throw new StatusException("could not insert '"+myGroupName+"' into container",ex);
- } catch (com.sun.star.lang.IllegalArgumentException ex) {
- ex.printStackTrace(log);
- throw new StatusException("could not insert '"+myGroupName+"' into container",ex);
- }
-
+ log.println("adding element with name '" + myGroupName + "'");
+ xATC.insertNewByName(myGroupName);
XNameAccess oContNames = UnoRuntime.queryInterface(XNameAccess.class, oContainer);
@@ -147,12 +135,7 @@ public class SwXAutoTextGroup extends TestCase {
}
}
- try{
- oObj = (XInterface) AnyConverter.toObject(new Type(XInterface.class),oContNames.getByName(myGroupName));
- } catch (com.sun.star.uno.Exception e) {
- e.printStackTrace(log);
- throw new StatusException("Couldn't get AutoTextGroup '"+myGroupName + "'", e);
- }
+ oObj = (XInterface) AnyConverter.toObject(new Type(XInterface.class),oContNames.getByName(myGroupName));
log.println("ImplementationName " + utils.getImplName(oObj));