summaryrefslogtreecommitdiff
path: root/qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java
diff options
context:
space:
mode:
authorBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-08-23 15:21:07 +0200
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-08-23 15:21:07 +0200
commite076213c4e1a1708e70c3ac65180c6a3ceb04349 (patch)
treef951731fcd4f0c17dd7a55b154be238cb2b71bae /qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java
parentb9bff9906e94ef3b1c8d6da779269122d39d8354 (diff)
recreated tag libreoffice-3.3.1.1 which had these commits:
commit 51b472e78a48fc214cb73929bc1e7fc273838d57 (tag: refs/tags/libreoffice-3.3.1.1) Author: Petr Mladek <pmladek@suse.cz> Date: Tue Feb 8 18:07:46 2011 +0100 Version 3.3.1.1, tag libreoffice-3.3.1.1 (3.3.1-rc1) commit 4a7775fc7f2f9f18063e5c137deb1e3edb0c1caf Author: Jan Holesovsky <kendy@suse.cz> Date: Mon Feb 7 21:23:30 2011 +0100 Branch libreoffice-3-3-1 This is 'libreoffice-3-3-1' - the stable branch for the 3.3.1 release. Only very safe changes, reviewed by three people are allowed. If you want to commit more complicated fix for the next 3.3.x release, please use the 'libreoffice-3-3' branch. If you want to build something cool, unstable, and risky, use master. commit 5c1062b2bb1697eeca47e551eef913813efd0eaa Author: Petr Mladek <pmladek@suse.cz> Date: Tue Jan 11 23:05:58 2011 +0100 Please, ignore the previous message; it was for the libreoffice-3-3-0 branch This is 'libreoffice-3-3' - the stable branch for the 3.3.x releases. Only safe changes, reviewed by anoter person are allowed. If you want to build something cool, unstable, and risky, use master. commit 5874d96a88795f941f8a900d9834e2704e8884ae Author: Petr Mladek <pmladek@suse.cz> Date: Tue Jan 11 22:39:09 2011 +0100 Branch libreoffice-3-3-0 This is 'libreoffice-3-3-0' - the stable branch for the 3.3.0 release. Only very safe changes, reviewed by three people are allowed. If you want to commit more complicated fix for the next 3.3.x release, please use the 'libreoffice-3-3' branch. If you want to build something cool, unstable, and risky, use master.
Notes
split repo tag: testing_libreoffice-3.3.1.1 split repo tag: testing_libreoffice-3.3.1.2
Diffstat (limited to 'qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java')
-rw-r--r--qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java340
1 files changed, 170 insertions, 170 deletions
diff --git a/qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java b/qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java
index 600298aea9e9..fa327967ceb7 100644
--- a/qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.java
+++ b/qadevOOo/tests/java/ifc/awt/tree/_XTreeControl.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
@@ -67,41 +67,41 @@ import lib.StatusException;
* @see com.sun.star.awt.tree.XTreeControl
*/
public class _XTreeControl extends MultiMethodTest {
-
+
public XTreeControl oObj = null;
-
+
private XMutableTreeNode mNewNode = null;
-
+
private XMutableTreeNode mXNode = null;
-
+
XTreeExpansionListener mTreeExpansionListener1 = new TreeExpansionListenerImpl1();
-
+
XTreeExpansionListener mTreeExpansionListener2 = new TreeExpansionListenerImpl2();
-
+
XTreeEditListener mTreeEditListener1 = new TreeEditListenerImpl1();
-
+
XTreeEditListener mTreeEditListener2 = new TreeEditListenerImpl2();
-
+
boolean mTreeExpanded1 = false;
boolean mTreeExpanding1 = false;
boolean mTreeCollapsed1 = false;
boolean mTreeCollapsing1 = false;
-
+
boolean mTreeExpanded2 = false;
boolean mTreeExpanding2 = false;
boolean mTreeCollapsed2 = false;
boolean mTreeCollapsing2 = false;
-
+
boolean mTreeNodeEditing1 = false;
boolean mTreeNodeEdit1 = false;
-
+
boolean mTreeNodeEditing2 = false;
boolean mTreeNodeEdit2 = false;
-
+
public static interface XTreeDataModelListenerEvent{
public void fireEvent();
}
-
+
public class TreeExpansionListenerImpl1 implements XTreeExpansionListener{
public void requestChildNodes(TreeExpansionEvent treeExpansionEvent) {
log.println("event at ExpansionListener 1: requestChildNodes");
@@ -131,7 +131,7 @@ public class _XTreeControl extends MultiMethodTest {
log.println("event at ExpansionListener 1: disposing");
}
}
-
+
public class TreeExpansionListenerImpl2 implements XTreeExpansionListener{
public void requestChildNodes(TreeExpansionEvent treeExpansionEvent) {
log.println("event at ExpansionListener 2: requestChildNodes");
@@ -160,9 +160,9 @@ public class _XTreeControl extends MultiMethodTest {
public void disposing(EventObject eventObject) {
log.println("event at ExpansionListener 2: disposing");
}
-
+
}
-
+
public class TreeEditListenerImpl1 implements XTreeEditListener{
public void nodeEditing(XTreeNode xTreeNode) throws VetoException {
log.println("event at EditListener 1: nodeEditing");
@@ -178,7 +178,7 @@ public class _XTreeControl extends MultiMethodTest {
log.println("event at EditListener 1: disposing");
}
}
-
+
public class TreeEditListenerImpl2 implements XTreeEditListener{
public void nodeEditing(XTreeNode xTreeNode) throws VetoException {
log.println("event at EditListener 2: nodeEditing");
@@ -195,7 +195,7 @@ public class _XTreeControl extends MultiMethodTest {
log.println("event at EditListener 2: disposing");
}
}
-
+
private void resetTreeExpandingListener(){
mTreeExpanded1 = false;
mTreeExpanded2 = false;
@@ -206,42 +206,42 @@ public class _XTreeControl extends MultiMethodTest {
mTreeCollapsing1 = false;
mTreeCollapsing2 = false;
}
-
+
private void resetEditListener(){
mTreeNodeEditing1 = false;
mTreeNodeEdit1 = false;
mTreeNodeEditing2 = false;
mTreeNodeEdit2 = false;
}
-
+
public void before(){
mXNode = (XMutableTreeNode) tEnv.getObjRelation("XTreeControl_Node");
if (mXNode == null) {
throw new StatusException(Status.failed("ERROR: could not get object relation 'XTreeControl_Node'"));
}
}
-
+
public void _isNodeExpanded() throws ExpandVetoException{
boolean bOK = true;
boolean isExpanded = false;
-
+
try {
isExpanded = oObj.isNodeExpanded(mXNode);
log.println("node is expanded: " + isExpanded);
-
+
} catch (com.sun.star.lang.IllegalArgumentException ex) {
bOK = false;
log.println("ERROR: could not query for 'isNodeExpanded()': " + ex.toString());
}
-
- if (isExpanded)
+
+ if (isExpanded)
try {
-
+
log.println("try to collapse node...");
oObj.collapseNode(mXNode);
-
+
} catch (ExpandVetoException ex) {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
@@ -249,12 +249,12 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
}
- else
+ else
try {
-
+
log.println("try to expand node...");
oObj.expandNode(mXNode);
-
+
} catch (ExpandVetoException ex) {
bOK = false;
log.println("ERROR: could not expand node: " + ex.toString());
@@ -262,44 +262,44 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not expand node: " + ex.toString());
}
-
+
try {
-
+
boolean isAlsoExpanded = oObj.isNodeExpanded(mXNode);
-
+
bOK &= (isExpanded != isAlsoExpanded);
-
+
log.println("node is expanded: " + isAlsoExpanded + " => " + bOK);
} catch (com.sun.star.lang.IllegalArgumentException ex) {
bOK = false;
log.println("ERROR: could not query for 'isNodeExpanded()': " + ex.toString());
}
-
+
tRes.tested("isNodeExpanded()", bOK);
-
+
}
public void _isNodeCollapsed(){
-
+
boolean bOK = true;
boolean isCollapsed = false;
-
+
try {
isCollapsed = oObj.isNodeCollapsed(mXNode);
log.println("node is Collapsed: " + isCollapsed);
-
+
} catch (com.sun.star.lang.IllegalArgumentException ex) {
bOK = false;
log.println("ERROR: could not query for 'isNodeCollapsed()': " + ex.toString());
}
-
- if ( ! isCollapsed)
+
+ if ( ! isCollapsed)
try {
-
+
log.println("try to collapse node...");
oObj.collapseNode(mXNode);
-
+
} catch (ExpandVetoException ex) {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
@@ -307,12 +307,12 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
}
- else
+ else
try {
-
+
log.println("try to expand node...");
oObj.expandNode(mXNode);
-
+
} catch (ExpandVetoException ex) {
bOK = false;
log.println("ERROR: could not expand node: " + ex.toString());
@@ -320,28 +320,28 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not expand node: " + ex.toString());
}
-
+
try {
-
+
boolean isAlsoCollapsed = oObj.isNodeCollapsed(mXNode);
-
+
bOK &= (isCollapsed != isAlsoCollapsed);
-
+
log.println("node is Collapsed: " + isAlsoCollapsed + " => " + bOK);
} catch (com.sun.star.lang.IllegalArgumentException ex) {
bOK = false;
log.println("ERROR: could not query for 'isNodeCollapsed()': " + ex.toString());
}
-
+
tRes.tested("isNodeCollapsed()", bOK);
-
+
}
public void _makeNodeVisible(){
-
+
boolean bOK = true;
try {
-
+
oObj.makeNodeVisible(mXNode);
} catch (ExpandVetoException ex) {
bOK = false;
@@ -351,53 +351,53 @@ public class _XTreeControl extends MultiMethodTest {
log.println("ERROR: could not call method 'makeNodeVisible()' successfully: " + ex.toString());
}
try {
-
+
bOK &= oObj.isNodeVisible(mXNode);
} catch (com.sun.star.lang.IllegalArgumentException ex) {
bOK = false;
log.println("ERROR: could not call method 'isNodeVisible()' successfully: " + ex.toString());
}
-
+
tRes.tested("makeNodeVisible()", bOK);
-
+
}
public void _isNodeVisible(){
-
+
this.requiredMethod("makeNodeVisible()");
boolean bOK = true;
log.println("since required method 'makeNodeVisible()' uses method 'isNodeVisible()' this test is ok.");
tRes.tested("isNodeVisible()", bOK);
-
+
}
-
+
public void _expandNode(){
-
+
this.requiredMethod("isNodeExpanded()");
-
+
boolean bOK = true;
log.println("since required method 'isnodeExpanded()' uses method 'expandNode()' this test is ok.");
tRes.tested("expandNode()", bOK);
-
+
}
-
+
public void _collapseNode(){
-
+
this.requiredMethod("isNodeCollapsed()");
-
+
boolean bOK = true;
log.println("since required method 'isnodeCollapsed()' uses method 'expandNode()' this test is ok.");
tRes.tested("collapseNode()", bOK);
-
+
}
-
+
public void _addTreeExpansionListener(){
-
+
boolean bOK = true;
-
+
log.println("collapse Node to get an initial status...");
try {
-
+
oObj.collapseNode(mXNode);
} catch (ExpandVetoException ex) {
bOK = false;
@@ -406,15 +406,15 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
}
-
+
log.println("add mTreeExpansionListener1...");
oObj.addTreeExpansionListener(mTreeExpansionListener1);
-
+
log.println("add mTreeExpansionListener2");
oObj.addTreeExpansionListener(mTreeExpansionListener2);
-
- resetTreeExpandingListener();
-
+
+ resetTreeExpandingListener();
+
log.println("expand Node...");
try {
@@ -427,15 +427,15 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not expand node: " + ex.toString());
}
-
+
bOK &= mTreeExpanded1 & mTreeExpanded2 & ! mTreeCollapsed1 & ! mTreeCollapsed2
& mTreeExpanding1 & mTreeExpanding2 & ! mTreeCollapsing1 & ! mTreeCollapsing2;
-
- resetTreeExpandingListener();
-
+
+ resetTreeExpandingListener();
+
log.println("collapse Node...");
try {
-
+
oObj.collapseNode(mXNode);
} catch (ExpandVetoException ex) {
bOK = false;
@@ -444,23 +444,23 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
}
-
+
bOK &= ! mTreeExpanded1 & ! mTreeExpanded2 & mTreeCollapsed1 & mTreeCollapsed2
& ! mTreeExpanding1 & ! mTreeExpanding2 & mTreeCollapsing1 & mTreeCollapsing2;
-
+
tRes.tested("addTreeExpansionListener()", bOK);
-
+
}
-
+
public void _removeTreeExpansionListener(){
-
+
this.requiredMethod("addTreeExpansionListener()");
-
+
boolean bOK = true;
-
+
log.println("collapse Node to get an initial status...");
try {
-
+
oObj.collapseNode(mXNode);
} catch (ExpandVetoException ex) {
bOK = false;
@@ -469,12 +469,12 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
}
-
+
resetTreeExpandingListener();
-
+
log.println("remove mTreeExpansionListener2 ...");
oObj.removeTreeExpansionListener(mTreeExpansionListener2);
-
+
log.println("expand Node...");
try {
@@ -487,15 +487,15 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not expand node: " + ex.toString());
}
-
+
bOK &= mTreeExpanded1 & ! mTreeExpanded2 & ! mTreeCollapsed1 & ! mTreeCollapsed2
& mTreeExpanding1 & ! mTreeExpanding2 & ! mTreeCollapsing1 & ! mTreeCollapsing2;
-
- resetTreeExpandingListener();
-
+
+ resetTreeExpandingListener();
+
log.println("collapse Node...");
try {
-
+
oObj.collapseNode(mXNode);
} catch (ExpandVetoException ex) {
bOK = false;
@@ -504,166 +504,166 @@ public class _XTreeControl extends MultiMethodTest {
bOK = false;
log.println("ERROR: could not collapse node: " + ex.toString());
}
-
+
bOK &= ! mTreeExpanded1 & ! mTreeExpanded2 & mTreeCollapsed1 & ! mTreeCollapsed2
& ! mTreeExpanding1 & ! mTreeExpanding2 & mTreeCollapsing1 & ! mTreeCollapsing2;
-
+
log.println("remove mTreeExpansionListener2 ...");
oObj.removeTreeExpansionListener(mTreeExpansionListener2);
-
+
tRes.tested("removeTreeExpansionListener()", bOK);
-
+
}
-
+
public void _getNodeForLocation(){
-
+
boolean bOK = false;
-
-
+
+
tRes.tested("getNodeForLocation()", bOK);
-
+
}
-
+
public void _getClosestNodeForLocation(){
-
+
boolean bOK = false;
-
+
log.println("try to get Node for location 100,100");
XTreeNode myNode = oObj.getClosestNodeForLocation(100,100);
-
+
bOK &= (myNode != null);
-
+
tRes.tested("getClosestNodeForLocation()", bOK);
-
+
}
-
+
public void _isEditing(){
-
+
boolean bOK = false;
-
+
log.println("not ready because of i78701");
-
+
tRes.tested("isEditing()", bOK);
-
+
}
-
+
public void _stopEditing(){
-
+
boolean bOK = false;
log.println("not ready because of i78701");
-
-
+
+
tRes.tested("stopEditing()", bOK);
-
+
}
-
+
public void _cancelEditing(){
-
+
boolean bOK = false;
-
+
log.println("not ready because of i78701");
-
+
tRes.tested("cancelEditing()", bOK);
-
+
}
-
+
public void _startEditingAtNode(){
-
+
boolean bOK = false;
-
+
log.println("not ready because of i78701");
-
+
tRes.tested("startEditingAtNode()", bOK);
-
+
}
-
+
public void _addTreeEditListener(){
-
+
boolean bOK = true;
-
+
log.println("add EditListener 1....");
oObj.addTreeEditListener(mTreeEditListener1);
-
+
log.println("add EditListener 2....");
oObj.addTreeEditListener(mTreeEditListener2);
-
+
resetEditListener();
-
+
try {
-
+
oObj.startEditingAtNode(mXNode);
} catch (com.sun.star.lang.IllegalArgumentException ex) {
log.println("ERROR: could not start editing at node: " + ex.toString());
bOK = false;
}
-
+
log.println("not ready because of i78701");
bOK = false;
-
-
+
+
tRes.tested("addTreeEditListener()", bOK);
-
+
}
-
+
public void _removeTreeEditListener(){
-
+
boolean bOK = false;
-
+
log.println("not ready because of i78701");
-
+
tRes.tested("removeTreeEditListener()", bOK);
-
+
}
-
+
public void _DefaultExpandedGraphicURL(){
-
+
boolean bOK = true;
-
+
String current = oObj.getDefaultExpandedGraphicURL();
log.println("current DefaultExpandedGraphicURL: " + current);
-
+
String changeUrl = null;
-
- if (current.equals("private:graphicrepository/sd/res/triangle_right.png"))
+
+ if (current.equals("private:graphicrepository/sd/res/triangle_right.png"))
changeUrl = "private:graphicrepository/sd/res/triangle_down.png";
else changeUrl = "private:graphicrepository/sd/res/triangle_right.png";
log.println("try to set '" + changeUrl + "' as new DefaultExpandedGraphicURL");
-
+
oObj.setDefaultExpandedGraphicURL(changeUrl);
-
+
String newUrl = oObj.getDefaultExpandedGraphicURL();
-
+
log.println("new DefaultExpandedGraphicURL: " + newUrl);
-
+
bOK &= ! newUrl.equals(current);
-
+
tRes.tested("DefaultExpandedGraphicURL()", bOK);
-
+
}
-
+
public void _DefaultCollapsedGraphicURL(){
-
+
boolean bOK = true;
-
+
String current = oObj.getDefaultCollapsedGraphicURL();
log.println("current DefaultCollapsedGraphicURL: " + current);
String changeUrl = null;
-
- if (current.equals("private:graphicrepository/sd/res/triangle_right.png"))
+
+ if (current.equals("private:graphicrepository/sd/res/triangle_right.png"))
changeUrl = "private:graphicrepository/sd/res/triangle_down.png";
else changeUrl = "private:graphicrepository/sd/res/triangle_right.png";
log.println("try to set '" + changeUrl + "' as new DefaultCollapsedGraphicURL");
oObj.setDefaultCollapsedGraphicURL(changeUrl);
-
+
String newUrl = oObj.getDefaultCollapsedGraphicURL();
-
+
log.println("new DefaultCollapsedGraphicURL: " + newUrl);
-
+
bOK &= ! newUrl.equals(current);
-
+
tRes.tested("DefaultCollapsedGraphicURL()", bOK);
}
}