Uses of Interface
org.cytoscape.model.CyIdentifiable
-
Packages that use CyIdentifiable Package Description org.cytoscape.jobs This package provides a mechanism for executing remote jobs from within Cytoscape.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.util.json org.cytoscape.view.model Module for View Models and Visual Properties.org.cytoscape.view.presentation.customgraphics This package provides an API for augmenting aRenderingEngines 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.jobs
Methods in org.cytoscape.jobs that return types with arguments of type CyIdentifiable Modifier and Type Method Description static Map<Long,CyIdentifiable>SUIDUtil. restoreSUIDs(CyJob job, CyNetwork network, List<Long> oldIds, boolean clear)Method to restore Cytoscape objects based on a list of SUIDs that were sent to the remote service as saved in the hidden table.Method parameters in org.cytoscape.jobs with type arguments of type CyIdentifiable Modifier and Type Method Description default CyJobDataCyJobDataService. addData(CyJobData data, String key, CyNetwork network, List<? extends CyIdentifiable> nodesAndEdges, List<String> nodeColumns, List<String> edgeColumns)An optional method to add network data to aCyJobDataitem.default CyJobDataCyJobDataService. addData(CyJobData data, String key, CyNetworkView networkView, List<? extends CyIdentifiable> nodesAndEdges, List<VisualProperty<?>> properties)An optional method to add network view data to aCyJobDataitem.static voidSUIDUtil. saveSUIDs(CyJob job, CyNetwork network, List<? extends CyIdentifiable> objs)This method may be used to save a list of SUIDs that have been sent to a remote service so that they may be restored later -
Uses of CyIdentifiable in org.cytoscape.model
Subinterfaces of CyIdentifiable in org.cytoscape.model Modifier and Type Interface Description interfaceCyEdgeAn object that represents an edge within a network of nodes (vertices) and edges.interfaceCyNetworkCyNetwork is the primary interface for representing a network (graph) data structure in Cytoscape.interfaceCyNodeAn object that represents a node (vertex) within a network of nodes and edges.interfaceCyTableA simple representation of a table object consisting of rows and columns.Methods in org.cytoscape.model that return types with arguments of type CyIdentifiable Modifier and Type Method Description Class<? extends CyIdentifiable>CyNetworkTableManager. getTableType(CyTable table)Methods in org.cytoscape.model with parameters of type CyIdentifiable Modifier and Type Method Description CyRowCyNetwork. getRow(CyIdentifiable entry)A convenience method that returns the row in the default table for this object.CyRowCyNetwork. 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 Modifier and Type Method Description Set<CyTable>CyTableManager. getLocalTables(Class<? extends CyIdentifiable> type)Returns set of all local tables for the given data type.CyTableCyNetwork. getTable(Class<? extends CyIdentifiable> type, String namespace)Returns the table with the specified namespace and type from this network.CyTableCyNetworkTableManager. 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.voidCyNetworkTableManager. removeTable(CyNetwork network, Class<? extends CyIdentifiable> type, String namespace)Removes the table with the specified namespace and type from the network.voidCyNetworkTableManager. 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 Modifier and Type Interface Description interfaceCyRootNetworkCyRootNetwork is an interface for managing Cytoscape's meta-network implementation.interfaceCySubNetwork -
Uses of CyIdentifiable in org.cytoscape.session
Methods in org.cytoscape.session with type parameters of type CyIdentifiable Modifier and Type Method Description <T extends CyIdentifiable>
TCySession. getObject(Long oldSUID, Class<T> type)When a session is restored, Cytoscape automatically generates new SUIDs.<T extends CyIdentifiable>
TCySession. 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 Modifier and Type Method Description CySession.BuilderCySession.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.BuilderCySession.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 Modifier and Type Method Description TaskIteratorImportDataTableTaskFactory. createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, boolean loadToUnassignedTable, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)Creates a task iterator for importing a table data in a network data table.TaskIteratorJoinTablesTaskTaskFactory. createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)TaskIteratorMapTableToNetworkTablesTaskFactory. createTaskIterator(CyTable globalTable, boolean selectedNetworksOnly, List<CyNetwork> networkList, Class<? extends CyIdentifiable> tableType)TaskIteratorMergeTablesTaskFactory. createTaskIterator(CyTable sourceTable, CyTable targetTable, List<String> sourceColumnsList, String sourceKeyColumn, boolean mergeColumnVirtual, boolean mapToNetworks, boolean selectedNetworksOnly, List<CyNetwork> networkList, CyRootNetwork rootNetwork, CyColumn targetJoinColumn, Class<? extends CyIdentifiable> tableType)Creates a task iterator for merging two data tables. -
Uses of CyIdentifiable in org.cytoscape.util.json
Methods in org.cytoscape.util.json with parameters of type CyIdentifiable Modifier and Type Method Description StringCyJSONUtil. toJson(CyIdentifiable cyIdentifiable)Returns a reference (via SUID) for a CyIdentifiable.Method parameters in org.cytoscape.util.json with type arguments of type CyIdentifiable Modifier and Type Method Description StringCyJSONUtil. cyIdentifiablesToJson(Collection<? extends CyIdentifiable> collection)Returns a list of references (via SUID) for a collection of CyIdentifiable. -
Uses of CyIdentifiable in org.cytoscape.view.model
Subinterfaces of CyIdentifiable in org.cytoscape.view.model Modifier and Type Interface Description interfaceCyNetworkViewAdditional methods for CyNetworkView.interfaceCyNetworkViewSnapshotAn immutable snapshot of aCyNetworkViewcreated using theCyNetworkView.createSnapshot()method.interfaceNullCyNetworkViewA CyNetwork with no corresponding view.interfaceView<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 Modifier and Type Method Description Collection<View<? extends CyIdentifiable>>CyNetworkView. getAllViews()Returns a list of all View including those for Nodes, Edges, and Network.Class<? extends CyIdentifiable>AbstractVisualProperty. getTargetDataType()Class<? extends CyIdentifiable>VisualProperty. getTargetDataType()VisualProperty is always associated with a data type.Constructor parameters in org.cytoscape.view.model with type arguments of type CyIdentifiable Constructor Description 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 Modifier and Type Method Description voidCy2DGraphicLayer. draw(Graphics2D g, Shape shape, CyNetworkView networkView, View<? extends CyIdentifiable> view)This method is called by Cytoscape when aCyNetworkViewis being updated in order to let the custom graphics draw onto itsGraphics2Dobject.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 Constructor Description 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 Modifier and Type Method Description voidVisualMappingFunction. apply(CyRow row, View<? extends CyIdentifiable> view)Apply mapping to the view model.voidVisualStyle. apply(CyRow row, View<? extends CyIdentifiable> view)Apply Visual Property values only to the given View Object (node or edge). -
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 Modifier and Type Method Description PropertyEditorEditorManager. 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 Modifier and Type Method Description voidAbstractVisualMappingFunction. apply(CyRow row, View<? extends CyIdentifiable> view)
-