Uses of Package
org.cytoscape.view.model
Package
Description
This is the Cytoscape App API, which supports development of Cytoscape 3.X
apps in a manner similar to apps developed in Cytoscape 2.X.
This package provides Cytoscape version number, application-wide setting,
basic access to current network, selected networks, views and rendering engines.
This package provides application events/listeners, including
Cytoscape startup/shutdown, setCurrentNetwork/setCurrentNetworkView/
setSelectedNetwork.
This package defines the various interfaces, abstract classes, and enums
that represent the Cytoscape Swing Application API.
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.
Handle importing Cytoscape data (network, attributes, session, properties, etc) from files/URLs.
This package provides factory interfaces to be used by anyone wishing to provide
export or writing capabilities to the rest of Cytoscape.
This package provides a mechanism for executing remote jobs from within Cytoscape.
This package contains the interfaces and classes necessary to capturing,
storing, and retrieving the state of a Cytoscape session.
This package provides base classes for common task factory types as well as their associated task types found in Cytoscape.
This package provides a variety of task factory interfaces for creating
new instances of network and other objects.
This package includes a set of task factory interfaces showing and hiding
nodes and edges within network views.
This package contains a set of task factory interfaces used for
exporting or writing a variety of Cytoscape objects to files.
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.
Module for View Models and Visual Properties.
Definitions for View-Model related events and their listeners.
API set for rendering engines (visualizers).
This package provides support for graphical annotations associated with a Cytoscape
CyNetworkView
.This package provides an API for augmenting a
RenderingEngine
s
node rendering with custom graphics.Implementations of basic VisualProperty objects and VisualLexicons.
Interfaces for VisualPropertyValues -- ArrowShape, LineType and NodeShape
Visual Mapping basic API module.
Events for Visual Mappings.
Provides editors for Visual Properties and editor managers for VizMap GUI.
Provides events and listeners of LexiconState, visual style switch and vizMap event, as well as VizMap event handler manager.
Create discrete mapping for a given set of attribute values
APIs for different mapping functions -- continuous mapping, discrete mapping and pass through mapping.
-
ClassDescriptionFactory for
CyNetworkView
objects.Basic access to network views in an instance of Cytoscape. -
-
-
ClassDescriptionAdditional methods for CyNetworkView.Basic access to network views in an instance of Cytoscape.The base interface that defines methods used to set visual properties for nodes, edges, and networks.An object which represents a type of visual entity, such as node color, size, etc.
-
-
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
-
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
-
-
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
ClassDescriptionAdditional methods for CyNetworkView.Factory for
CyNetworkView
objects.Used to configure the behavior ofCyNetworkView
objects created using theCyNetworkViewFactoryFactory
service.Callback interface for use withCyNetworkView
instances that are created fromCyNetworkViewFactoryProvider
factories.An immutable snapshot of aCyNetworkView
created using theCyNetworkView.createSnapshot()
method.An empty/null data type marker interface for Visual Properties holding no actual data.Defines a range of values forVisualProperty
s.Contains additional info about aView<CyEdge>
obtained from aCyNetworkViewSnapshot
.Contains additional info about aView<CyNode>
obtained from aCyNetworkViewSnapshot
.The base interface that defines methods used to set visual properties for nodes, edges, and networks.A RenderingEngine should provide one, immutable lexicon implementing this interface.A node in the visual property tree (lexicon).An object which represents a type of visual entity, such as node color, size, etc. -
ClassDescriptionAdditional methods for CyNetworkView.Basic access to network views in an instance of Cytoscape.The base interface that defines methods used to set visual properties for nodes, edges, and networks.An object which represents a type of visual entity, such as node color, size, etc.
-
ClassDescriptionThe base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
ClassDescriptionThe base interface that defines methods used to set visual properties for nodes, edges, and networks.A RenderingEngine should provide one, immutable lexicon implementing this interface.An object which represents a type of visual entity, such as node color, size, etc.
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.A RenderingEngine should provide one, immutable lexicon implementing this interface.An object which represents a type of visual entity, such as node color, size, etc.
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
ClassDescriptionAn abstract implementation of VisualProperty that omits the methods dealing with serializing data.An empty/null data type marker interface for Visual Properties holding no actual data.Defines a range of values for
VisualProperty
s.Marker interface for data types used by higher-level Visual Properties such as NODE, EDGE, or NETWORK.A RenderingEngine should provide one, immutable lexicon implementing this interface.A node in the visual property tree (lexicon).An object which represents a type of visual entity, such as node color, size, etc. -
ClassDescriptionAn abstract implementation of VisualProperty that omits the methods dealing with serializing data.An empty/null data type marker interface for Visual Properties holding no actual data.Defines a range of values for
VisualProperty
s.Marker interface for data types used by higher-level Visual Properties such as NODE, EDGE, or NETWORK.A RenderingEngine should provide one, immutable lexicon implementing this interface.An object which represents a type of visual entity, such as node color, size, etc. -
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
ClassDescriptionAdditional methods for CyNetworkView.The base interface that defines methods used to set visual properties for nodes, edges, and networks.A RenderingEngine should provide one, immutable lexicon implementing this interface.An object which represents a type of visual entity, such as node color, size, etc.
-
-
ClassDescriptionThe base interface that defines methods used to set visual properties for nodes, edges, and networks.
-
ClassDescriptionAn object which represents a type of visual entity, such as node color, size, etc.
-
ClassDescriptionAn object which represents a type of visual entity, such as node color, size, etc.
-
ClassDescriptionAn object which represents a type of visual entity, such as node color, size, etc.
-
ClassDescriptionThe base interface that defines methods used to set visual properties for nodes, edges, and networks.An object which represents a type of visual entity, such as node color, size, etc.