|
Cytoscape 3.0.0-beta1 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CyNode | |
---|---|
org.cytoscape.application.swing | This package defines the various interfaces, abstract classes, and enums that represent the Cytoscape Swing Application API. |
org.cytoscape.group | This package provides an API for creating and managing groups in Cytoscape. |
org.cytoscape.group.events | This package contains the various events and listeners related to group management, creation, and destruction. |
org.cytoscape.model | This package contains the core interfaces that define the basic network and table data types that constitute the foundation of Cytoscape. |
org.cytoscape.model.events | This package contains the event interfaces necessary for communicating with the classes in org.cytoscape.model. |
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.task | This package provides base classes for common task factory types as well as their associated task types found in Cytoscape. |
org.cytoscape.view.layout | This package provides access to the available layout algorithms, as well as provides abstract layout classes and layout information containers for the convenience of implementing other layout algorithms. |
org.cytoscape.view.model | Module for View Models and Visual Properties. |
org.cytoscape.view.model.events | Definitions for View-Model related events and their listeners. |
Uses of CyNode in org.cytoscape.application.swing |
---|
Method parameters in org.cytoscape.application.swing with type arguments of type CyNode | |
---|---|
CyMenuItem |
CyNodeViewContextMenuFactory.createMenuItem(CyNetworkView netView,
View<CyNode> nodeView)
This method should return a CyMenuItem to be added to the context menu of the specified node view. |
Uses of CyNode in org.cytoscape.group |
---|
Methods in org.cytoscape.group that return CyNode | |
---|---|
CyNode |
CyGroup.getGroupNode()
Return the CyNode that represents this group
in the network. |
Methods in org.cytoscape.group that return types with arguments of type CyNode | |
---|---|
List<CyNode> |
CyGroup.getNodeList()
Returns the list of nodes contained within this group. |
Methods in org.cytoscape.group with parameters of type CyNode | |
---|---|
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
CyNode node,
boolean register)
Creates a CyGroup object in the referenced network from an existing CyNode . |
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
CyNode node,
List<CyNode> nodes,
List<CyEdge> edges,
boolean register)
Creates a CyGroup object in the referenced network from an existing CyNode . |
CyGroup |
CyGroupManager.getGroup(CyNode node,
CyNetwork network)
Return the group the corresponds to a particular node in a CyNetwork . |
List<CyGroup> |
CyGroupManager.getGroupsForNode(CyNode node)
Return the list of CyGroup s this node is in. |
List<CyGroup> |
CyGroupManager.getGroupsForNode(CyNode node,
CyNetwork network)
Return the list of CyGroup s this node is in for
a particular network. |
boolean |
CyGroupManager.isGroup(CyNode node,
CyNetwork network)
Test to see if this node represents a CyGroup in
a particular CyNetwork . |
Method parameters in org.cytoscape.group with type arguments of type CyNode | |
---|---|
void |
CyGroup.addNodes(List<CyNode> nodes)
Add a list of nodes and their edges |
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
CyNode node,
List<CyNode> nodes,
List<CyEdge> edges,
boolean register)
Creates a CyGroup object in the referenced network from an existing CyNode . |
CyGroup |
CyGroupFactory.createGroup(CyNetwork network,
List<CyNode> nodes,
List<CyEdge> edges,
boolean register)
Creates a CyGroup object in the referenced network initially populated with the supplied nodes. |
void |
CyGroup.removeNodes(List<CyNode> nodes)
Remove a set of nodes and their edges from a group |
Uses of CyNode in org.cytoscape.group.events |
---|
Constructors in org.cytoscape.group.events with parameters of type CyNode | |
---|---|
GroupNodesAddedEvent(CyGroup source,
CyNode node)
Constructs event. |
|
GroupNodesRemovedEvent(CyGroup source,
CyNode node)
Constructs event. |
Constructor parameters in org.cytoscape.group.events with type arguments of type CyNode | |
---|---|
GroupNodesAddedEvent(CyGroup source,
List<CyNode> nodes)
Constructs event. |
|
GroupNodesRemovedEvent(CyGroup source,
List<CyNode> nodes)
Constructs event. |
Uses of CyNode in org.cytoscape.model |
---|
Methods in org.cytoscape.model that return CyNode | |
---|---|
CyNode |
CyNetwork.addNode()
This method is used to create and add a node to this network. |
CyNode |
CyNetwork.getNode(long index)
Return the CyNode that has the index. |
CyNode |
CyEdge.getSource()
Returns the source node determining this edge. |
CyNode |
CyEdge.getTarget()
Returns the target node determining this edge. |
Methods in org.cytoscape.model that return types with arguments of type CyNode | |
---|---|
List<CyNode> |
CyNetwork.getNeighborList(CyNode node,
CyEdge.Type edgeType)
Get the list of nodes that neighbor this node where the definition of "neighbor" is a node that is connected to this node by the passed edgeType. |
List<CyNode> |
CyNetwork.getNodeList()
Return a list of the nodes in this network. |
static List<CyNode> |
CyTableUtil.getNodesInState(CyNetwork net,
String columnName,
boolean state)
A utility method that returns a list of nodes that have a boolean attribute in the CyNetwork.DEFAULT_ATTRS namespace specified by columnName and are in
the specified state. |
Methods in org.cytoscape.model with parameters of type CyNode | |
---|---|
CyEdge |
CyNetwork.addEdge(CyNode source,
CyNode target,
boolean isDirected)
This method is used to create and add an edge to this network. |
boolean |
CyNetwork.containsEdge(CyNode from,
CyNode to)
Determine if this CyNetwork contains an edge between two nodes. |
boolean |
CyNetwork.containsNode(CyNode node)
Determine if this CyNetwork contains a particular node. |
Iterable<CyEdge> |
CyNetwork.getAdjacentEdgeIterable(CyNode node,
CyEdge.Type edgeType)
Gets an Iteable of edges that connect to this node. |
List<CyEdge> |
CyNetwork.getAdjacentEdgeList(CyNode node,
CyEdge.Type edgeType)
Get the list of edges that connect to this node. |
List<CyEdge> |
CyNetwork.getConnectingEdgeList(CyNode source,
CyNode target,
CyEdge.Type edgeType)
Get the list of edges that connect two nodes. |
List<CyNode> |
CyNetwork.getNeighborList(CyNode node,
CyEdge.Type edgeType)
Get the list of nodes that neighbor this node where the definition of "neighbor" is a node that is connected to this node by the passed edgeType. |
Method parameters in org.cytoscape.model with type arguments of type CyNode | |
---|---|
boolean |
CyNetwork.removeNodes(Collection<CyNode> node)
Remove a node from the network and delete the node (if it only exists in this network). |
Uses of CyNode in org.cytoscape.model.events |
---|
Methods in org.cytoscape.model.events that return types with arguments of type CyNode | |
---|---|
Collection<CyNode> |
AboutToRemoveNodesEvent.getNodes()
Returns the collection of nodes about to be removed. |
Constructors in org.cytoscape.model.events with parameters of type CyNode | |
---|---|
SetNetworkPointerEvent(CyNode node,
CyNetwork network)
Constructs event. |
|
UnsetNetworkPointerEvent(CyNode node,
CyNetwork network)
Constructs event. |
Constructor parameters in org.cytoscape.model.events with type arguments of type CyNode | |
---|---|
AboutToRemoveNodesEvent(CyNetwork source,
Collection<CyNode> nodes)
Constructs event. |
|
AddedNodesEvent(CyNetwork source,
Collection<CyNode> nodes)
Constructs event. |
Uses of CyNode in org.cytoscape.model.subnetwork |
---|
Methods in org.cytoscape.model.subnetwork that return CyNode | |
---|---|
CyNode |
CySubNetwork.addNode()
A shortcut method that Creates a new CyNode in both this subnetwork
AND in the CyRootNetwork . |
Methods in org.cytoscape.model.subnetwork with parameters of type CyNode | |
---|---|
CyEdge |
CySubNetwork.addEdge(CyNode source,
CyNode target,
boolean directed)
A shortcut method that Creates a new CyEdge in both this subnetwork
AND in the CyRootNetwork . |
boolean |
CySubNetwork.addNode(CyNode node)
Adds a node to this CySubNetwork . |
Method parameters in org.cytoscape.model.subnetwork with type arguments of type CyNode | |
---|---|
CySubNetwork |
CyRootNetwork.addSubNetwork(Iterable<CyNode> nodes,
Iterable<CyEdge> edges)
Create a CySubNetwork containing the specified CyNode s and
CyEdge s. |
boolean |
CySubNetwork.removeNodes(Collection<CyNode> node)
Removes a node from this CySubNetwork but not from the CyRootNetwork . |
Uses of CyNode in org.cytoscape.task |
---|
Fields in org.cytoscape.task with type parameters of type CyNode | |
---|---|
protected View<CyNode> |
AbstractNodeViewTask.nodeView
The node view that descendants of this class will operate on. |
Method parameters in org.cytoscape.task with type arguments of type CyNode | |
---|---|
TaskIterator |
NodeViewTaskFactory.createTaskIterator(View<CyNode> nodeView,
CyNetworkView networkView)
Provisions this factory with the node view and its associated network view, both of which will be passed into any task that will be created by this factory. |
boolean |
NodeViewTaskFactory.isReady(View<CyNode> nodeView,
CyNetworkView networkView)
Returns true if the node view and network view are in a state that is ready to be processed by the generated tasks and false otherwise. |
boolean |
AbstractNodeViewTaskFactory.isReady(View<CyNode> nodeView,
CyNetworkView networkView)
Returns true of the supplied network and node views are not null. |
Constructor parameters in org.cytoscape.task with type arguments of type CyNode | |
---|---|
AbstractNodeViewTask(View<CyNode> nodeView,
CyNetworkView netView)
Base class constructor for all tasks that need to operate on a node view and possibly its associated network view. |
Uses of CyNode in org.cytoscape.view.layout |
---|
Fields in org.cytoscape.view.layout with type parameters of type CyNode | |
---|---|
static Set<View<CyNode>> |
CyLayoutAlgorithm.ALL_NODE_VIEWS
A convenience declaration for an empty set signifying that all node views should be laid out when creating the task iterator. |
protected Set<View<CyNode>> |
AbstractLayoutTask.nodesToLayOut
The node views that will be laid out by the algorithm. |
Methods in org.cytoscape.view.layout that return CyNode | |
---|---|
CyNode |
LayoutNode.getNode()
Accessor function to return the Node associated with this LayoutNode. |
Methods in org.cytoscape.view.layout that return types with arguments of type CyNode | |
---|---|
View<CyNode> |
LayoutNode.getNodeView()
Accessor function to return the View |
Method parameters in org.cytoscape.view.layout with type arguments of type CyNode | |
---|---|
protected void |
LayoutPartition.addNode(CyNetwork network,
View<CyNode> nv,
boolean locked)
Add a node to this partition. |
TaskIterator |
CyLayoutAlgorithm.createTaskIterator(CyNetworkView networkView,
Object layoutContext,
Set<View<CyNode>> nodesToLayOut,
String layoutAttribute)
Creates a task iterator containing the layout tasks. |
boolean |
CyLayoutAlgorithm.isReady(CyNetworkView networkView,
Object layoutContext,
Set<View<CyNode>> nodesToLayOut,
String layoutAttribute)
Returns true if the task factory is ready to produce a task iterator. |
boolean |
AbstractLayoutAlgorithm.isReady(CyNetworkView view,
Object tunableContext,
Set<View<CyNode>> nodesToLayout,
String attributeName)
|
static List<LayoutPartition> |
PartitionUtil.partition(CyNetworkView networkView,
Collection<CyNode> nodeSet,
EdgeWeighter edgeWeighter)
Partition the graph -- this builds the LayoutEdge and LayoutNode arrays as a byproduct. |
Constructor parameters in org.cytoscape.view.layout with type arguments of type CyNode | |
---|---|
AbstractLayoutTask(String name,
CyNetworkView networkView,
Set<View<CyNode>> nodesToLayOut,
String layoutAttribute,
UndoSupport undo)
Constructor. |
|
AbstractPartitionLayoutTask(String name,
boolean singlePartition,
CyNetworkView networkView,
Set<View<CyNode>> nodesToLayOut,
String layoutAttribute,
UndoSupport undo)
Creates a new AbstractPartitionLayoutTask object. |
|
LayoutNode(View<CyNode> nodeView,
int index,
CyRow row)
The main constructor for a LayoutNode. |
|
LayoutPartition(CyNetworkView networkView,
Collection<View<CyNode>> nodeSet,
EdgeWeighter edgeWeighter)
LayoutPartition: use this constructor to create a LayoutPartition that includes the entire network. |
Uses of CyNode in org.cytoscape.view.model |
---|
Methods in org.cytoscape.view.model that return types with arguments of type CyNode | |
---|---|
View<CyNode> |
CyNetworkView.getNodeView(CyNode node)
Returns a View for a specified Node. |
Collection<View<CyNode>> |
CyNetworkView.getNodeViews()
Returns a list of Views for all CyNodes in the network. |
Methods in org.cytoscape.view.model with parameters of type CyNode | |
---|---|
View<CyNode> |
CyNetworkView.getNodeView(CyNode node)
Returns a View for a specified Node. |
Uses of CyNode in org.cytoscape.view.model.events |
---|
Methods in org.cytoscape.view.model.events that return types with arguments of type CyNode | |
---|---|
Collection<View<CyNode>> |
AddedNodeViewsEvent.getNodeViews()
Returns new node view object. |
Collection<View<CyNode>> |
AboutToRemoveNodeViewsEvent.getNodeViews()
Returns a Collection of Views of type CyNode that are about to be removed. |
Constructor parameters in org.cytoscape.view.model.events with type arguments of type CyNode | |
---|---|
AboutToRemoveNodeViewsEvent(CyNetworkView source,
Collection<View<CyNode>> payload)
Creates the event for about to be removed node views. |
|
AddedNodeViewsEvent(CyNetworkView source,
Collection<View<CyNode>> nodeViews)
Creates the event for a new node view. |
|
Cytoscape 3.0.0-beta1 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |