Author: kono
Date: 2010-09-15 10:24:10 -0700 (Wed, 15 Sep 2010)
New Revision: 21867

Added:
   
core3/viewmodel-api/trunk/src/main/java/org/cytoscape/view/model/VisualLexiconManager.java
Log:


Copied: 
core3/viewmodel-api/trunk/src/main/java/org/cytoscape/view/model/VisualLexiconManager.java
 (from rev 21529, 
core3/viewmodel-api/trunk/src/main/java/org/cytoscape/view/model/RootVisualLexicon.java)
===================================================================
--- 
core3/viewmodel-api/trunk/src/main/java/org/cytoscape/view/model/VisualLexiconManager.java
                          (rev 0)
+++ 
core3/viewmodel-api/trunk/src/main/java/org/cytoscape/view/model/VisualLexiconManager.java
  2010-09-15 17:24:10 UTC (rev 21867)
@@ -0,0 +1,29 @@
+package org.cytoscape.view.model;
+
+import java.util.Map;
+
+/**
+ * Collection of Lexicons. This is the superset of VisualLexicons. All Visual
+ * Properties will be available from this root object.
+ * 
+ */
+public interface VisualLexiconManager {
+
+       /**
+        * OSGi service listener method. Of course, this can be called from any 
POJO
+        * (without OSGi).
+        * 
+        * @param lexicon
+        * @param props
+        */
+
+       @SuppressWarnings("unchecked")
+       // This for Spring DM.
+       public void addVisualLexicon(VisualLexicon lexicon, Map props);
+
+       @SuppressWarnings("unchecked")
+       public void removeVisualLexicon(VisualLexicon lexicon, Map props);
+       
+       public VisualLexicon getLexicon();
+       
+}

-- 
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