[jboss-svn-commits] JBL Code SVN: r33376 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jun 7 11:09:20 EDT 2010
Author: eaa
Date: 2010-06-07 11:09:19 -0400 (Mon, 07 Jun 2010)
New Revision: 33376
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
Log:
GUVNOR-558: RuleModeller should be in Read Only mode when viewing Read Only assets
- method loadRuleAsset(String uuid): The returned asset is set as readOnly if it has any succeeding version
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java 2010-06-07 15:06:42 UTC (rev 33375)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/ServiceImplementation.java 2010-06-07 15:09:19 UTC (rev 33376)
@@ -615,6 +615,9 @@
handler.retrieveAssetContent( asset,
pkgItem,
item );
+
+ asset.isreadonly = asset.metaData.hasSucceedingVersion;
+
if ( pkgItem.isSnapshot() ) {
asset.isreadonly = true;
}
@@ -675,6 +678,8 @@
meta.createdDate = calendarToDate( item.getCreatedDate() );
meta.lastModifiedDate = calendarToDate( item.getLastModified() );
+ meta.hasPreceedingVersion = item.getPrecedingVersion() != null;
+ meta.hasSucceedingVersion = item.getSucceedingVersion() != null;
return meta;
}
More information about the jboss-svn-commits
mailing list