Author: ssmiweve
Date: 2007-06-11 23:54:56 +0200 (Mon, 11 Jun 2007)
New Revision: 5305

Added:
   
trunk/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation/
   
trunk/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation/NavigationDataObject.java
Log:
SEARCH-297 - 
search-portal/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation


Added: 
trunk/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation/NavigationDataObject.java
===================================================================
--- 
trunk/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation/NavigationDataObject.java
                              (rev 0)
+++ 
trunk/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation/NavigationDataObject.java
      2007-06-11 21:54:56 UTC (rev 5305)
@@ -0,0 +1,59 @@
+/*
+ * NavigationDataObject.java
+ * 
+ * Created on 15/05/2007, 11:38:04
+ * 
+ */
+
+package no.schibstedsok.searchportal.datamodel.navigation;
+
+import java.util.List;
+import no.schibstedsok.searchportal.datamodel.search.*;
+import no.schibstedsok.searchportal.datamodel.access.AccessAllow;
+import static no.schibstedsok.searchportal.datamodel.access.ControlLevel.*;
+import no.schibstedsok.searchportal.datamodel.generic.DataObject;
+import 
no.schibstedsok.searchportal.mode.config.NavigationCommandConfig.Navigation;
+import no.schibstedsok.searchportal.result.NavigationItem;
+
+/** Contains Navigation information.
+ *
+ * @author <a href="mailto:[EMAIL PROTECTED]">Mck</a>
+ * @version <tt>$Id$</tt>
+ */
[EMAIL PROTECTED]
+public interface NavigationDataObject {
+    
+//    NavigationConfiguration getConfiguration();
+//    void setConfiguration(NavigationConfiguration configuration);
+    
+    /**
+     * 
+     * @return 
+     */
+    @AccessAllow(VIEW_CONSTRUCTION)
+    Navigation getNavigation();
+    
+    /**
+     * 
+     * @param pager 
+     */
+    @AccessAllow(RUNNING_QUERY_RESULT_HANDLING)
+    void setNavigation(Navigation pager);
+    
+    /**
+     * 
+     * @return 
+     */
+    @AccessAllow(VIEW_CONSTRUCTION)
+    List<NavigationItem> getHistory();
+
+    /**
+     * 
+     * @param history 
+     */
+    @AccessAllow({})
+    void setHistory(List<NavigationItem> history);
+
+    
+    
+}


Property changes on: 
trunk/data-model-api/src/main/java/no/schibstedsok/searchportal/datamodel/navigation/NavigationDataObject.java
___________________________________________________________________
Name: svn:keywords
   + Id

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to