Author: olamy
Date: Thu Feb 16 21:27:08 2012
New Revision: 1245185
URL: http://svn.apache.org/viewvc?rev=1245185&view=rev
Log:
[MRM-1573] start work on browse screen
navigate on groupIds.
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java?rev=1245185&r1=1245184&r2=1245185&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java
Thu Feb 16 21:27:08 2012
@@ -38,7 +38,7 @@ public class BrowseGroupIdResult
public BrowseGroupIdResult( List<BrowseGroupIdEntry> browseGroupIdEntries )
{
- // no op
+ this.browseGroupIdEntries = browseGroupIdEntries;
}
public List<BrowseGroupIdEntry> getBrowseGroupIdEntries()
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js?rev=1245185&r1=1245184&r2=1245185&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
Thu Feb 16 21:27:08 2012
@@ -27,10 +27,12 @@ $(function() {
type: "GET",
dataType: 'json',
success: function(data) {
- var groupdIds = $.map(data.groupIdList.groupIds,function(item){
- return item;
- });
- $.log("size:"+groupdIds.length);
+ var browseGroupIdEntryies =
$.isArray(data.browseGroupIdResult.browseGroupIdEntries) ?
+
$.map(data.browseGroupIdResult.browseGroupIdEntries,function(item){
+ $.log("name:"+item.name);
+ return new BrowseGroupIdEntry(item.name, item.project);
+ }): [data.browseGroupIdResult.browseGroupIdEntries];
+ $.log("size:"+browseGroupIdEntryies.length);
//var browseTopViewModel = new BrowseTopViewModel(groupdIds);
//ko.applyBindings(browseTopViewModel,mainContent.find("#browse_result"
).get(0));
@@ -61,4 +63,9 @@ $(function() {
displaySearch=function(){
$("#main-content" ).html("coming soon :-)");
}
+
+ BrowseGroupIdEntry=function(name,project){
+ this.name=name;
+ this.project=project;
+ }
});
\ No newline at end of file