This package defines the various interfaces, abstract classes, and enums that represent the Cytoscape Swing Application API.
Interface Summary Interface Description CyActionAn interface that describes how an action should be placed within the menus and/or toolbars of the Swing application. CyColumnPresentationService that allows UI presentation to be given for a column namespace. CyColumnPresentationManagerThis class provides access to registered CyColumnPresentation service objects. CyEdgeViewContextMenuFactoryA 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. CyNetworkViewContextMenuFactoryA factory interface used to produce a CyMenuItem (JMenuItem) that will be added to the context menu for the specified network view. CyNetworkViewDesktopMgrInterface for managing CyNetworkViews within the desktop where they reside. CyNodeViewContextMenuFactoryA factory interface used to produce a CyMenuItem (JMenuItem) that will be added to the context menu for the specified node view. CySwingApplicationThis interface provides basic access to the Swing objects that constitute this application. CytoPanelInterface to a CytoPanel. CytoPanelComponentAn interface that allows a component to be registered as a service that will then be added to the appropriate
CytoPanelComponent2 ToolBarComponentAn interface that allows a component to be registered as a service that will then be added to the ToolBar.
Class Summary Class Description AbstractCyActionAn abstract implementation of the CyAction interface. AbstractToolBarComponentAn abstract, convenience implementation of ToolBarComponent. AbstractViewUpdater<S> ActionEnableSupportA class that allows the enabled state of an Action of JMenuItem to managed in a consistent way. CyColumnComboBoxAn implementation of JComboBox that displays a list of CyColumns with their namespace icons. CyColumnSelectorAn Swing control that allows the user to select a set of CyColumn objects. CyMenuItemA 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 CytoPanelNameAn enum that describes
CytoPanels uses compass directions to describe their location within the application.
CytoPanelStateThe different display states available for a