public interface PaletteItemGroup
extends javax.swing.ListModel
Modifier and Type | Method and Description |
---|---|
void |
addPaletteItem(PaletteItem item)
Adds a new palette item into the group
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
javax.swing.Icon |
getIcon()
Get the icon for this palette item group.
|
java.lang.String |
getName()
Returns the name of this palette item group
|
PaletteItem |
getPaletteItem(int index)
Return the palette item contained at position
index |
void |
insertPaletteItem(int index,
PaletteItem item)
Inserts the item at the given position, moving what is currently at that position to the right
|
boolean |
isEnabled() |
boolean |
isMutable()
Returns true if this PaletteItemGroup can be changed.
|
void |
removePaletteItem(PaletteItem item)
Removes the palette item at the given index.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
void |
setEnabled(boolean enabled) |
void |
setName(java.lang.String name)
Sets the name of this palette item group
|
void |
setPaletteItem(int index,
PaletteItem item)
Sets the palette item at the index.
|
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
PaletteItem getPaletteItem(int index)
index
index
- void addPaletteItem(PaletteItem item)
item
- void setPaletteItem(int index, PaletteItem item)
index
- item
- void insertPaletteItem(int index, PaletteItem item)
void removePaletteItem(PaletteItem item)
item
- java.lang.String getName()
void setName(java.lang.String name)
name
- javax.swing.Icon getIcon()
boolean isMutable()
boolean isEnabled()
void setEnabled(boolean enabled)