Package org.eclipse.gef.ui.palette
Class PaletteEditPartFactory
java.lang.Object
org.eclipse.gef.ui.palette.PaletteEditPartFactory
- All Implemented Interfaces:
EditPartFactory
Factory to create EditParts for different PaletteEntries.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EditPart
createDrawerEditPart
(EditPart parentEditPart, Object model) Create DrawerEditPart - edit part for PaletteDrawercreateEditPart
(EditPart parentEditPart, Object model) Creates a new EditPart given the specified context and model.protected EditPart
createEntryEditPart
(EditPart parentEditPart, Object model) Create ToolEntryEditPart - edit part for ToolEntryprotected EditPart
createGroupEditPart
(EditPart parentEditPart, Object model) Create GroupEditPart - edit part for PaletteGroupprotected EditPart
createMainPaletteEditPart
(EditPart parentEditPart, Object model) Create SliderPaletteEditPart - edit part for PaletteRootprotected EditPart
createSeparatorEditPart
(EditPart parentEditPart, Object model) Create SeparatorEditPart - edit part for PaletteSeparatorprotected EditPart
createStackEditPart
(EditPart parentEditPart, Object model) Create PaletteStackEditPart - edit part for PaletteStackprotected EditPart
createTemplateEditPart
(EditPart parentEditPart, Object model) Create TemplateEditPart - edit part for PaletteTemplateEntryprotected EditPart
createToolbarEditPart
(EditPart parentEditPart, Object model) Create ToolbarEditPart - edit part for PaletteToolbar
-
Constructor Details
-
PaletteEditPartFactory
public PaletteEditPartFactory()
-
-
Method Details
-
createDrawerEditPart
Create DrawerEditPart - edit part for PaletteDrawer- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteDrawer- Returns:
- the newly created EditPart
-
createEditPart
Description copied from interface:EditPartFactory
Creates a new EditPart given the specified context and model.- Specified by:
createEditPart
in interfaceEditPartFactory
- Parameters:
parentEditPart
- The context in which the EditPart is being created, such as its parent.model
- the model of the EditPart being created- Returns:
- EditPart the new EditPart
- See Also:
-
createSeparatorEditPart
Create SeparatorEditPart - edit part for PaletteSeparator- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteSeparator- Returns:
- the newly created EditPart
-
createStackEditPart
Create PaletteStackEditPart - edit part for PaletteStack- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteStack- Returns:
- the newly created EditPart
-
createEntryEditPart
Create ToolEntryEditPart - edit part for ToolEntry- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the ToolEntry- Returns:
- the newly created EditPart
-
createGroupEditPart
Create GroupEditPart - edit part for PaletteGroup- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteGroup- Returns:
- the newly created EditPart
-
createToolbarEditPart
Create ToolbarEditPart - edit part for PaletteToolbar- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteToolbar- Returns:
- the newly created EditPart
-
createMainPaletteEditPart
Create SliderPaletteEditPart - edit part for PaletteRoot- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteRoot- Returns:
- the newly created EditPart
-
createTemplateEditPart
Create TemplateEditPart - edit part for PaletteTemplateEntry- Parameters:
parentEditPart
- the parent of the new editpart to be createdmodel
- the PaletteTemplateEntry- Returns:
- the newly created EditPart
-