Interface Palette

  • All Known Implementing Classes:
    PaletteImpl

    public interface Palette
    The model underlying the component palette used by the Vision module in the Desginer. Modules can use the Palette to add new PaletteItemGroups, which translates to a new tab on the tabbed palette panel.
    • Method Detail

      • getGroup

        PaletteItemGroup getGroup​(java.lang.String name)
        Returns the PaletteItemGroup with the given name, or null if no such group exists
      • addGroup

        PaletteItemGroup addGroup​(java.lang.String name)
        Adds a plugin palette tab
      • clearSelection

        void clearSelection()
      • addAuxiliaryAction

        void addAuxiliaryAction​(javax.swing.Action action)
        An action that may be added to the palette. Only supported by the collapsible palette