--- /dev/null
+// RemoteNode.java\r
+// $Id: RemoteNode.java,v 1.1 2010/06/15 12:25:50 smhuang Exp $\r
+// (c) COPYRIGHT MIT and INRIA, 1998.\r
+// Please first read the full copyright statement in file COPYRIGHT.html\r
+\r
+package org.w3c.jigadmin.editors;\r
+\r
+/**\r
+ * The interface for remote nodes.\r
+ * @version $Revision: 1.1 $\r
+ * @author Benoît Mahé (bmahe@w3.org)\r
+ */\r
+public interface RemoteNode {\r
+\r
+ /**\r
+ * Invoked whenever this node is about to be expanded.\r
+ */ \r
+ public void nodeWillExpand();\r
+\r
+ /**\r
+ * Invoked whenever this node is about to be collapsed.\r
+ */\r
+ public void nodeWillCollapse();\r
+\r
+}\r