[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