public class CustomPaletteItemGroup extends DefaultPaletteItemGroup
changeSupport, enabled, icon, itemListener, items, name| Constructor and Description |
|---|
CustomPaletteItemGroup()
Serialization constructor
|
CustomPaletteItemGroup(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPaletteItem(PaletteItem item)
Adds a new palette item into the group
|
java.util.List<PaletteItem> |
getItems()
For serialization
|
long |
getResourceId() |
boolean |
isMutable()
Default implementation returns false.
|
protected void |
itemUpdated(PaletteItem item) |
void |
removePaletteItem(PaletteItem item)
Removes the palette item at the given index.
|
void |
setIcon(javax.swing.Icon icon) |
void |
setItems(java.util.List<PaletteItem> items)
For serialization
|
void |
setPaletteItem(int index,
PaletteItem item)
Sets the palette item at the index.
|
void |
setResourceId(long resourceId) |
addPropertyChangeListener, addPropertyChangeListener, getElementAt, getIcon, getName, getPaletteItem, getSize, insertPaletteItem, isEnabled, removePropertyChangeListener, removePropertyChangeListener, setEnabled, setName, toStringaddListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerpublic CustomPaletteItemGroup()
public CustomPaletteItemGroup(java.lang.String name)
public boolean isMutable()
DefaultPaletteItemGroupisMutable in interface PaletteItemGroupisMutable in class DefaultPaletteItemGrouppublic java.util.List<PaletteItem> getItems()
public void setItems(java.util.List<PaletteItem> items)
protected void itemUpdated(PaletteItem item)
itemUpdated in class DefaultPaletteItemGrouppublic void addPaletteItem(PaletteItem item)
PaletteItemGroupaddPaletteItem in interface PaletteItemGroupaddPaletteItem in class DefaultPaletteItemGrouppublic void removePaletteItem(PaletteItem item)
PaletteItemGroupremovePaletteItem in interface PaletteItemGroupremovePaletteItem in class DefaultPaletteItemGrouppublic void setPaletteItem(int index,
PaletteItem item)
PaletteItemGroupsetPaletteItem in interface PaletteItemGroupsetPaletteItem in class DefaultPaletteItemGrouppublic void setIcon(javax.swing.Icon icon)
setIcon in class DefaultPaletteItemGrouppublic long getResourceId()
public void setResourceId(long resourceId)