Interface Palette
- 
- All Known Implementing Classes:
 PaletteImpl
public interface PaletteThe 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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAuxiliaryAction(javax.swing.Action action)An action that may be added to the palette.PaletteItemGroupaddGroup(java.lang.String name)Adds a plugin palette tabvoidclearSelection()PaletteItemGroupgetGroup(java.lang.String name)Returns the PaletteItemGroup with the given name, or null if no such group exists 
 - 
 
- 
- 
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 
 - 
 
 -