Author: kono
Date: 2010-08-05 15:10:38 -0700 (Thu, 05 Aug 2010)
New Revision: 21225

Modified:
   
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngine.java
   
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngineFactory.java
Log:
Simplified version of Presentation layer API.  Concept of navigation/birds eye 
view is removed from this.  It will be handled as an implementation of 
rendering engine.

Modified: 
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngine.java
===================================================================
--- 
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngine.java
     2010-08-05 22:07:09 UTC (rev 21224)
+++ 
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngine.java
     2010-08-05 22:10:38 UTC (rev 21225)
@@ -20,6 +20,10 @@
         */
        public View<T> getViewModel();
        
+       
+       // TODO: should view model immutable?
+       public void setViewModel(final View<T> viewModel);
+       
        /**
         * Provide all compatible Visual Properties as a Visual Lexicon.
         * 

Modified: 
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngineFactory.java
===================================================================
--- 
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngineFactory.java
      2010-08-05 22:07:09 UTC (rev 21224)
+++ 
core3/presentation-api/trunk/src/main/java/org/cytoscape/view/presentation/RenderingEngineFactory.java
      2010-08-05 22:10:38 UTC (rev 21225)
@@ -11,16 +11,4 @@
         */
        public RenderingEngine<T> render(final Object visualizationContainer, 
final View<T> viewModel);
 
-       /**
-        * 
-        * TODO: remove this
-        * 
-        * This method should be removed.
-        * 
-        * @param targetComponent
-        * @param navBounds
-        * @return
-        */
-       public NavigationPresentation addNavigationPresentation(
-                       Object targetComponent, Object navBounds);
 }

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to