summaryrefslogtreecommitdiff
path: root/qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.java
diff options
context:
space:
mode:
Diffstat (limited to 'qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.java')
-rw-r--r--qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.java84
1 files changed, 42 insertions, 42 deletions
diff --git a/qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.java b/qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.java
index c2a98b744bae..340523ee0b9d 100644
--- a/qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.java
+++ b/qadevOOo/tests/java/ifc/awt/tree/_XTreeDataModel.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
@@ -49,80 +49,80 @@ import lib.StatusException;
* @see com.sun.star.awt.tree.XTreeDataModel
*/
public class _XTreeDataModel extends MultiMethodTest {
-
+
public XTreeDataModel oObj = null;
-
+
private XMutableTreeNode mNewNode = null;
-
+
XTreeDataModelListener mListener1 = new myEventListener1();
-
+
XTreeDataModelListener mListener2 = new myEventListener2();
-
+
XTreeDataModelListenerEvent mListenerEvent = null;
-
+
boolean mTreeStructureChanged1 = false;
-
+
boolean mTreeStructureChanged2 = false;
-
+
public static interface XTreeDataModelListenerEvent{
public void fireEvent();
}
-
+
public class myEventListener1 implements XTreeDataModelListener{
public void treeNodesChanged(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 1: treeNodesChanged");
}
-
+
public void treeNodesInserted(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 1: treeNodesInserted");
}
-
+
public void treeNodesRemoved(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 1: treeNodesRemoved");
}
-
+
public void treeStructureChanged(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 1: treeStructureChanged");
mTreeStructureChanged1 = true;
}
-
+
public void disposing(EventObject eventObject) {
log.println("Listener 1: disposing");
}
}
-
+
public class myEventListener2 implements XTreeDataModelListener{
public void treeNodesChanged(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 2: treeNodesChanged");
}
-
+
public void treeNodesInserted(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 2: treeNodesInserted");
}
-
+
public void treeNodesRemoved(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 2: treeNodesRemoved");
}
-
+
public void treeStructureChanged(TreeDataModelEvent treeDataModelEvent) {
log.println("Listener 2: treeStructureChanged");
mTreeStructureChanged2 = true;
}
-
+
public void disposing(EventObject eventObject) {
log.println("Listener 2: disposing");
}
-
+
}
-
+
public void before(){
mListenerEvent = (XTreeDataModelListenerEvent) tEnv.getObjRelation("XTreeDataModelListenerEvent");
if (mListenerEvent == null) {
- throw new StatusException(Status.failed("ERROR: could not get object relation 'XTreeDataModelListenerEvent'\n" +
+ throw new StatusException(Status.failed("ERROR: could not get object relation 'XTreeDataModelListenerEvent'\n" +
"This object relation must be kind of 'ifc.awt.tree._XTreeDataModel.XTreeDataModelListenerEvent'"));
}
}
-
+
/**
* Gets the title and compares it to the value set in
* <code>setTitle</code> method test. <p>
@@ -133,50 +133,50 @@ public class _XTreeDataModel extends MultiMethodTest {
* </ul>
*/
public void _getRoot() {
-
+
boolean bOK = true;
XTreeNode root = oObj.getRoot();
-
+
tRes.tested("getRoot()", bOK);
-
+
}
-
+
public void _addTreeDataModelListener(){
-
+
boolean bOK = true;
-
+
log.println("add listener 1 to object...");
oObj.addTreeDataModelListener(mListener1);
-
+
log.println("add listener 2 to object...");
oObj.addTreeDataModelListener(mListener2);
-
+
mTreeStructureChanged1 = false;
mTreeStructureChanged2 = false;
-
+
mListenerEvent.fireEvent();
-
+
bOK = mTreeStructureChanged1 & mTreeStructureChanged2;
-
+
tRes.tested("addTreeDataModelListener()", bOK);
}
-
+
public void _removeTreeDataModelListener(){
-
+
boolean bOK = true;
-
+
log.println("remove listener 2 from object...");
oObj.removeTreeDataModelListener(mListener2);
-
+
mTreeStructureChanged1 = false;
mTreeStructureChanged2 = false;
-
+
mListenerEvent.fireEvent();
-
+
bOK = mTreeStructureChanged1 & ! mTreeStructureChanged2;
-
+
tRes.tested("removeTreeDataModelListener()", bOK);
-
+
}
}