[jboss-svn-commits] JBL Code SVN: r32178 - labs/jbossrules/branches/factsConstraints_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/packages.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Mar 22 16:35:30 EDT 2010


Author: baunax
Date: 2010-03-22 16:35:29 -0400 (Mon, 22 Mar 2010)
New Revision: 32178

Modified:
   labs/jbossrules/branches/factsConstraints_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/WorkingSetManager.java
Log:
added method getActiveAssetUUIDs

Modified: labs/jbossrules/branches/factsConstraints_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/WorkingSetManager.java
===================================================================
--- labs/jbossrules/branches/factsConstraints_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/WorkingSetManager.java	2010-03-22 20:35:06 UTC (rev 32177)
+++ labs/jbossrules/branches/factsConstraints_baunax_esteban/drools-guvnor/src/main/java/org/drools/guvnor/client/packages/WorkingSetManager.java	2010-03-22 20:35:29 UTC (rev 32178)
@@ -112,6 +112,15 @@
     public Set<RuleAsset> getActiveAssets(String packageName){
         return this.activeWorkingSets.get(packageName);
     }
+    
+    public Set<String> getActiveAssetUUIDs(String packageName){
+    	Set<RuleAsset> assets = this.activeWorkingSets.get(packageName);
+    	Set<String> uuids = new HashSet<String>(assets.size());
+        for (RuleAsset asset : assets) {
+			uuids.add(asset.uuid);
+		}
+		return uuids;
+    }
 
     /**
      * Returns the active WorkingSets for a package, or null if any.



More information about the jboss-svn-commits mailing list