Eclipse GEF
3.0.1

org.eclipse.gef.ui.palette.customize
Class PaletteSeparatorFactory

java.lang.Object
  extended byorg.eclipse.gef.ui.palette.customize.PaletteEntryFactory
      extended byorg.eclipse.gef.ui.palette.customize.PaletteSeparatorFactory

public class PaletteSeparatorFactory
extends PaletteEntryFactory

Factory to create PaletteSeparators.


Constructor Summary
PaletteSeparatorFactory()
          Constructor
 
Method Summary
 PaletteEntry createNewEntry(Shell shell)
          Create the PaletteEntry
protected  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.PaletteEntryFactory
canCreate, createNewEntry, determineContainerForNewEntry, determineIndexForNewEntry, getImageDescriptor, getLabel, setImageDescriptor, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PaletteSeparatorFactory

public PaletteSeparatorFactory()
Constructor

Method Detail

createNewEntry

public PaletteEntry createNewEntry(Shell shell)
Description copied from class: PaletteEntryFactory
Create the PaletteEntry

Specified by:
createNewEntry in class PaletteEntryFactory
Parameters:
shell - The Shell of the PaletteCustomizerDialog; it can be used to create another warning or information dialog.
Returns:
The newly created entry
See Also:
PaletteEntryFactory.createNewEntry(Shell)

determineTypeForNewEntry

protected Object determineTypeForNewEntry(PaletteEntry selected)
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 class PaletteEntryFactory
Parameters:
selected - The selected entry
Returns:
The type of the new entry to be created
See Also:
PaletteEntryFactory.determineTypeForNewEntry(org.eclipse.gef.palette.PaletteEntry)

Eclipse GEF
3.0.1

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.