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 EditPartcreateDrawerEditPart(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 EditPartcreateEntryEditPart(EditPart parentEditPart, Object model) Create ToolEntryEditPart - edit part for ToolEntryprotected EditPartcreateGroupEditPart(EditPart parentEditPart, Object model) Create GroupEditPart - edit part for PaletteGroupprotected EditPartcreateMainPaletteEditPart(EditPart parentEditPart, Object model) Create SliderPaletteEditPart - edit part for PaletteRootprotected EditPartcreateSeparatorEditPart(EditPart parentEditPart, Object model) Create SeparatorEditPart - edit part for PaletteSeparatorprotected EditPartcreateStackEditPart(EditPart parentEditPart, Object model) Create PaletteStackEditPart - edit part for PaletteStackprotected EditPartcreateTemplateEditPart(EditPart parentEditPart, Object model) Create TemplateEditPart - edit part for PaletteTemplateEntryprotected EditPartcreateToolbarEditPart(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:EditPartFactoryCreates a new EditPart given the specified context and model.- Specified by:
createEditPartin 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
-