Package org.cytoscape.view.model
Module for View Models and Visual Properties.
-
Interface Summary Interface Description CyNetworkView Additional methods for CyNetworkView.CyNetworkViewFactory Factory forCyNetworkView
objects.CyNetworkViewFactoryConfig Used to configure the behavior ofCyNetworkView
objects created using theCyNetworkViewFactoryFactory
service.CyNetworkViewFactoryProvider A singleton factory that is used to createCyNetworkViewFactory
objects.CyNetworkViewListener Callback interface for use withCyNetworkView
instances that are created fromCyNetworkViewFactoryProvider
factories.CyNetworkViewManager Basic access to network views in an instance of Cytoscape.CyNetworkViewSnapshot An immutable snapshot of aCyNetworkView
created using theCyNetworkView.createSnapshot()
method.NullCyNetworkView A CyNetwork with no corresponding view.NullDataType An empty/null data type marker interface for Visual Properties holding no actual data.Range<T> Defines a range of values forVisualProperty
s.SnapshotEdgeInfo Contains additional info about aView<CyEdge>
obtained from aCyNetworkViewSnapshot
.SnapshotNodeInfo Contains additional info about aView<CyNode>
obtained from aCyNetworkViewSnapshot
.View<S> The base interface that defines methods used to set visual properties for nodes, edges, and networks.Visualizable Marker interface for data types used by higher-level Visual Properties such as NODE, EDGE, or NETWORK.VisualLexicon A RenderingEngine should provide one, immutable lexicon implementing this interface.VisualProperty<T> An object which represents a type of visual entity, such as node color, size, etc. -
Class Summary Class Description AbstractVisualProperty<T> An abstract implementation of VisualProperty that omits the methods dealing with serializing data.ContinuousRange<T> Defines a continuous range of values forVisualProperty
s.DiscreteRange<T> Defines a discrete range of values forVisualProperty
s.VisualLexiconNode A node in the visual property tree (lexicon).