Class PaletteDrawerFactory
java.lang.Object
org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
org.eclipse.gef.ui.palette.customize.PaletteContainerFactory
org.eclipse.gef.ui.palette.customize.PaletteDrawerFactory
Factory to create
categories
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PaletteEntry
createNewEntry
(Shell shell) Create the PaletteEntryprotected Object
determineTypeForNewEntry
(PaletteEntry selected) Given the current selection, this method determines the type of the new entry to be created.Methods inherited from class org.eclipse.gef.ui.palette.customize.PaletteContainerFactory
canCreate, determineContainerForNewEntry, determineIndexForNewEntry
Methods inherited from class org.eclipse.gef.ui.palette.customize.PaletteEntryFactory
createNewEntry, getImageDescriptor, getLabel, setImageDescriptor, setLabel
-
Constructor Details
-
PaletteDrawerFactory
public PaletteDrawerFactory()Constructor
-
-
Method Details
-
createNewEntry
Description copied from class:PaletteEntryFactory
Create the PaletteEntry- Specified by:
createNewEntry
in classPaletteEntryFactory
- Parameters:
shell
- TheShell
of thePaletteCustomizerDialog
; it can be used to create another warning or information dialog.- Returns:
- The newly created entry
- See Also:
-
determineTypeForNewEntry
Description copied from class:PaletteEntryFactory
Given the current selection, this method determines the type of the new entry to be created.Sub-classes may override this method.
- Overrides:
determineTypeForNewEntry
in classPaletteEntryFactory
- Parameters:
selected
- The selected entry- Returns:
- The type of the new entry to be created
- See Also:
-