[jboss-svn-commits] JBL Code SVN: r35298 - in labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client: rulelist and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Sep 25 13:33:03 EDT 2010
Author: jervisliu
Date: 2010-09-25 13:33:02 -0400 (Sat, 25 Sep 2010)
New Revision: 35298
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleFlowWrapper.java
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/QueryWidget.java
Log:
GUVNOR-643: Replace whatever GWTExt codes left in RuleFlowWrapper
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleFlowWrapper.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleFlowWrapper.java 2010-09-25 15:35:09 UTC (rev 35297)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleFlowWrapper.java 2010-09-25 17:33:02 UTC (rev 35298)
@@ -27,16 +27,15 @@
import org.drools.guvnor.client.messages.Constants;
import com.google.gwt.user.client.Window;
+import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.DisclosurePanel;
import com.google.gwt.user.client.ui.ScrollPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
-import com.gwtext.client.core.EventObject;
-import com.gwtext.client.widgets.Panel;
-import com.gwtext.client.widgets.Toolbar;
-import com.gwtext.client.widgets.ToolbarButton;
-import com.gwtext.client.widgets.event.ButtonListenerAdapter;
/**
*
@@ -50,7 +49,7 @@
private RuleAsset asset;
private RuleFlowViewer ruleFlowViewer;
- private Panel parameterPanel;
+ private DisclosurePanel parameterPanel;
private Constants constants = ((Constants) GWT.create(Constants.class));
public RuleFlowWrapper(final RuleAsset asset, final RuleViewer viewer) {
@@ -71,23 +70,17 @@
initRuleflowViewer();
if (ruleFlowViewer != null && parameterPanel != null) {
- Toolbar tb = new Toolbar();
-
- ToolbarButton viewSource = new ToolbarButton();
+ Button viewSource = new Button();
viewSource.setText(constants.OpenEditorInNewWindow());
- viewSource.addListener(new ButtonListenerAdapter() {
- public void onClick(
- com.gwtext.client.widgets.Button button,
- EventObject e) {
+ viewSource.addClickHandler(new ClickHandler() {
+ public void onClick(ClickEvent arg0) {
doViewDiagram();
ruleFlowViewer.update();
}
});
- tb.addButton(viewSource);
- panel.add(tb);
-
+ panel.add(viewSource);
}
}
@@ -121,17 +114,19 @@
if (rfcm != null && rfcm.getXml() != null && rfcm.getNodes() != null) {
try {
+ parameterPanel = new DisclosurePanel(
+ constants.Parameters());
+ parameterPanel.setAnimationEnabled(true);
+ parameterPanel.ensureDebugId("cwDisclosurePanel");
+ parameterPanel.addStyleName("my-DisclosurePanel");
+ parameterPanel.setWidth("100%");
+ parameterPanel.setOpen(false);
- parameterPanel = new Panel();
- parameterPanel.setCollapsible(true);
- parameterPanel.setTitle(constants.Parameters());
-
FormStyleLayout parametersForm = new FormStyleLayout();
- parametersForm.setHeight("120px"); // NON-NLS
- parameterPanel.add(parametersForm);
+ parametersForm.setHeight("120px");
+ parameterPanel.setContent(parametersForm);
ruleFlowViewer = new RuleFlowViewer(rfcm, parametersForm);
-
} catch (Exception e) {
Window.alert(e.toString());
}
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/QueryWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/QueryWidget.java 2010-09-25 15:35:09 UTC (rev 35297)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/QueryWidget.java 2010-09-25 17:33:02 UTC (rev 35298)
@@ -193,7 +193,6 @@
fm.addRow( resultsP );
advancedDisclosure.setContent(fm);
- //p.add( fm );
layout.add(advancedDisclosure);
}
@@ -217,13 +216,7 @@
advancedDisclosure.addStyleName("my-DisclosurePanel");
advancedDisclosure.setWidth("100%");
advancedDisclosure.setOpen(true);
-
-/* Panel p = new Panel();
- p.setCollapsible( true );
- p.setTitle( constants.TextSearch() );
- p.setCollapsed( true );*/
-
FormStyleLayout ts = new FormStyleLayout();
final TextBox tx = new TextBox();
ts.addAttribute( constants.SearchFor(),
@@ -234,7 +227,6 @@
go );
ts.setWidth( "100%" );
advancedDisclosure.setContent(ts);
-
final SimplePanel resultsP = new SimplePanel();
final ClickHandler cl = new ClickHandler() {
More information about the jboss-svn-commits
mailing list