Package org.eclipse.gef.ui.palette
Class PaletteEditPartFactory
- java.lang.Object
-
- org.eclipse.gef.ui.palette.PaletteEditPartFactory
-
- All Implemented Interfaces:
EditPartFactory
public class PaletteEditPartFactory extends java.lang.Object implements EditPartFactory
Factory to create EditParts for different PaletteEntries.
-
-
Constructor Summary
Constructors Constructor Description PaletteEditPartFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EditPartcreateDrawerEditPart(EditPart parentEditPart, java.lang.Object model)Create DrawerEditPart - edit part for PaletteDrawerEditPartcreateEditPart(EditPart parentEditPart, java.lang.Object model)Creates a new EditPart given the specified context and model.protected EditPartcreateEntryEditPart(EditPart parentEditPart, java.lang.Object model)Create ToolEntryEditPart - edit part for ToolEntryprotected EditPartcreateGroupEditPart(EditPart parentEditPart, java.lang.Object model)Create GroupEditPart - edit part for PaletteGroupprotected EditPartcreateMainPaletteEditPart(EditPart parentEditPart, java.lang.Object model)Create SliderPaletteEditPart - edit part for PaletteRootprotected EditPartcreateSeparatorEditPart(EditPart parentEditPart, java.lang.Object model)Create SeparatorEditPart - edit part for PaletteSeparatorprotected EditPartcreateStackEditPart(EditPart parentEditPart, java.lang.Object model)Create PaletteStackEditPart - edit part for PaletteStackprotected EditPartcreateTemplateEditPart(EditPart parentEditPart, java.lang.Object model)Create TemplateEditPart - edit part for PaletteTemplateEntryprotected EditPartcreateToolbarEditPart(EditPart parentEditPart, java.lang.Object model)Create ToolbarEditPart - edit part for PaletteToolbar
-
-
-
Method Detail
-
createDrawerEditPart
protected EditPart createDrawerEditPart(EditPart parentEditPart, java.lang.Object model)
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
public EditPart createEditPart(EditPart parentEditPart, java.lang.Object model)
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:
EditPartFactory.createEditPart(EditPart, Object)
-
createSeparatorEditPart
protected EditPart createSeparatorEditPart(EditPart parentEditPart, java.lang.Object model)
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
protected EditPart createStackEditPart(EditPart parentEditPart, java.lang.Object model)
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
protected EditPart createEntryEditPart(EditPart parentEditPart, java.lang.Object model)
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
protected EditPart createGroupEditPart(EditPart parentEditPart, java.lang.Object model)
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
protected EditPart createToolbarEditPart(EditPart parentEditPart, java.lang.Object model)
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
protected EditPart createMainPaletteEditPart(EditPart parentEditPart, java.lang.Object model)
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
protected EditPart createTemplateEditPart(EditPart parentEditPart, java.lang.Object model)
Create TemplateEditPart - edit part for PaletteTemplateEntry- Parameters:
parentEditPart- the parent of the new editpart to be createdmodel- the PaletteTemplateEntry- Returns:
- the newly created EditPart
-
-