Author: mes
Date: 2010-08-10 16:37:00 -0700 (Tue, 10 Aug 2010)
New Revision: 21296
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertyBuilder.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertySheetBuilder.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/EditSelectedCellAction.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateSeriesAction.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateValueAction.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/ModifyBrightnessAction.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/ColorVisualPropertyEditor.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/NumberVisualPropertyEditor.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2CMappingEditor.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2DMappingEditor.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/ContinuousMappingEditorPanel.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/GradientEditorPanel.java
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/event/CellEditorEventHandler.java
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
Log:
changed how CyDataTables are managed for networks
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertyBuilder.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertyBuilder.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertyBuilder.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -53,6 +53,7 @@
import org.cytoscape.model.CyDataTable;
import org.cytoscape.model.CyNetwork;
import org.cytoscape.model.GraphObject;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.VisualMappingFunction;
import org.cytoscape.view.vizmap.gui.editor.EditorManager;
@@ -78,11 +79,13 @@
private EditorManager editorFactory;
private CyNetworkManager cyNetworkManager;
+ private CyTableManager tableMgr;
public VizMapPropertyBuilder(CyNetworkManager cyNetworkManager,
- EditorManager editorFactory) {
+ EditorManager editorFactory, CyTableManager tableMgr) {
this.cyNetworkManager = cyNetworkManager;
this.editorFactory = editorFactory;
+ this.tableMgr = tableMgr;
}
/**
@@ -149,7 +152,7 @@
if (targetNetwork == null)
return null;
- attr = targetNetwork.getCyDataTables(vp.getObjectType()).get(
+ attr =
tableMgr.getTableMap(vp.getObjectType(),targetNetwork).get(
CyNetwork.DEFAULT_ATTRS);
if (vp.getObjectType().equals(NODE)) {
it = targetNetwork.getNodeList().iterator();
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertySheetBuilder.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertySheetBuilder.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapPropertySheetBuilder.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -16,6 +16,7 @@
import javax.swing.SwingConstants;
import javax.swing.table.DefaultTableCellRenderer;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualLexicon;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.VisualMappingFunction;
@@ -80,7 +81,7 @@
public VizMapPropertySheetBuilder(CyNetworkManager cyNetworkManager,
PropertySheetPanel propertySheetPanel,
EditorManager editorManager,
- DefaultViewPanel defViewPanel) {
+ DefaultViewPanel defViewPanel, CyTableManager tableMgr)
{
this.cyNetworkManager = cyNetworkManager;
this.propertySheetPanel = propertySheetPanel;
@@ -89,7 +90,7 @@
propertyMap = new HashMap<VisualStyle, List<Property>>();
- vizMapPropertyBuilder = new
VizMapPropertyBuilder(cyNetworkManager, editorManager);
+ vizMapPropertyBuilder = new
VizMapPropertyBuilder(cyNetworkManager, editorManager, tableMgr);
}
public Map<VisualStyle, List<Property>> getPropertyMap() {
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/EditSelectedCellAction.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/EditSelectedCellAction.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/EditSelectedCellAction.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -40,6 +40,7 @@
import org.cytoscape.model.CyDataTable;
import org.cytoscape.model.CyNetwork;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.VisualMappingFunction;
import org.cytoscape.view.vizmap.gui.VizMapGUI;
@@ -59,10 +60,12 @@
public class EditSelectedCellAction extends AbstractVizMapperAction {
private VizMapGUI vizMapGUI;
+ private CyTableManager tableMgr;
- public EditSelectedCellAction(VizMapGUI vizMapGUI) {
+ public EditSelectedCellAction(VizMapGUI vizMapGUI, CyTableManager
tableMgr) {
super();
this.vizMapGUI = vizMapGUI;
+ this.tableMgr = tableMgr;
}
private static final long serialVersionUID = -6102797200439573667L;
@@ -107,7 +110,7 @@
final CyNetwork targetNetwork =
cyNetworkManager.getCurrentNetwork();
mapping =
vizMapGUI.getSelectedVisualStyle().getVisualMappingFunction(vp);
- attr =
targetNetwork.getCyDataTables(vp.getObjectType()).get(CyNetwork.DEFAULT_ATTRS);
+ attr =
tableMgr.getTableMap(vp.getObjectType(),targetNetwork).get(CyNetwork.DEFAULT_ATTRS);
if (mapping instanceof ContinuousMapping || mapping instanceof
PassthroughMapping)
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateSeriesAction.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateSeriesAction.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateSeriesAction.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -64,7 +64,7 @@
//
// if (vp != null && oMap != null) {
//
-// final CyDataTable attr =
targetNetwork.getCyDataTables(vp.getObjectType()).get(
+// final CyDataTable attr =
tableMgr.getTableMap(vp.getObjectType(),targetNetwork).get(
// CyNetwork.DEFAULT_ATTRS);
//
// final Set<K> attrSet = new TreeSet<K>(
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateValueAction.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateValueAction.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/GenerateValueAction.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -46,6 +46,7 @@
import org.cytoscape.model.CyDataTable;
import org.cytoscape.model.CyNetwork;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.CyNetworkView;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.VisualMappingFunction;
@@ -62,11 +63,14 @@
* Type of attribute values.
*/
public class GenerateValueAction<K, V> extends AbstractVizMapperAction {
+
+ private CyTableManager tableMgr;
/**
* Creates a new GenerateValueAction object.
*/
- public GenerateValueAction() {
+ public GenerateValueAction(CyTableManager tableMgr) {
super();
+ this.tableMgr = tableMgr;
}
private final static long serialVersionUID = 1213748836986412L;
@@ -101,8 +105,7 @@
final CyDataTable attr;
- attr =
cyNetworkManager.getCurrentNetwork().getCyDataTables(
-
type.getObjectType()).get(CyNetwork.DEFAULT_ATTRS);
+ attr = tableMgr.getTableMap(type.getObjectType(),
cyNetworkManager.getCurrentNetwork()).get(CyNetwork.DEFAULT_ATTRS);
final VisualMappingFunction oMap = vmm.getVisualStyle(
targetNetworkView).getVisualMappingFunction(type);
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/ModifyBrightnessAction.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/ModifyBrightnessAction.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/action/ModifyBrightnessAction.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -46,6 +46,7 @@
import org.cytoscape.model.CyDataTable;
import org.cytoscape.model.CyNetwork;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.VisualStyle;
import org.cytoscape.view.vizmap.gui.internal.VizMapperProperty;
@@ -61,6 +62,7 @@
protected static final int DARKER = 1;
protected static final int BRIGHTER = 2;
private final int functionType;
+ private CyTableManager tableMgr;
/**
* Creates a new BrightnessListener object.
@@ -68,8 +70,9 @@
* @param type
* DOCUMENT ME!
*/
- public ModifyBrightnessAction(final int type) {
+ public ModifyBrightnessAction(final int type, CyTableManager tableMgr) {
this.functionType = type;
+ this.tableMgr = tableMgr;
}
/**
@@ -104,17 +107,10 @@
final Map<Object, Color> valueMap = new HashMap<Object,
Color>();
- final CyDataTable attr;
final VisualStyle vs = this.vizMapperMainPanel
.getSelectedVisualStyle();
- if (type.getObjectType().equals(NODE))
- attr = targetNetwork.getNodeCyDataTables().get(
- CyNetwork.DEFAULT_ATTRS);
- else
- attr = targetNetwork.getEdgeCyDataTables().get(
- CyNetwork.DEFAULT_ATTRS);
-
+ final CyDataTable attr =
tableMgr.getTableMap(type.getObjectType(),
targetNetwork).get(CyNetwork.DEFAULT_ATTRS);
// If not discrete, return.
if ((vs.getVisualMappingFunction(type) instanceof
DiscreteMapping) == false)
return;
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/ColorVisualPropertyEditor.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/ColorVisualPropertyEditor.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/ColorVisualPropertyEditor.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -41,6 +41,7 @@
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.TableCellRenderer;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import
org.cytoscape.view.vizmap.gui.internal.editor.mappingeditor.GradientEditorPanel;
import
org.cytoscape.view.vizmap.gui.internal.editor.propertyeditor.CyColorPropertyEditor;
@@ -55,11 +56,11 @@
/**
* Constructor. Should instantiate one editor per VisualProperty.
*/
- public ColorVisualPropertyEditor(VisualProperty<Color> vp) {
+ public ColorVisualPropertyEditor(VisualProperty<Color> vp,
CyTableManager tm) {
super(vp);
tableCellRenderer = new DefaultTableCellRenderer();
//FIXME
- continuousEditor = new GradientEditorPanel(this.vp, null);
+ continuousEditor = new GradientEditorPanel(this.vp, null, tm);
propertyEditor = new CyColorPropertyEditor();
}
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/NumberVisualPropertyEditor.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/NumberVisualPropertyEditor.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/NumberVisualPropertyEditor.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -37,6 +37,7 @@
import javax.swing.Icon;
import javax.swing.table.DefaultTableCellRenderer;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.gui.VizMapGUI;
import
org.cytoscape.view.vizmap.gui.internal.editor.mappingeditor.C2CMappingEditor;
@@ -50,11 +51,11 @@
/**
* Creates a new DiscreteNumber object.
*/
- public NumberVisualPropertyEditor(VisualProperty<Number> vp, VizMapGUI
vizMapGUI) {
+ public NumberVisualPropertyEditor(VisualProperty<Number> vp, VizMapGUI
vizMapGUI, CyTableManager tm) {
super(vp);
propertyEditor = new CyDoublePropertyEditor(null);
tableCellRenderer = new DefaultTableCellRenderer();
- continuousEditor = new C2CMappingEditor<Number>(this.vp,
vizMapGUI);
+ continuousEditor = new C2CMappingEditor<Number>(this.vp,
vizMapGUI, tm);
}
/**
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2CMappingEditor.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2CMappingEditor.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2CMappingEditor.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -40,6 +40,7 @@
import javax.swing.ImageIcon;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.gui.VizMapGUI;
import org.cytoscape.view.vizmap.mappings.BoundaryRangeValues;
@@ -75,8 +76,8 @@
* @param type
* DOCUMENT ME!
*/
- public C2CMappingEditor(VisualProperty<V> type, VizMapGUI vizMapGUI) {
- super(type, vizMapGUI);
+ public C2CMappingEditor(VisualProperty<V> type, VizMapGUI vizMapGUI,
CyTableManager tableMgr) {
+ super(type, vizMapGUI, tableMgr);
abovePanel.setVisible(false);
belowPanel.setVisible(false);
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2DMappingEditor.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2DMappingEditor.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/C2DMappingEditor.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -43,6 +43,7 @@
import javax.swing.ImageIcon;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.gui.VizMapGUI;
import org.cytoscape.view.vizmap.gui.editor.EditorManager;
@@ -70,8 +71,8 @@
private EditorManager editorFactory;
public C2DMappingEditor(VisualProperty<V> type,
- EditorManager editorFactory, VizMapGUI vizMapGUI) {
- super(type, vizMapGUI);
+ EditorManager editorFactory, VizMapGUI vizMapGUI,
CyTableManager tm) {
+ super(type, vizMapGUI, tm);
this.iconPanel.setVisible(false);
this.belowPanel.setVisible(false);
this.abovePanel.setVisible(false);
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/ContinuousMappingEditorPanel.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/ContinuousMappingEditorPanel.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/ContinuousMappingEditorPanel.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -54,6 +54,7 @@
import org.cytoscape.model.CyDataTable;
import org.cytoscape.model.CyNetwork;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.VisualMappingFunction;
import org.cytoscape.view.vizmap.VisualMappingManager;
@@ -108,6 +109,7 @@
protected EditorValueRangeTracer tracer;
protected VizMapGUI vizMapGUI;
+ private CyTableManager tableMgr;
/**
*
@@ -116,9 +118,10 @@
*
* */
public ContinuousMappingEditorPanel(final VisualProperty<V> type,
- VizMapGUI vizMapGUI) {
+ VizMapGUI vizMapGUI, CyTableManager tableMgr) {
this.type = type;
this.vizMapGUI = vizMapGUI;
+ this.tableMgr = tableMgr;
initComponents();
setVisualPropLabel();
@@ -381,8 +384,7 @@
// Attribute to be mapped.
final CyDataTable attrs;
- attrs = cyNetworkManager.getCurrentNetwork().getCyDataTables(
-
type.getObjectType()).get(CyNetwork.DEFAULT_ATTRS);
+ attrs =
tableMgr.getTableMap(type.getObjectType(),cyNetworkManager.getCurrentNetwork()).get(CyNetwork.DEFAULT_ATTRS);
VisualMappingFunction<?, V> map =
vizMapGUI.getSelectedVisualStyle()
.getVisualMappingFunction(type);
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/GradientEditorPanel.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/GradientEditorPanel.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/mappingeditor/GradientEditorPanel.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -46,6 +46,7 @@
import javax.swing.JComponent;
import javax.swing.SwingUtilities;
+import org.cytoscape.model.CyTableManager;
import org.cytoscape.view.model.VisualProperty;
import org.cytoscape.view.vizmap.gui.VizMapGUI;
import org.cytoscape.view.vizmap.gui.editor.EditorManager;
@@ -78,8 +79,8 @@
* @param type
* DOCUMENT ME!
*/
- public GradientEditorPanel(VisualProperty<Color> type, VizMapGUI
vizMapGUI) {
- super(type, vizMapGUI);
+ public GradientEditorPanel(VisualProperty<Color> type, VizMapGUI
vizMapGUI, CyTableManager tm) {
+ super(type, vizMapGUI, tm);
iconPanel.setVisible(false);
initSlider();
Modified:
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/event/CellEditorEventHandler.java
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/event/CellEditorEventHandler.java
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/event/CellEditorEventHandler.java
2010-08-10 23:37:00 UTC (rev 21296)
@@ -148,9 +148,7 @@
// if (parentValue != null) {
// ctrAttrName = parentValue.toString();
//
-// CyDataTable attr =
cyNetworkManager.getCurrentNetwork()
-//
.getCyDataTables(type.getObjectType()).get(
-//
CyNetwork.DEFAULT_ATTRS);
+// CyDataTable attr =
tableMgr.getTableMap().(type.getObjectType(),cyNetworkManager.getCurrentNetwork()).get(
CyNetwork.DEFAULT_ATTRS);
//
// final Class<?> dataClass =
attr.getColumnTypeMap().get(
// ctrAttrName);
@@ -198,8 +196,7 @@
// /*
// * Ignore if not compatible.
// */
-// final CyDataTable attrForTest =
cyNetworkManager.getCurrentNetwork()
-//
.getCyDataTables(type.getObjectType()).get(CyNetwork.DEFAULT_ATTRS);
+// final CyDataTable attrForTest =
tableMgr.getTableMap(type.getObjectType(),cyNetworkManager.getCurrentNetwork()).get(CyNetwork.DEFAULT_ATTRS);
//
// final Class<?> dataType =
attrForTest.getColumnTypeMap().get(
// ctrAttrName);
@@ -301,8 +298,7 @@
// /*
// * Need to convert this string to proper data types.
// */
-// final CyDataTable attr =
cyNetworkManager.getCurrentNetwork().getCyDataTables(type.getObjectType())
-// .get(CyNetwork.DEFAULT_ATTRS);
+// final CyDataTable attr =
tableMgr.getTableMap(type.getObjectType(),cyNetworkManager.getCurrentNetwork()).get(CyNetwork.DEFAULT_ATTRS);
// ctrAttrName = mapping.getMappingAttributeName();
//
// // Byte attrType = attr.getType(ctrAttrName);
Modified:
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
===================================================================
---
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
2010-08-10 23:32:24 UTC (rev 21295)
+++
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
2010-08-10 23:37:00 UTC (rev 21296)
@@ -52,6 +52,8 @@
<!-- Event helper -->
<osgi:reference id="cyEventHelperServiceRef"
interface="org.cytoscape.event.CyEventHelper" />
+ <osgi:reference id="cyTableManagerServiceRef"
interface="org.cytoscape.model.CyTableManager" />
+
<!-- Pull-down menu items -->
<osgi:service id="createNewStyleActionService"
ref="createNewStyleAction"
interface="org.cytoscape.view.vizmap.gui.action.VizMapUIAction"
/>
--
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.