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 theCytoPanelby 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 ofRowsSetListenerfor 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 describesCytoPanels uses compass directions to describe their location within the application.CytoPanelState The different display states available for aCytoPanel.