Uses of Interface
org.cytoscape.model.CyEdge
-
Packages that use CyEdge Package Description org.cytoscape.application.events This package provides application events/listeners, including Cytoscape startup/shutdown, setCurrentNetwork/setCurrentNetworkView/ setSelectedNetwork.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 applicationsorg.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.util.json 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 -
-
Uses of CyEdge in org.cytoscape.application.events
Methods in org.cytoscape.application.events that return types with arguments of type CyEdge Modifier and Type Method Description Collection<CyEdge>
SetCurrentNetworkEvent. getSelectedEdges()
Collection<CyEdge>
SetCurrentNetworkEvent. getUnselectedEdges()
-
Uses of CyEdge in org.cytoscape.application.swing
Method parameters in org.cytoscape.application.swing with type arguments of type CyEdge Modifier and Type Method 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. -
Uses of CyEdge in org.cytoscape.command
Methods in org.cytoscape.command that return types with arguments of type CyEdge Modifier and Type Method Description List<CyEdge>
StringToModel. getEdgeList(CyNetwork net, String edgelist)
Convert a string request for a edgelist into a list ofCyEdge
s. -
Uses of CyEdge in org.cytoscape.command.util
Methods in org.cytoscape.command.util that return types with arguments of type CyEdge Modifier and Type Method Description List<CyEdge>
EdgeList. getValue()
Return the edgeList for this tunableMethod parameters in org.cytoscape.command.util with type arguments of type CyEdge Modifier and Type Method Description void
EdgeList. setValue(List<CyEdge> edgeList)
Set the edgeList for this tunable -
Uses of CyEdge in org.cytoscape.group
Methods in org.cytoscape.group that return types with arguments of type CyEdge Modifier and Type Method 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.Method parameters in org.cytoscape.group with type arguments of type CyEdge Modifier and Type Method Description void
CyGroup. addEdges(List<CyEdge> edges)
Add a list of edges to a group.void
CyGroup. removeEdges(List<CyEdge> edges)
Remove a set of edges from a group. -
Uses of CyEdge in org.cytoscape.group.events
Constructors in org.cytoscape.group.events with parameters of type CyEdge Constructor Description GroupEdgesAddedEvent(CyGroup source, CyEdge edge)
Constructs event.GroupEdgesRemovedEvent(CyGroup source, CyEdge edge)
Constructs event.Constructor parameters in org.cytoscape.group.events with type arguments of type CyEdge Constructor Description GroupEdgesAddedEvent(CyGroup source, List<CyEdge> edges)
Constructs event.GroupEdgesRemovedEvent(CyGroup source, List<CyEdge> edges)
Constructs event. -
Uses of CyEdge in org.cytoscape.model
Methods in org.cytoscape.model that return CyEdge Modifier and Type Method 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.Methods in org.cytoscape.model that return types with arguments of type CyEdge Modifier and Type Method 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 theCyNetwork.DEFAULT_ATTRS
namespace specified by columnName and are in the specified state.static List<CyEdge>
CyTableUtil. getSelectedEdges(CyNetwork network)
Equivalent toMethods in org.cytoscape.model with parameters of type CyEdge Modifier and Type Method Description boolean
CyNetwork. containsEdge(CyEdge edge)
Determine if this CyNetwork contains a particular edge.Method parameters in org.cytoscape.model with type arguments of type CyEdge Modifier and Type Method Description boolean
CyNetwork. removeEdges(Collection<CyEdge> edges)
Remove an edge from the network and delete the edge (if it only exists in this network). -
Uses of CyEdge in org.cytoscape.model.events
Methods in org.cytoscape.model.events that return types with arguments of type CyEdge Modifier and Type Method Description Collection<CyEdge>
AboutToRemoveEdgesEvent. getEdges()
Returns the collection of edges about to be removed.Collection<CyEdge>
SelectedNodesAndEdgesEvent. getSelectedEdges()
Returns all the edges in the network that are currently selected.Collection<CyEdge>
SelectedNodesAndEdgesEvent. getUnselectedEdges()
Returns all the edges in the network that are currently unselected.Constructor parameters in org.cytoscape.model.events with type arguments of type CyEdge Constructor Description AboutToRemoveEdgesEvent(CyNetwork source, Collection<CyEdge> edges)
Constructs event.AddedEdgesEvent(CyNetwork source, Collection<CyEdge> edges)
Constructs event. -
Uses of CyEdge in org.cytoscape.model.subnetwork
Methods in org.cytoscape.model.subnetwork that return CyEdge Modifier and Type Method Description CyEdge
CySubNetwork. addEdge(CyNode source, CyNode target, boolean directed)
A shortcut method that Creates a newCyEdge
in both this subnetwork AND in theCyRootNetwork
.Methods in org.cytoscape.model.subnetwork with parameters of type CyEdge Modifier and Type Method Description boolean
CySubNetwork. addEdge(CyEdge edge)
Adds an edge to thisCySubNetwork
.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.Method parameters in org.cytoscape.model.subnetwork with type arguments of type CyEdge Modifier and Type Method Description boolean
CySubNetwork. removeEdges(Collection<CyEdge> edge)
Removes a edge from thisCySubNetwork
but not from theCyRootNetwork
. -
Uses of CyEdge in org.cytoscape.task
Fields in org.cytoscape.task with type parameters of type CyEdge Modifier and Type Field Description protected View<CyEdge>
AbstractEdgeViewTask. edgeView
The edge view that descendant tasks will operate on.Method parameters in org.cytoscape.task with type arguments of type CyEdge Modifier and Type Method Description TaskIterator
EdgeViewTaskFactory. createTaskIterator(View<CyEdge> edgeView, CyNetworkView networkView)
Creates a new TaskIterator using the given edge view and network view.boolean
AbstractEdgeViewTaskFactory. isReady(View<CyEdge> edgeView, CyNetworkView networkView)
Returns true if the supplied edge and network views are not null.boolean
EdgeViewTaskFactory. isReady(View<CyEdge> edgeView, CyNetworkView networkView)
Returns true if this task factory is ready to produce a TaskIterator.Constructor parameters in org.cytoscape.task with type arguments of type CyEdge Constructor Description AbstractEdgeViewTask(View<CyEdge> edgeView, CyNetworkView netView)
Base constructor for all tasks that need an edge view to operate on. -
Uses of CyEdge in org.cytoscape.util.json
Methods in org.cytoscape.util.json with parameters of type CyEdge Modifier and Type Method Description String
CyJSONUtil. toJson(CyNetwork network, CyEdge cyEdge, CyColumn... columns)
Returns a JSON representation of a single CyEdge and its relevant data. -
Uses of CyEdge in org.cytoscape.view.layout
Methods in org.cytoscape.view.layout that return CyEdge Modifier and Type Method Description CyEdge
LayoutEdge. getEdge()
Return the Edge this LayoutEdge representsMethods in org.cytoscape.view.layout with parameters of type CyEdge Modifier and Type Method 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.Constructors in org.cytoscape.view.layout with parameters of type CyEdge Constructor 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. -
Uses of CyEdge in org.cytoscape.view.model
Methods in org.cytoscape.view.model that return types with arguments of type CyEdge Modifier and Type Method Description Iterable<View<CyEdge>>
CyNetworkViewSnapshot. getAdjacentEdgeIterable(long nodeSuid)
Returns an Iterable that contains the edges that are adjacent (connected) to the given node.Iterable<View<CyEdge>>
CyNetworkViewSnapshot. getAdjacentEdgeIterable(View<CyNode> node)
Returns an Iterable that contains the edges that are adjacent (connected) to the given node.View<CyEdge>
CyNetworkView. getEdgeView(CyEdge edge)
Returns a View for a specified Edge.View<CyEdge>
CyNetworkViewSnapshot. getEdgeView(long suid)
Returns the immutable edge View for the given view SUID.Collection<View<CyEdge>>
CyNetworkView. getEdgeViews()
Returns a list of Views for all CyEdges in the network.default Iterable<View<CyEdge>>
CyNetworkView. getEdgeViewsIterable()
Returns an Iterable for all edge views in the network.View<CyEdge>
CyNetworkViewSnapshot. getMutableEdgeView(long suid)
Returns the mutable edge View for the given view SUID, or null if the edge view no longer exists in the mutable network view.Collection<View<CyEdge>>
CyNetworkViewSnapshot. getTrackedEdges(Object key)
Returns edges that were configured to have their VisualProperties tracked usingCyNetworkViewFactoryConfig.addTrackedVisualProperty(Object, VisualProperty, java.util.function.Predicate)
and pass the predicate.Methods in org.cytoscape.view.model with parameters of type CyEdge Modifier and Type Method Description View<CyEdge>
CyNetworkView. getEdgeView(CyEdge edge)
Returns a View for a specified Edge.Method parameters in org.cytoscape.view.model with type arguments of type CyEdge Modifier and Type Method Description SnapshotEdgeInfo
CyNetworkViewSnapshot. getEdgeInfo(View<CyEdge> edge)
Returns an object that provides more information about the given edge. -
Uses of CyEdge in org.cytoscape.view.model.events
Methods in org.cytoscape.view.model.events that return types with arguments of type CyEdge Modifier and Type Method Description Collection<View<CyEdge>>
AddedEdgeViewsEvent. getEdgeViews()
Returns new edge view added to the source network view object.Constructor parameters in org.cytoscape.view.model.events with type arguments of type CyEdge Constructor 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. -
Uses of CyEdge in org.cytoscape.view.presentation.property.values
Method parameters in org.cytoscape.view.presentation.property.values with type arguments of type CyEdge Modifier and Type Method 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.
-