Cytoscape 3.0.1 API

Uses of Interface
org.cytoscape.model.CyIdentifiable

Packages that use CyIdentifiable
org.cytoscape.model This package has the core interfaces of network and table data structures that are foundational to Cytoscape. 
org.cytoscape.model.subnetwork This package contains rootnetwork and subnetwork extensions to the CyNetwork interface that provide a more complex meta-network data model. 
org.cytoscape.session This package contains the interfaces and classes necessary to capturing, storing, and retrieving the state of a Cytoscape session. 
org.cytoscape.task.edit This package include a set of task factory interfaces that allow the modification or editing of various objects within Cytoscape. 
org.cytoscape.view.model Module for View Models and Visual Properties. 
org.cytoscape.view.presentation.customgraphics This package provides an API for augmenting a RenderingEngines node rendering with custom graphics. 
org.cytoscape.view.presentation.property Implementations of basic VisualProperty objects and VisualLexicons. 
org.cytoscape.view.vizmap Visual Mapping basic API module. 
org.cytoscape.view.vizmap.gui.editor Provides editors for Visual Properties and editor managers for VizMap GUI. 
org.cytoscape.view.vizmap.mappings APIs for different mapping functions -- continuous mapping, discrete mapping and pass through mapping. 
 

Uses of CyIdentifiable in org.cytoscape.model
 

Subinterfaces of CyIdentifiable in org.cytoscape.model
 interface CyEdge
          An object that represents an edge within a network of nodes (vertices) and edges.
 interface CyNetwork
          CyNetwork is the primary interface for representing a network (graph) data structure in Cytoscape.
 interface CyNode
          An object that represents a node (vertex) within a network of nodes and edges.
 interface CyTable
          A simple representation of a table object consisting of rows and columns.
 

Methods in org.cytoscape.model with parameters of type CyIdentifiable
 CyRow CyNetwork.getRow(CyIdentifiable entry)
          A convenience method that returns the row in the default table for this object.
 CyRow CyNetwork.getRow(CyIdentifiable entry, String namespace)
          Returns the row for the specified table name for this object.
 

Method parameters in org.cytoscape.model with type arguments of type CyIdentifiable
 Set<CyTable> CyTableManager.getLocalTables(Class<? extends CyIdentifiable> type)
          Returns set of all local tables for the given data type.
 CyTable CyNetwork.getTable(Class<? extends CyIdentifiable> type, String namespace)
          Returns the table with the specified namespace and type from this network.
 CyTable CyNetworkTableManager.getTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace)
          Returns the table with the specified namespace and type from the network.
 Map<String,CyTable> CyNetworkTableManager.getTables(CyNetwork network, Class<? extends CyIdentifiable> type)
          Returns a read-only map of all of the tables for the specified type from the network.
 void CyNetworkTableManager.removeTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace)
          Removes the table with the specified namespace and type from the network.
 void CyNetworkTableManager.setTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace, CyTable table)
          Associates the given table to the network using the specified namespace and type.
 

Uses of CyIdentifiable in org.cytoscape.model.subnetwork
 

Subinterfaces of CyIdentifiable in org.cytoscape.model.subnetwork
 interface CyRootNetwork
          CyRootNetwork is an interface for managing Cytoscape's meta-network implementation.
 interface CySubNetwork
          A CySubNetwork is a CyNetwork that is contained within a parent CyNetwork.
 

Uses of CyIdentifiable in org.cytoscape.session
 

Methods in org.cytoscape.session with type parameters of type CyIdentifiable
<T extends CyIdentifiable>
T
CySession.getObject(Long oldSUID, Class<T> type)
          When a session is restored, Cytoscape automatically generates new SUIDs.
<T extends CyIdentifiable>
T
CySession.getObject(String oldId, Class<T> type)
          When a session is restored, Cytoscape automatically generates new SUIDs.
 

Method parameters in org.cytoscape.session with type arguments of type CyIdentifiable
 CySession.Builder CySession.Builder.objectMap(Map<Class<? extends CyIdentifiable>,Map<Object,? extends CyIdentifiable>> map)
          Returns an instance of Builder that has at least been configured with the specified old ID maps.
 CySession.Builder CySession.Builder.objectMap(Map<Class<? extends CyIdentifiable>,Map<Object,? extends CyIdentifiable>> map)
          Returns an instance of Builder that has at least been configured with the specified old ID maps.
 

Uses of CyIdentifiable in org.cytoscape.task.edit
 

Method parameters in org.cytoscape.task.edit with type arguments of type CyIdentifiable
 TaskIterator MapTableToNetworkTablesTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, Class<? extends CyIdentifiable> tableType)
           
 TaskIterator JoinTablesTaskTaskFactory.createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)
           
 

Uses of CyIdentifiable in org.cytoscape.view.model
 

Subinterfaces of CyIdentifiable in org.cytoscape.view.model
 interface CyNetworkView
          Additional methods for CyNetworkView.
 interface View<S>
          The base interface that defines methods used to set visual properties for nodes, edges, and networks.
 

Methods in org.cytoscape.view.model that return types with arguments of type CyIdentifiable
 Collection<View<? extends CyIdentifiable>> CyNetworkView.getAllViews()
          Returns a list of all View including those for Nodes, Edges, and Network.
 Class<? extends CyIdentifiable> VisualProperty.getTargetDataType()
          VisualProperty is always associated with a data type.
 Class<? extends CyIdentifiable> AbstractVisualProperty.getTargetDataType()
           
 

Constructor parameters in org.cytoscape.view.model with type arguments of type CyIdentifiable
AbstractVisualProperty(T defaultValue, Range<T> range, String id, String displayName, Class<? extends CyIdentifiable> targetObjectDataType)
          Constructor to set all immutable fields.
 

Uses of CyIdentifiable in org.cytoscape.view.presentation.customgraphics
 

Method parameters in org.cytoscape.view.presentation.customgraphics with type arguments of type CyIdentifiable
 List<T> CyCustomGraphics.getLayers(CyNetworkView networkView, View<? extends CyIdentifiable> grView)
          Get layers that belong to this object.
 

Uses of CyIdentifiable in org.cytoscape.view.presentation.property
 

Constructor parameters in org.cytoscape.view.presentation.property with type arguments of type CyIdentifiable
ArrowShapeVisualProperty(ArrowShape defaultValue, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
BooleanVisualProperty(Boolean def, String id, String displayName, Boolean ignoreDefault, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
BooleanVisualProperty(Boolean def, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
DefaultVisualizableVisualProperty(String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
           
DoubleVisualProperty(Double def, Range<Double> range, String id, String displayName, boolean ignoreDefault, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
DoubleVisualProperty(Double def, Range<Double> range, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
FontVisualProperty(Font def, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
IntegerVisualProperty(Integer def, Range<Integer> range, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
LineTypeVisualProperty(LineType defaultValue, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
NodeShapeVisualProperty(NodeShape defaultValue, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
PaintVisualProperty(Paint def, Range<Paint> range, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
StringVisualProperty(String def, Range<String> range, String id, String displayName, boolean ignoreDefault, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
StringVisualProperty(String def, Range<String> range, String id, String displayName, Class<? extends CyIdentifiable> modelDataType)
          Constructor.
 

Uses of CyIdentifiable in org.cytoscape.view.vizmap
 

Method parameters in org.cytoscape.view.vizmap with type arguments of type CyIdentifiable
 void VisualStyle.apply(CyRow row, View<? extends CyIdentifiable> view)
          Apply Visual Property values only to the given View Object (node or edge).
 void VisualMappingFunction.apply(CyRow row, View<? extends CyIdentifiable> view)
          Apply mapping to the view model.
 

Uses of CyIdentifiable in org.cytoscape.view.vizmap.gui.editor
 

Method parameters in org.cytoscape.view.vizmap.gui.editor with type arguments of type CyIdentifiable
 PropertyEditor EditorManager.getDataTableComboBoxEditor(Class<? extends CyIdentifiable> targetObjectType)
          Attribute selector for the given table entry type.
 

Uses of CyIdentifiable in org.cytoscape.view.vizmap.mappings
 

Method parameters in org.cytoscape.view.vizmap.mappings with type arguments of type CyIdentifiable
 void AbstractVisualMappingFunction.apply(CyRow row, View<? extends CyIdentifiable> view)
           
 


Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.