[jboss-svn-commits] JBL Code SVN: r9120 - in labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms: public/images and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jan 30 05:03:02 EST 2007


Author: michael.neale at jboss.com
Date: 2007-01-30 05:03:02 -0500 (Tue, 30 Jan 2007)
New Revision: 9120

Added:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/images/new_global.gif
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/images/new_import.gif
Modified:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageEditor.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java
Log:
JBRULES-633 package configuration editor

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageEditor.java	2007-01-30 07:32:29 UTC (rev 9119)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageEditor.java	2007-01-30 10:03:02 UTC (rev 9120)
@@ -8,6 +8,7 @@
 import com.google.gwt.user.client.ui.Image;
 import com.google.gwt.user.client.ui.TextArea;
 import com.google.gwt.user.client.ui.TextBox;
+import com.google.gwt.user.client.ui.VerticalPanel;
 import com.google.gwt.user.client.ui.Widget;
 
 /**
@@ -48,7 +49,45 @@
         
         area.setCharacterWidth( 52 );
         
-        HorizontalPanel panel = expandableTextArea( area );
+        HorizontalPanel panel = new HorizontalPanel();
+        panel.add( area );
+
+        VerticalPanel vert = new VerticalPanel();
+
+        Image max = new Image("images/max_min.gif");
+        max.addClickListener( new ClickListener() {
+            public void onClick(Widget w) {
+                if (area.getVisibleLines() != 32) {
+                    area.setVisibleLines( 32 );
+                } else {
+                    area.setVisibleLines( 4 );
+                }
+            }
+        } );
+        max.setTitle( "Increase view area." );
+        vert.add( max );
+
+        Image newImport = new Image("images/new_import.gif");
+        newImport.addClickListener( new ClickListener() {
+            public void onClick(Widget w) {
+                area.setText( area.getText(  ) + "\n" + 
+                              "import <your class here>");
+            }
+        });
+        vert.add( newImport );
+        newImport.setTitle( "Add a new Type/Class import to the package." );
+        
+        Image newGlobal = new Image("images/new_global.gif");
+        newGlobal.addClickListener( new ClickListener() {
+            public void onClick(Widget w) {
+                area.setText( area.getText() + "\n" + 
+                              "global <your class here> <variable name>");
+            }
+        });
+        newGlobal.setTitle( "Add a new global variable declaration." );
+        vert.add( newGlobal );
+        
+        panel.add( vert );
         return panel;
     }
 
@@ -57,6 +96,7 @@
         panel.add( area );
         
         Image max = new Image("images/max_min.gif");
+        max.setTitle( "Increase view area" );
         
         panel.add( max );
         max.addClickListener( new ClickListener() {

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java	2007-01-30 07:32:29 UTC (rev 9119)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java	2007-01-30 10:03:02 UTC (rev 9120)
@@ -39,6 +39,7 @@
         refreshTreeView( );
         
         Image newPackage = new Image("images/new_package.gif");
+        newPackage.setTitle( "Create a new package" );
         newPackage.addClickListener( new ClickListener() {
             public void onClick(Widget w) {
                 showNewPackage(w);                

Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/images/new_global.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/images/new_global.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/images/new_import.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/images/new_import.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the jboss-svn-commits mailing list