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.