Package | Description |
---|---|
org.cytoscape.application.swing |
This package defines the various interfaces, abstract classes, and enums
that represent the Cytoscape Swing Application API.
|
org.cytoscape.command |
Interface to support execution of tasks as commands, including
the ability to get a list of namespaces, commands, and arguments,
and then execute those commands with a set of arguments.
|
org.cytoscape.command.util |
Tunable classes useful for command applications
|
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 has the core interfaces of network and
table data structures that are foundational to 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.
|
org.cytoscape.view.presentation.property.values |
Interfaces for VisualPropertyValues -- ArrowShape, LineType and NodeShape
|
Modifier and Type | Method and Description |
---|---|
CyMenuItem |
CyEdgeViewContextMenuFactory.createMenuItem(CyNetworkView netView,
View<CyEdge> edgeView)
This method should return a CyMenuItem to be added to the context
menu of the specified edge view.
|
Modifier and Type | Method and Description |
---|---|
List<CyEdge> |
StringToModel.getEdgeList(CyNetwork net,
String edgelist)
Convert a string request for a edgelist into a list of
CyEdge s. |
Modifier and Type | Method and Description |
---|---|
List<CyEdge> |
EdgeList.getValue()
Return the edgeList for this tunable
|
Modifier and Type | Method and Description |
---|---|
void |
EdgeList.setValue(List<CyEdge> edgeList)
Set the edgeList for this tunable
|
Modifier and Type | Method and Description |
---|---|
Set<CyEdge> |
CyGroup.getExternalEdgeList()
Returns the list of exterior edges connected to the
nodes within this group.
|
List<CyEdge> |
CyGroup.getInternalEdgeList()
Returns the list of edges contained within this group.
|
Modifier and Type | Method and Description |
---|---|
void |
CyGroup.addEdges(List<CyEdge> edges)
Add a list of edges to a group.
|
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.removeEdges(List<CyEdge> edges)
Remove a set of edges from a group.
|
Constructor and Description |
---|
GroupEdgesAddedEvent(CyGroup source,
CyEdge edge)
Constructs event.
|
GroupEdgesRemovedEvent(CyGroup source,
CyEdge edge)
Constructs event.
|
Constructor and Description |
---|
GroupEdgesAddedEvent(CyGroup source,
List<CyEdge> edges)
Constructs event.
|
GroupEdgesRemovedEvent(CyGroup source,
List<CyEdge> edges)
Constructs event.
|
Modifier and Type | Method and Description |
---|---|
CyEdge |
CyNetwork.addEdge(CyNode source,
CyNode target,
boolean isDirected)
This method is used to create and add an edge to this network.
|
CyEdge |
CyNetwork.getEdge(long suid)
Return the CyEdge that has the SUID.
|
Modifier and Type | Method and Description |
---|---|
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<CyEdge> |
CyNetwork.getEdgeList()
Return a list of the edges in this network.
|
static List<CyEdge> |
CyTableUtil.getEdgesInState(CyNetwork net,
String columnName,
boolean state)
A utility method that returns a list of edges that have a boolean attribute
in the
CyNetwork.DEFAULT_ATTRS namespace specified by columnName and are in
the specified state. |
Modifier and Type | Method and Description |
---|---|
boolean |
CyNetwork.containsEdge(CyEdge edge)
Determine if this CyNetwork contains a particular edge.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CyNetwork.removeEdges(Collection<CyEdge> edges)
Remove an edge from the network and delete the edge (if it only exists in
this network).
|
Modifier and Type | Method and Description |
---|---|
Collection<CyEdge> |
AboutToRemoveEdgesEvent.getEdges()
Returns the collection of edges about to be removed.
|
Constructor and Description |
---|
AboutToRemoveEdgesEvent(CyNetwork source,
Collection<CyEdge> edges)
Constructs event.
|
AddedEdgesEvent(CyNetwork source,
Collection<CyEdge> edges)
Constructs event.
|
Modifier and Type | Method and Description |
---|---|
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 . |
Modifier and Type | Method and Description |
---|---|
boolean |
CySubNetwork.addEdge(CyEdge edge)
Adds an edge to this
CySubNetwork . |
void |
CyRootNetwork.restoreEdge(CyEdge edge)
Causes the given edge to (temporarily) remain in the root network even if it has already been removed from all subnetworks.
|
Modifier and Type | Method and Description |
---|---|
CySubNetwork |
CyRootNetwork.addSubNetwork(Iterable<CyNode> nodes,
Iterable<CyEdge> edges)
|
CySubNetwork |
CyRootNetwork.addSubNetwork(Iterable<CyNode> nodes,
Iterable<CyEdge> edges,
SavePolicy policy)
|
boolean |
CySubNetwork.removeEdges(Collection<CyEdge> edge)
Removes a edge from this
CySubNetwork but not from the CyRootNetwork . |
Modifier and Type | Field and Description |
---|---|
protected View<CyEdge> |
AbstractEdgeViewTask.edgeView
The edge view that descendant tasks will operate on.
|
Modifier and Type | Method and Description |
---|---|
TaskIterator |
EdgeViewTaskFactory.createTaskIterator(View<CyEdge> edgeView,
CyNetworkView networkView)
Creates a new TaskIterator using the given edge view and network view.
|
boolean |
EdgeViewTaskFactory.isReady(View<CyEdge> edgeView,
CyNetworkView networkView)
Returns true if this task factory is ready to produce a TaskIterator.
|
boolean |
AbstractEdgeViewTaskFactory.isReady(View<CyEdge> edgeView,
CyNetworkView networkView)
Returns true if the supplied edge and network views are not null.
|
Constructor and Description |
---|
AbstractEdgeViewTask(View<CyEdge> edgeView,
CyNetworkView netView)
Base constructor for all tasks that need an edge view to operate on.
|
Modifier and Type | Method and Description |
---|---|
CyEdge |
LayoutEdge.getEdge()
Return the Edge this LayoutEdge represents
|
Modifier and Type | Method and Description |
---|---|
protected void |
LayoutPartition.addEdge(CyEdge edge,
CyRow row)
Add an edge to this partition assuming that the source and target
nodes are not yet known.
|
protected void |
LayoutPartition.addEdge(CyEdge edge,
LayoutNode v1,
LayoutNode v2,
CyRow row)
Add an edge to this partition assuming that the source and target
nodes are known.
|
Constructor and Description |
---|
LayoutEdge(CyEdge edge,
CyRow row)
Create a LayoutEdge that will contain information about this edge.
|
LayoutEdge(CyEdge edge,
LayoutNode v1,
LayoutNode v2,
CyRow row)
Create a LayoutEdge that will contains information about this edge,
and that record that it connects LayoutNodes v1 and v2.
|
Modifier and Type | Method and Description |
---|---|
View<CyEdge> |
CyNetworkView.getEdgeView(CyEdge edge)
Returns a View for a specified Edge.
|
Collection<View<CyEdge>> |
CyNetworkView.getEdgeViews()
Returns a list of Views for all CyEdges in the network.
|
Modifier and Type | Method and Description |
---|---|
View<CyEdge> |
CyNetworkView.getEdgeView(CyEdge edge)
Returns a View for a specified Edge.
|
Modifier and Type | Method and Description |
---|---|
Collection<View<CyEdge>> |
AddedEdgeViewsEvent.getEdgeViews()
Returns new edge view added to the source network view object.
|
Constructor and Description |
---|
AboutToRemoveEdgeViewsEvent(CyNetworkView source,
Collection<View<CyEdge>> payload)
Creates the event for about to be removed edge views.
|
AddedEdgeViewsEvent(CyNetworkView source,
Collection<View<CyEdge>> edgeViews)
Creates the event for new edge views.
|
Modifier and Type | Method and Description |
---|---|
Point2D |
Handle.calculateHandleLocation(CyNetworkView netView,
View<CyEdge> edgeView)
Calculate absolute position of this handle for the given edge view.
|
Handle |
HandleFactory.createHandle(CyNetworkView graphView,
View<CyEdge> view,
double x,
double y)
Creates a new instance of the Handle.
|
void |
Handle.defineHandle(CyNetworkView netView,
View<CyEdge> edgeView,
double x,
double y)
Define this handle.
|
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.