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_CHILDRENFields 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 TypeMethodDescriptionbooleanacceptsType(Object type) Returns true if this type can be a child of this container.voidsetDefaultEntry(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, setChildrenMethods 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:PaletteContainerReturns true if this type can be a child of this container.- Overrides:
acceptsTypein 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:
toStringin classPaletteContainer- See Also:
-