Package org.cytoscape.application.swing
This package defines the various interfaces, abstract classes, and enums
that represent the Cytoscape Swing Application API.
-
Interface Summary Interface Description CyAction An interface that describes how an action should be placed within the menus and/or toolbars of the Swing application.CyColumnPresentation Service that allows UI presentation to be given for a column namespace.CyColumnPresentationManager This class provides access to registered CyColumnPresentation service objects.CyEdgeViewContextMenuFactory A factory interface used to produce a CyMenuItem (JMenuItem) that will be added to the context menu for the specified edge view.CyHelpBroker Deprecated. JavaHelp no longer used in Cytoscape as of 3.4.CyNetworkViewContextMenuFactory A factory interface used to produce a CyMenuItem (JMenuItem) that will be added to the context menu for the specified network view.CyNetworkViewDesktopMgr Interface for managing CyNetworkViews within the desktop where they reside.CyNodeViewContextMenuFactory A factory interface used to produce a CyMenuItem (JMenuItem) that will be added to the context menu for the specified node view.CySwingApplication This interface provides basic access to the Swing objects that constitute this application.CytoPanel Interface to a CytoPanel.CytoPanelComponent An interface that allows a component to be registered as a service that will then be added to the appropriateCytoPanel
.CytoPanelComponent2 Implement this interface rather thanCytoPanelComponent
, if you want to allow your component to be retrieved from theCytoPanel
by its identifier.ToolBarComponent An interface that allows a component to be registered as a service that will then be added to the ToolBar. -
Class Summary Class Description AbstractCyAction An abstract implementation of the CyAction interface.AbstractToolBarComponent An abstract, convenience implementation of ToolBarComponent.AbstractViewUpdater<S> A utility class that provides an implementation ofRowsSetListener
for a particular column andVisualProperty
.ActionEnableSupport A class that allows the enabled state of an Action of JMenuItem to managed in a consistent way.CyColumnComboBox An implementation of JComboBox that displays a list of CyColumns with their namespace icons.CyColumnSelector An Swing control that allows the user to select a set of CyColumn objects.CyMenuItem A simple wrapper class that allows a JMenuItem to be associated with a gravity value which defines where in a menu the item should fall. -
Enum Summary Enum Description CyNetworkViewDesktopMgr.ArrangeType CytoPanelName An enum that describesCytoPanel
s uses compass directions to describe their location within the application.CytoPanelState The different display states available for aCytoPanel
.