Class LibraryView

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class LibraryView extends JPanel

Custom library view for Phon node editor. The view consists of two components: a search field to filter the view contents; and a list displaying the available nodes.

Nodes are organized into named groups, each group is collapsible. The collapsed state of each node group is saved between sessions.

Users may drag elements from each node group into an active GraphCanvas.

See Also:
  • Constructor Details

    • LibraryView

      public LibraryView(ca.phon.opgraph.library.NodeLibrary library)