Package org.eclipse.gef.palette
Class PaletteRoot
java.lang.Object
org.eclipse.gef.palette.PaletteEntry
org.eclipse.gef.palette.PaletteContainer
org.eclipse.gef.palette.PaletteRoot
Serves as the root
PaletteEntry
for the
palette model.-
Field Summary
FieldsFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
acceptsType
(Object type) Returns true if this type can be a child of this container.void
setDefaultEntry
(ToolEntry entry) Sets the default entry to the passed value.toString()
Methods inherited from class org.eclipse.gef.palette.PaletteContainer
add, add, addAll, appendToSection, getChildren, moveDown, moveUp, remove, setChildren
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_ROOT
Type Identifier
-
-
Constructor Details
-
PaletteRoot
public PaletteRoot()Creates a new PaletteRoot.
-
-
Method Details
-
acceptsType
Description copied from class:PaletteContainer
Returns true if this type can be a child of this container.- Overrides:
acceptsType
in classPaletteContainer
- Parameters:
type
- the type being requested- Returns:
- true if this can be a child of this container
- See Also:
-
getDefaultEntry
- Returns:
- the default ToolEntry
-
setDefaultEntry
Sets the default entry to the passed value. This ToolEntry represents the tool that will be loaded by default.- Parameters:
entry
- the default entry
-
toString
- Overrides:
toString
in classPaletteContainer
- See Also:
-