diff options
Diffstat (limited to 'qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java')
-rw-r--r-- | qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java b/qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java index e90665889733..1373d97c4904 100644 --- a/qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java +++ b/qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -51,68 +51,68 @@ import lib.StatusException; * @see com.sun.star.awt.tree.XTreeDataModel */ public class _XMutableTreeNode extends MultiMethodTest { - + public XMutableTreeNode oObj = null; - + private int mCount = 0; - + private XMutableTreeNodeCreator nodeCreator = null; - + public static interface XMutableTreeNodeCreator{ public XMutableTreeNode createNode(String name); } - + public void before(){ nodeCreator = (XMutableTreeNodeCreator) tEnv.getObjRelation("XMutableTreeNodeCreator"); if (nodeCreator == null){ throw new StatusException(Status.failed( "Couldn't get relation 'XMutableTreeNodeCreator'")); } - + } - + public void _appendChild(){ boolean bOK = true; - + log.println("try to append a valid node..."); - + XMutableTreeNode myNode = nodeCreator.createNode("myNodeToAppend"); - + try { oObj.appendChild(myNode); } catch (com.sun.star.lang.IllegalArgumentException ex) { log.println("ERROR: could not appedn a valid node: " + ex.toString()); bOK = false; } - + log.println("try to append the node a second time..."); try { - + oObj.appendChild(myNode); log.println("ERROR: expected IllegalArgumentException was not thrown => FAILED"); bOK = false; } catch (com.sun.star.lang.IllegalArgumentException ex) { log.println("expected IllegalArgumentException was thrown => OK"); } - + log.println("try to append the object itself..."); try { - + oObj.appendChild(oObj); log.println("ERROR: expected IllegalArgumentException was not thrown => FAILED"); bOK = false; } catch (com.sun.star.lang.IllegalArgumentException ex) { log.println("expected IllegalArgumentException was thrown => OK"); } - + tRes.tested("appendChild()", bOK); } - + public void _insertChildByIndex(){ boolean bOK = true; XMutableTreeNode myNode = nodeCreator.createNode("myNodeToInsert"); - + try { log.println("try to insert a valid node..."); oObj.insertChildByIndex(0, myNode); @@ -123,7 +123,7 @@ public class _XMutableTreeNode extends MultiMethodTest { log.println("ERROR: could not insert a valid node on index '0': " + ex.toString()); bOK = false; } - + try { log.println("try to insert a valid node a second time..."); oObj.insertChildByIndex(0, myNode); @@ -137,7 +137,7 @@ public class _XMutableTreeNode extends MultiMethodTest { } XMutableTreeNode myNode2 = nodeCreator.createNode("myNodeToInsert2"); - + try { log.println("try to insert a valid node on invalid index '-3'..."); oObj.insertChildByIndex(-3, myNode2); @@ -149,7 +149,7 @@ public class _XMutableTreeNode extends MultiMethodTest { } catch (com.sun.star.lang.IndexOutOfBoundsException ex) { log.println("Expected IndexOutOfBoundsException was thrown => OK"); } - + try { log.println("try to insert the object itself..."); oObj.insertChildByIndex(0, oObj); @@ -164,12 +164,12 @@ public class _XMutableTreeNode extends MultiMethodTest { tRes.tested("insertChildByIndex()", bOK); } - + public void _removeChildByIndex(){ - + requiredMethod("insertChildByIndex()"); boolean bOK = true; - + try { log.println("try to remove node at index '0'..."); oObj.removeChildByIndex(0); @@ -177,7 +177,7 @@ public class _XMutableTreeNode extends MultiMethodTest { log.println("ERROR: IndexOutOfBoundsException was thrown => FAILED"); bOK = false; } - + try { log.println("try to remove node at invalid index '-3'"); oObj.removeChildByIndex(-3); @@ -188,88 +188,88 @@ public class _XMutableTreeNode extends MultiMethodTest { } tRes.tested("removeChildByIndex()", bOK); } - + public void _setHasChildrenOnDemand(){ boolean bOK = true; - + log.println("setHasChildrenOnDemand(true)"); oObj.setHasChildrenOnDemand(true); - + log.println("setHasChildrenOnDemand(false)"); oObj.setHasChildrenOnDemand(false); - + tRes.tested("setHasChildrenOnDemand()", bOK); } - + public void _setDisplayValue(){ boolean bOK = true; - + log.println("setDisplayValue(\"MyTestValue\")"); oObj.setDisplayValue("MyTestValue"); log.println("setDisplayValue(null)"); oObj.setDisplayValue(null); - + log.println("oObj.setDisplayValue(oObj)"); oObj.setDisplayValue(oObj); - + tRes.tested("setDisplayValue()", bOK); } - + public void _setNodeGraphicURL(){ boolean bOK = true; - + log.println("setNodeGraphicURL(\"MyTestURL\")"); oObj.setNodeGraphicURL("MyTestURL"); - + log.println("setNodeGraphicURL(null)"); oObj.setNodeGraphicURL(null); - + tRes.tested("setNodeGraphicURL()", bOK); } - + public void _setExpandedGraphicURL(){ boolean bOK = true; - + log.println("setExpandedGraphicURL(\"myExpandedURL\")"); oObj.setExpandedGraphicURL("myExpandedURL"); - + log.println("setExpandedGraphicURL(null)"); oObj.setExpandedGraphicURL(null); - + tRes.tested("setExpandedGraphicURL()", bOK); } - + public void _setCollapsedGraphicURL(){ boolean bOK = true; - + log.println("setCollapsedGraphicURL(\"myCollapsedURL\")"); oObj.setCollapsedGraphicURL("myCollapsedURL"); - + log.println("setCollapsedGraphicURL(null)"); oObj.setCollapsedGraphicURL(null); - + tRes.tested("setCollapsedGraphicURL()", bOK); } - + public void _DataValue(){ boolean bOK = true; - + log.println("setDataValue(\"myDataValue\")"); oObj.setDataValue("myDataValue"); - + String sDataValue = (String) oObj.getDataValue(); - + if ( ! sDataValue.equals("myDataValue")) { log.println("ERROR: getDataVlaue does not return the value which is inserted before:\n" + "\texpected: myDataValue\n" + "\tgot: " + sDataValue); bOK = false; } - + log.println("setDataValue(null)"); oObj.setDataValue(null); - + Object oDataValue = oObj.getDataValue(); if ( oDataValue != null) { log.println("ERROR: getDataVlaue does not return the value which is inserted before:\n" + @@ -277,10 +277,10 @@ public class _XMutableTreeNode extends MultiMethodTest { "\tgot: " + oDataValue.toString()); bOK = false; } - + log.println("oObj.setDisplayValue(oObj)"); oObj.setDisplayValue(oObj); - + oDataValue = oObj.getDataValue(); if ( oDataValue != null) { log.println("ERROR: getDataVlaue does not return the value which is inserted before:\n" + @@ -288,8 +288,8 @@ public class _XMutableTreeNode extends MultiMethodTest { "\tgot: " + oDataValue.toString()); bOK = false; } - + tRes.tested("DataValue()", bOK); } - + } |