Author: kono
Date: 2009-08-11 17:46:58 -0700 (Tue, 11 Aug 2009)
New Revision: 17778
Modified:
core3/vizmap-gui/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
core3/vizmap-gui/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
Log:
Modified:
core3/vizmap-gui/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
===================================================================
---
core3/vizmap-gui/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
2009-08-12 00:33:08 UTC (rev 17777)
+++
core3/vizmap-gui/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
2009-08-12 00:46:58 UTC (rev 17778)
@@ -38,10 +38,12 @@
import java.beans.PropertyEditor;
import java.util.HashMap;
import java.util.Map;
-import java.util.Set;
import org.cytoscape.model.CyDataTable;
-import org.cytoscape.view.model.VisualLexicon;
+import org.cytoscape.model.events.ColumnCreatedEvent;
+import org.cytoscape.model.events.ColumnCreatedListener;
+import org.cytoscape.model.events.ColumnDeletedEvent;
+import org.cytoscape.model.events.ColumnDeletedListener;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.gui.editor.EditorManager;
import org.cytoscape.view.vizmap.gui.editor.ValueEditor;
@@ -52,7 +54,7 @@
/**
*
*/
-public class EditorManagerImpl implements EditorManager {
+public class EditorManagerImpl implements EditorManager,
ColumnCreatedListener, ColumnDeletedListener {
private final Map<VisualProperty<?>, VisualPropertyEditor<?>> editors;
@@ -256,4 +258,13 @@
return editor;
}
+ public void handleEvent(ColumnCreatedEvent e) {
+ System.out.println("---------------> got column event: " +
e.getColumnName());
+ }
+
+ public void handleEvent(ColumnDeletedEvent e) {
+ // TODO Auto-generated method stub
+
+ }
+
}
Modified:
core3/vizmap-gui/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
===================================================================
---
core3/vizmap-gui/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
2009-08-12 00:33:08 UTC (rev 17777)
+++
core3/vizmap-gui/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
2009-08-12 00:46:58 UTC (rev 17778)
@@ -19,9 +19,11 @@
<osgi:service id="integerValueEditorService" ref="integerValueEditor"
auto-export="interfaces"/>
<osgi:service id="floatValueEditorService" ref="floatValueEditor"
auto-export="interfaces"/>
<osgi:service id="stringValueEditorService" ref="stringValueEditor"
auto-export="interfaces"/>
+
+ <!-- Export as Editor Manager -->
+ <osgi:service id="editorManagerService" ref="editorManager"
auto-export="interfaces"/>
-
<!-- Import Desktop Service -->
<osgi:reference id="cytoscapeDesktopServiceRef"
interface="cytoscape.view.CySwingApplication" />
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---