[jboss-svn-commits] JBL Code SVN: r36169 - in labs/jbossrules/trunk: drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Dec 2 14:06:21 EST 2010
Author: ge0ffrey
Date: 2010-12-02 14:06:20 -0500 (Thu, 02 Dec 2010)
New Revision: 36169
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/TabOpener.java
labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/PackageItem.java
Log:
fix "other assets" view
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java 2010-12-02 16:48:44 UTC (rev 36168)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java 2010-12-02 19:06:20 UTC (rev 36169)
@@ -208,7 +208,8 @@
opener.openPackageViewAssets( packageConfigData.uuid,
packageConfigData.name,
key,
- Arrays.asList(formats),
+ formats.length == 0 ? null : Arrays.asList(formats),
+ formats.length == 0 ? Boolean.TRUE : null,
node.getText() );
} else {
throw new IllegalArgumentException("The userObject (" + userObject + ") is not supported.");
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java 2010-12-02 16:48:44 UTC (rev 36168)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/rulelist/AssetTable.java 2010-12-02 19:06:20 UTC (rev 36169)
@@ -83,6 +83,7 @@
private final String packageUuid;
private final List<String> formatInList;
+ private final Boolean formatIsRegistered;
private final EditItemEvent editEvent;
private int pageSize = 25; // TODO might need to be configurable, or a constant
private String feedURL;
@@ -106,13 +107,15 @@
SimplePager pager;
private MultiSelectionModel<AssetPageRow> selectionModel;
- public AssetTable(String packageUuid, List<String> formatInList, EditItemEvent event) {
- this(packageUuid, formatInList, event, null);
+ public AssetTable(String packageUuid, List<String> formatInList, Boolean formatIsRegistered, EditItemEvent event) {
+ this(packageUuid, formatInList, formatIsRegistered, event, null);
}
- public AssetTable(String packageUuid, List<String> formatInList, final EditItemEvent event, String feedURL) {
+ public AssetTable(String packageUuid, List<String> formatInList, Boolean formatIsRegistered,
+ final EditItemEvent event, String feedURL) {
this.packageUuid = packageUuid;
this.formatInList = formatInList;
+ this.formatIsRegistered = formatIsRegistered;
this.editEvent = event;
this.feedURL = feedURL;
doCellTable();
@@ -255,6 +258,7 @@
AssetPageRequest request = new AssetPageRequest();
request.setPackageUuid(packageUuid);
request.setFormatInList(formatInList);
+ request.setFormatIsRegistered(formatIsRegistered);
request.setStartRowIndex(pager.getPageStart());
request.setPageSize(pageSize);
repositoryService.findAssetPage(request,
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/TabOpener.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/TabOpener.java 2010-12-02 16:48:44 UTC (rev 36168)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/TabOpener.java 2010-12-02 19:06:20 UTC (rev 36169)
@@ -501,13 +501,13 @@
public void openPackageViewAssets(final String packageUuid,
final String packageName,
String key,
- final List<String> formatInList,
+ final List<String> formatInList, Boolean formatIsRegistered,
final String itemName) {
if ( !explorerViewCenterPanel.showIfOpen( key ) ) {
String feedUrl = GWT.getModuleBaseURL() + "feed/package?name=" + packageName + "&viewUrl=" + Util.getSelfURL() + "&status=*";
final AssetTable table = new AssetTable( packageUuid,
- formatInList,
+ formatInList, formatIsRegistered,
new EditItemEvent() {
public void open(String uuid) {
openAsset( uuid );
Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/PackageItem.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/PackageItem.java 2010-12-02 16:48:44 UTC (rev 36168)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/PackageItem.java 2010-12-02 19:06:20 UTC (rev 36169)
@@ -502,7 +502,7 @@
}
- if ( seekArchived == false ) {
+ if (!seekArchived) {
sql += " AND " + AssetItem.CONTENT_PROPERTY_ARCHIVE_FLAG + " = 'false'";
}
More information about the jboss-svn-commits
mailing list