[jboss-svn-commits] JBL Code SVN: r36423 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Dec 16 06:40:38 EST 2010
Author: Rikkola
Date: 2010-12-16 06:40:38 -0500 (Thu, 16 Dec 2010)
New Revision: 36423
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/EditorLauncher.java
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.java
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.ui.xml
Log:
Set Guvnor editors to be at least 640px width
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/EditorLauncher.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/EditorLauncher.java 2010-12-16 10:31:27 UTC (rev 36422)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/EditorLauncher.java 2010-12-16 11:40:38 UTC (rev 36423)
@@ -40,6 +40,7 @@
import org.drools.guvnor.client.rpc.RuleAsset;
import com.google.gwt.core.client.GWT;
+import com.google.gwt.user.client.ui.Widget;
/**
* This launches the appropriate editor for the asset type.
@@ -74,8 +75,8 @@
/**
* This will return the appropriate viewer for the asset.
*/
- public static EditorWidget getEditorViewer(RuleAsset asset,
- RuleViewer viewer) {
+ public static Widget getEditorViewer(RuleAsset asset,
+ RuleViewer viewer) {
RulePackageSelector.currentlySelectedPackage = asset.metaData.packageName;
//depending on the format, load the appropriate editor
if ( asset.metaData.format.equals( AssetFormats.BUSINESS_RULE ) ) {
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.java 2010-12-16 10:31:27 UTC (rev 36422)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.java 2010-12-16 11:40:38 UTC (rev 36423)
@@ -85,7 +85,7 @@
final RuleDocumentWidget ruleDocumentWidget;
@UiField(provided = true)
- final EditorWidget editor;
+ final Widget editor;
@UiField(provided = true)
final ActionToolbar toolbar;
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.ui.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.ui.xml 2010-12-16 10:31:27 UTC (rev 36422)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleViewer.ui.xml 2010-12-16 11:40:38 UTC (rev 36423)
@@ -1,40 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
-<!--
- Copyright 2010 JBoss Inc
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
+<!-- Copyright 2010 JBoss Inc Licensed under the Apache License, Version
+ 2.0 (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software distributed
+ under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
+ OR CONDITIONS OF ANY KIND, either express or implied. See the License for
+ the specific language governing permissions and limitations under the License. -->
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
- xmlns:gwt='urn:import:com.google.gwt.user.client.ui'
- xmlns:guvnor-ruleeditor='urn:import:org.drools.guvnor.client.ruleeditor'
+ xmlns:gwt='urn:import:com.google.gwt.user.client.ui'
+ xmlns:guvnor-ruleeditor='urn:import:org.drools.guvnor.client.ruleeditor'
xmlns:guvnor-toolbar='urn:import:org.drools.guvnor.client.ruleeditor.toolbar'>
- <ui:with field='roundCornersResource' type='org.drools.guvnor.client.resources.RoundedCornersResource'/>
-
- <ui:with field="i18n" type="org.drools.guvnor.client.messages.Constants" />
+ <ui:style>
+ .editor {
+ min-width: 640px;
+ vertical-align: top;
+ }
+
+ .metadata {
+ vertical-align: top;
+ }
+ </ui:style>
-
-
<gwt:HTMLPanel>
<gwt:VerticalPanel width="100%">
<guvnor-toolbar:ActionToolbar ui:field="toolbar"></guvnor-toolbar:ActionToolbar>
- <guvnor-ruleeditor:MessageWidget ui:field="messageWidget"></guvnor-ruleeditor:MessageWidget>
- <gwt:HorizontalPanel>
- <guvnor-ruleeditor:EditorWidget ui:field="editor"></guvnor-ruleeditor:EditorWidget>
- <guvnor-ruleeditor:MetaDataWidget ui:field="metaWidget"></guvnor-ruleeditor:MetaDataWidget>
- </gwt:HorizontalPanel>
- <guvnor-ruleeditor:RuleDocumentWidget ui:field="ruleDocumentWidget"></guvnor-ruleeditor:RuleDocumentWidget>
+ <guvnor-ruleeditor:MessageWidget
+ ui:field="messageWidget"></guvnor-ruleeditor:MessageWidget>
+ <gwt:HTMLPanel>
+ <table>
+ <tr>
+ <td class="{style.editor}">
+ <gwt:Widget ui:field="editor"></gwt:Widget>
+ </td>
+ <td class="{style.metadata}">
+ <guvnor-ruleeditor:MetaDataWidget
+ ui:field="metaWidget"></guvnor-ruleeditor:MetaDataWidget>
+ </td>
+ </tr>
+ </table>
+ </gwt:HTMLPanel>
+ <guvnor-ruleeditor:RuleDocumentWidget
+ ui:field="ruleDocumentWidget"></guvnor-ruleeditor:RuleDocumentWidget>
</gwt:VerticalPanel>
</gwt:HTMLPanel>
More information about the jboss-svn-commits
mailing list