[jboss-svn-commits] JBL Code SVN: r20391 - in labs/jbossrules/trunk/drools-jbrms/src: main/java/org/drools/brms/server/contenthandler and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jun 9 22:46:50 EDT 2008


Author: michael.neale at jboss.com
Date: 2008-06-09 22:46:50 -0400 (Mon, 09 Jun 2008)
New Revision: 20391

Added:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DefaultContentUploadEditor.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/contenthandler/DefaultContentHandler.java
Modified:
   labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java
Log:
whoops forgot these. that'l teach me to have a long weekend.

Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DefaultContentUploadEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DefaultContentUploadEditor.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DefaultContentUploadEditor.java	2008-06-10 02:46:50 UTC (rev 20391)
@@ -0,0 +1,26 @@
+package org.drools.brms.client.common;
+
+import org.drools.brms.client.packages.AssetAttachmentFileWidget;
+import org.drools.brms.client.rpc.RuleAsset;
+import org.drools.brms.client.ruleeditor.RuleViewer;
+
+import com.google.gwt.user.client.ui.HTML;
+
+public class DefaultContentUploadEditor extends AssetAttachmentFileWidget {
+
+    public DefaultContentUploadEditor(
+            RuleAsset asset, RuleViewer viewer) {
+		super( asset,
+		viewer );
+		super.addDescription(new HTML("<small><i>Upload new version...</i></small>"));
+    }
+
+    public String getIcon() {
+    	return "images/decision_table.png";
+    }
+
+    public String getOverallStyleName() {
+    	return "decision-Table-upload";
+    }
+
+}


Property changes on: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DefaultContentUploadEditor.java
___________________________________________________________________
Name: svn:eol-style
   + native

Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/contenthandler/DefaultContentHandler.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/contenthandler/DefaultContentHandler.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/contenthandler/DefaultContentHandler.java	2008-06-10 02:46:50 UTC (rev 20391)
@@ -0,0 +1,24 @@
+package org.drools.brms.server.contenthandler;
+
+import org.drools.brms.client.rpc.RuleAsset;
+import org.drools.repository.AssetItem;
+import org.drools.repository.PackageItem;
+
+import com.google.gwt.user.client.rpc.SerializableException;
+
+/**
+ * Default ones will store things as an attachment.
+ */
+public class DefaultContentHandler extends ContentHandler {
+
+	@Override
+	public void retrieveAssetContent(RuleAsset asset, PackageItem pkg,
+			AssetItem item) throws SerializableException {
+	}
+
+	@Override
+	public void storeAssetContent(RuleAsset asset, AssetItem repoAsset)
+			throws SerializableException {
+	}
+
+}


Property changes on: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/contenthandler/DefaultContentHandler.java
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java	2008-06-10 01:53:48 UTC (rev 20390)
+++ labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java	2008-06-10 02:46:50 UTC (rev 20391)
@@ -649,6 +649,30 @@
 
 	}
 
+
+	public void testQuickFind() throws Exception  {
+		RepositoryService impl = getService();
+		String cat = "testQuickFind";
+		impl.createCategory("/", cat, "qkfnd");
+		impl.createPackage("testQuickFind",
+				"for testing quick find.");
+		String uuid = impl.createNewRule("myRule1", "desc", cat, "testQuickFind", "drl");
+		TableDataResult res = impl.quickFindAsset("myRule", 20, false);
+		assertEquals(1, res.data.length);
+
+		impl.createNewRule("myRule2", "desc", cat, "testQuickFind", "drl");
+		res = impl.quickFindAsset("myRule", 20, false);
+		assertEquals(2, res.data.length);
+
+		impl.copyAsset(uuid, "testQuickFind", "myRule3");
+		res = impl.quickFindAsset("myRule", 20, false);
+		assertEquals(3, res.data.length);
+
+
+
+	}
+
+
 	public String[] arr(String s) {
 		return new String[] { s };
 	}




More information about the jboss-svn-commits mailing list