Package org.cytoscape.view.model
Module for View Models and Visual Properties.
-
Interface Summary Interface Description CyNetworkView Additional methods for CyNetworkView.CyNetworkViewFactory Factory forCyNetworkViewobjects.CyNetworkViewFactoryConfig Used to configure the behavior ofCyNetworkViewobjects created using theCyNetworkViewFactoryFactoryservice.CyNetworkViewFactoryProvider A singleton factory that is used to createCyNetworkViewFactoryobjects.CyNetworkViewListener Callback interface for use withCyNetworkViewinstances that are created fromCyNetworkViewFactoryProviderfactories.CyNetworkViewManager Basic access to network views in an instance of Cytoscape.CyNetworkViewSnapshot An immutable snapshot of aCyNetworkViewcreated 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 forVisualPropertys.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 forVisualPropertys.DiscreteRange<T> Defines a discrete range of values forVisualPropertys.VisualLexiconNode A node in the visual property tree (lexicon).