Package org.eclipse.gef.palette
Class PaletteToolbar
java.lang.Object
org.eclipse.gef.palette.PaletteEntry
org.eclipse.gef.palette.PaletteContainer
org.eclipse.gef.palette.PaletteToolbar
A PaletteGroup consists of a group of
PaletteEntry
objects that are uncollapsible .
The user modification level is set to
PaletteEntry.PERMISSION_NO_MODIFICATION
, meaning that the entries
cannot be reordered.- Since:
- 3.4
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Type Identifier for a palette group that looks like a toolbar and only supports icons mode.Fields inherited from class org.eclipse.gef.palette.PaletteContainer
children, PROPERTY_CHILDREN
Fields inherited from class org.eclipse.gef.palette.PaletteEntry
listeners, PALETTE_TYPE_UNKNOWN, PERMISSION_FULL_MODIFICATION, PERMISSION_HIDE_ONLY, PERMISSION_LIMITED_MODIFICATION, PERMISSION_NO_MODIFICATION, PROPERTY_DEFAULT, PROPERTY_DESCRIPTION, PROPERTY_LABEL, PROPERTY_LARGE_ICON, PROPERTY_PARENT, PROPERTY_SMALL_ICON, PROPERTY_TYPE, PROPERTY_VISIBLE
-
Constructor Summary
ConstructorsConstructorDescriptionPaletteToolbar
(String label) Creates a new PaletteGroup with the given labelPaletteToolbar
(String label, List<? extends PaletteEntry> children) Creates a new PaletteGroup with the given label and list ofPalette Entries
. -
Method Summary
Methods inherited from class org.eclipse.gef.palette.PaletteContainer
acceptsType, add, add, addAll, appendToSection, getChildren, moveDown, moveUp, remove, setChildren, toString
Methods inherited from class org.eclipse.gef.palette.PaletteEntry
addPropertyChangeListener, getDescription, getId, getLabel, getLargeIcon, getParent, getSmallIcon, getType, getUserModificationPermission, isVisible, removePropertyChangeListener, setDescription, setId, setLabel, setLargeIcon, setParent, setSmallIcon, setType, setUserModificationPermission, setVisible
-
Field Details
-
PALETTE_TYPE_TOOLBAR_GROUP
Type Identifier for a palette group that looks like a toolbar and only supports icons mode.- Since:
- 3.4
- See Also:
-
-
Constructor Details
-
PaletteToolbar
Creates a new PaletteGroup with the given label- Parameters:
label
- the label
-
PaletteToolbar
Creates a new PaletteGroup with the given label and list ofPalette Entries
.- Parameters:
label
- the labelchildren
- the list of PaletteEntry children
-