[jboss-svn-commits] JBL Code SVN: r24001 - 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 Nov 20 13:34:08 EST 2008
Author: Rikkola
Date: 2008-11-20 13:34:08 -0500 (Thu, 20 Nov 2008)
New Revision: 24001
Added:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/FunctionEditor.java
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/EditorLauncher.java
Log:
JBRULES-1850: Add better handling of functions
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 2008-11-20 17:28:48 UTC (rev 24000)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/EditorLauncher.java 2008-11-20 18:34:08 UTC (rev 24001)
@@ -91,8 +91,12 @@
} else if ( asset.metaData.format.equals( AssetFormats.PROPERTIES ) ) {
return new PropertiesWidget( asset,
viewer );
- } else if (asset.metaData.format.equals(AssetFormats.XML)) {
- return new XmlFileWidget( asset, viewer );
+ } else if ( asset.metaData.format.equals( AssetFormats.XML ) ) {
+ return new XmlFileWidget( asset,
+ viewer );
+ } else if ( asset.metaData.format.equals( AssetFormats.FUNCTION ) ) {
+ return new RuleValidatorWrapper( new FunctionEditor( asset ),
+ asset );
} else {
return new DefaultContentUploadEditor( asset,
viewer );
Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/FunctionEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/FunctionEditor.java (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/FunctionEditor.java 2008-11-20 18:34:08 UTC (rev 24001)
@@ -0,0 +1,20 @@
+package org.drools.guvnor.client.ruleeditor;
+
+import org.drools.guvnor.client.rpc.RuleAsset;
+
+import com.google.gwt.user.client.ui.Composite;
+
+public class FunctionEditor extends Composite {
+
+ public FunctionEditor(RuleAsset a, RuleViewer v){
+ this(a);
+ }
+
+ public FunctionEditor(RuleAsset a) {
+ final DefaultRuleContentWidget ed = new DefaultRuleContentWidget(a);
+
+ initWidget(ed);
+
+ }
+
+}
More information about the jboss-svn-commits
mailing list