[jbpm-commits] JBoss JBPM SVN: r2897 - in projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client: widgets and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Nov 12 17:09:31 EST 2008


Author: heiko.braun at jboss.com
Date: 2008-11-12 17:09:31 -0500 (Wed, 12 Nov 2008)
New Revision: 2897

Modified:
   projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/process/ProcessInstanceListEditor.java
   projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenEditor.java
   projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenForm.java
Log:
Fine tune token editor

Modified: projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/process/ProcessInstanceListEditor.java
===================================================================
--- projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/process/ProcessInstanceListEditor.java	2008-11-12 21:42:38 UTC (rev 2896)
+++ projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/process/ProcessInstanceListEditor.java	2008-11-12 22:09:31 UTC (rev 2897)
@@ -80,7 +80,7 @@
       Panel leftHand = new Panel();
       leftHand.setFrame(false);
       leftHand.setHeader(false);
-      leftHand.setBorder(false);
+      leftHand.setBorder(false);      
 
       instanceList = new ProcessInstanceList(
             proc, "Process Instances", view
@@ -99,7 +99,7 @@
       // ----------------------------------------
 
       Panel detailsForm = assembleDetailsForm();
-      tokenEditorPanel = new Panel("Tokens");      
+      tokenEditorPanel = new Panel("Tokens");         
 
       tabPanel.add( detailsForm );
       tabPanel.add(tokenEditorPanel);

Modified: projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenEditor.java
===================================================================
--- projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenEditor.java	2008-11-12 21:42:38 UTC (rev 2896)
+++ projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenEditor.java	2008-11-12 22:09:31 UTC (rev 2897)
@@ -25,6 +25,8 @@
 import com.gwtext.client.data.Node;
 import com.gwtext.client.widgets.Panel;
 import com.gwtext.client.widgets.layout.HorizontalLayout;
+import com.gwtext.client.widgets.layout.ColumnLayout;
+import com.gwtext.client.widgets.layout.ColumnLayoutData;
 import com.gwtext.client.widgets.tree.TreeNode;
 import com.gwtext.client.widgets.tree.TreePanel;
 import com.gwtext.client.widgets.tree.event.TreeNodeListenerAdapter;
@@ -36,8 +38,9 @@
  */
 public class TokenEditor extends Panel
 {
-   
+
    private TokenForm tokenForm;
+   private TokenTree tokenTree;
 
    public TokenEditor(final ProcessInstance instance, final SignalCallback callback)
    {
@@ -47,22 +50,32 @@
       this.setBorder(false);
       this.setFrame(false);
 
-      this.setLayout(new HorizontalLayout(10));
+      this.setLayout(new ColumnLayout());
 
-      this.add( new TokenTree(instance.getRootToken(),
+      // ----------------
+
+      tokenTree = new TokenTree(instance.getRootToken(),
             new TokenSelectionCallback()
             {
                public void onSelectedToken(TokenReference tok)
-               {                  
+               {
                   // update form
                   tokenForm.display(instance, tok);
                }
             }
-      ) );
+      );
 
+      tokenTree.expandAll();
+
+      // ----------------
+
       tokenForm = new TokenForm(callback);
       tokenForm.display(instance); // shows the root token
-      this.add(tokenForm);
+
+      // ----------------
+
+      this.add(tokenTree, new ColumnLayoutData(0.3));
+      this.add(tokenForm, new ColumnLayoutData(0.7));
    }
 
    class TokenTree extends TreePanel
@@ -74,6 +87,8 @@
       {
          this.callback = callback;
 
+         this.setBorder(false);
+
          TreeNode outermost = new TreeNode("Tokens");
          TreeNode rootNode = buildTreeNode(rootToken);
          outermost.appendChild(rootNode);

Modified: projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenForm.java
===================================================================
--- projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenForm.java	2008-11-12 21:42:38 UTC (rev 2896)
+++ projects/gwt-console/trunk/war/src/main/java/org/jboss/bpm/console/client/widgets/TokenForm.java	2008-11-12 22:09:31 UTC (rev 2897)
@@ -32,6 +32,7 @@
 import com.gwtext.client.widgets.form.Form;
 import com.gwtext.client.widgets.form.FormPanel;
 import com.gwtext.client.widgets.form.TextField;
+import com.allen_sauer.gwt.log.client.Log;
 import org.jboss.bpm.console.client.UIConstants;
 import org.jboss.bpm.console.client.model.ProcessInstance;
 import org.jboss.bpm.console.client.model.jbpm3.TokenReference;
@@ -69,7 +70,7 @@
       tokenForm.setFrame(false);
       tokenForm.setBorder(false);
       tokenForm.setPaddings(5, 5, 5, 0);
-      tokenForm.setLabelWidth(120);
+      tokenForm.setLabelWidth(50);
 
       // ----------
 
@@ -78,7 +79,7 @@
       tokenForm.add(idField);
 
       //tokenForm.add(new TextField("Token Name", "name", 230));
-      TextField nameField = new TextField("Current Node Name", "nodeName", 230);
+      TextField nameField = new TextField("Node Name", "nodeName", 230);
       nameField.setReadOnly(true);
       tokenForm.add(nameField);
 
@@ -106,12 +107,15 @@
             {
                public void onClick(Button button, EventObject eventObject)
                {
-                  ComboBox cb = (ComboBox)tokenForm.getForm().findField("signal");
+                  System.out.println("signal signal");
+                  
+                  /*ComboBox cb = (ComboBox)tokenForm.getForm().findField("signal");
                   String signalValue = cb.getValueAsString();
                   if(signalValue.equals(""))
                      MessageBox.alert("Please select a signal");
                   else
                      callback.onSignalToken(lastSelectedToken, signalValue);
+                     */
                }
             }
       );
@@ -159,7 +163,7 @@
          else
             signalButton.enable();
 
-      }
+      }      
 
       // -----------
 




More information about the jbpm-commits mailing list