You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by sm...@apache.org on 2011/05/10 01:16:49 UTC

svn commit: r1101264 - in /pivot/trunk/tests/src/org/apache/pivot/tests: ListViewTest2.java TableViewTest2.java

Author: smartini
Date: Mon May  9 23:16:49 2011
New Revision: 1101264

URL: http://svn.apache.org/viewvc?rev=1101264&view=rev
Log:
tests for (the fix of) PIVOT-737

Modified:
    pivot/trunk/tests/src/org/apache/pivot/tests/ListViewTest2.java
    pivot/trunk/tests/src/org/apache/pivot/tests/TableViewTest2.java

Modified: pivot/trunk/tests/src/org/apache/pivot/tests/ListViewTest2.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tests/src/org/apache/pivot/tests/ListViewTest2.java?rev=1101264&r1=1101263&r2=1101264&view=diff
==============================================================================
--- pivot/trunk/tests/src/org/apache/pivot/tests/ListViewTest2.java (original)
+++ pivot/trunk/tests/src/org/apache/pivot/tests/ListViewTest2.java Mon May  9 23:16:49 2011
@@ -26,12 +26,20 @@ import org.apache.pivot.wtk.Window;
 
 public class ListViewTest2 implements Application {
     private Window window = null;
+    private Window menu = null;
 
     @Override
     public void startup(Display display, Map<String, String> properties)
         throws Exception {
         BXMLSerializer bxmlSerializer = new BXMLSerializer();
+
+        System.out.println("Left   Click on List elements to Select a Row");
+
         window = new Window((Component)bxmlSerializer.readObject(getClass().getResource("listview_test2.bxml")));
+        menu = (Window)bxmlSerializer.readObject(TableViewTest2.class, "context_menus.bxml");
+
+        window.setMenuHandler(new ContextMenusSampleMenuHandlerAdapter());
+        System.out.println("Right  Click on Window (and List elements) to display Contextual Menu: " + menu);
 
         window.setTitle("ListView Test2");
         window.setMaximized(true);

Modified: pivot/trunk/tests/src/org/apache/pivot/tests/TableViewTest2.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tests/src/org/apache/pivot/tests/TableViewTest2.java?rev=1101264&r1=1101263&r2=1101264&view=diff
==============================================================================
--- pivot/trunk/tests/src/org/apache/pivot/tests/TableViewTest2.java (original)
+++ pivot/trunk/tests/src/org/apache/pivot/tests/TableViewTest2.java Mon May  9 23:16:49 2011
@@ -30,13 +30,21 @@ import org.apache.pivot.wtk.skin.CardPan
 public class TableViewTest2 implements Application {
     private Window window = null;
     private TableView tableView = null;
+    private Window menu = null;
 
     @Override
     public void startup(Display display, Map<String, String> properties)
         throws Exception {
         BXMLSerializer bxmlSerializer = new BXMLSerializer();
+
+        System.out.println("Double Click on Table elements to open the Row Editor");
+        
         window = (Window)bxmlSerializer.readObject(TableViewTest2.class, "table_view_test2.bxml");
         tableView = (TableView)bxmlSerializer.getNamespace().get("tableView");
+        menu = (Window)bxmlSerializer.readObject(TableViewTest2.class, "context_menus.bxml");
+
+        tableView.setMenuHandler(new ContextMenusSampleMenuHandlerAdapter());
+        System.out.println("Right  Click on Table elements to display Contextual Menu: " + menu);
 
         TableViewRowEditor tableViewRowEditor = new TableViewRowEditor();
         tableViewRowEditor.setEditEffect(CardPaneSkin.SelectionChangeEffect.HORIZONTAL_SLIDE);