org.eclipse.gef.palette
Class PaletteSeparator
java.lang.Object
|
+--org.eclipse.gef.palette.PaletteEntry
|
+--org.eclipse.gef.palette.PaletteSeparator
- public class PaletteSeparator
- extends PaletteEntry
A separator for the palette
Separators can also be used as markers. Palettes that expect external code to add
entries to it can use such markers to indicate where those new entries should be added.
For this to happen, a separator must be uniquely identified. Unless a separator
is not a marker, it is recommended that it be given a unique ID. If a separator is not
a marker, NOT_A_MARKER
can be used as the ID.
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 |
Methods inherited from class org.eclipse.gef.palette.PaletteEntry |
addPropertyChangeListener, getDescription, getLabel, getLargeIcon, getParent, getSmallIcon, getType, getUserModificationPermission, isVisible, removePropertyChangeListener, setDescription, setLabel, setLargeIcon, setParent, setSmallIcon, setType, setUserModificationPermission, setVisible, toString |
PALETTE_TYPE_SEPARATOR
public static final Object PALETTE_TYPE_SEPARATOR
PaletteSeparator
public PaletteSeparator()
PaletteSeparator
public PaletteSeparator(String id)
- Constructor
- Parameters:
id
- This Separator's unique ID
getId
public String getId()
- Returns the id
- Returns:
- String
setId
public void setId(String id)
- Sets the id
- Parameters:
id
- The new id to be set
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.