summaryrefslogtreecommitdiff
path: root/qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java
diff options
context:
space:
mode:
Diffstat (limited to 'qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java')
-rw-r--r--qadevOOo/tests/java/ifc/awt/tree/_XMutableTreeNode.java110
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);
}
-
+
}