public abstract class AbstractPaletteItem extends java.lang.Object implements PaletteItem
| Constructor and Description |
|---|
AbstractPaletteItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.String |
getDisplayName()
The name of the type of component that will be created
|
javax.swing.Icon |
getIcon() |
java.lang.String |
getName() |
java.lang.String |
getShortDescription() |
javax.swing.Icon |
getSmallIcon() |
boolean |
isEnabled()
Is this palette item currently enabled?
|
boolean |
isSelected()
Is this palette item currently selected? Some types of palette items may never become selected
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
protected void |
setDisplayName(java.lang.String displayName) |
void |
setEnabled(boolean enabled) |
protected void |
setIcon(javax.swing.Icon icon) |
protected void |
setName(java.lang.String name) |
void |
setSelected(boolean selected)
Select this palette item.
|
protected void |
setShortDescription(java.lang.String shortDescription) |
protected void |
setSmallIcon(javax.swing.Icon smallIcon) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisSelectablecreateComponentpublic boolean isEnabled()
PaletteItemisEnabled in interface PaletteItempublic void setEnabled(boolean enabled)
setEnabled in interface PaletteItempublic boolean isSelected()
PaletteItemisSelected in interface PaletteItempublic void setSelected(boolean selected)
PaletteItemsetSelected in interface PaletteItempublic java.lang.String getDisplayName()
ComponentInstantiatorgetDisplayName in interface ComponentInstantiatorpublic java.lang.String getName()
getName in interface PaletteItempublic java.lang.String getShortDescription()
getShortDescription in interface PaletteItemprotected void setDisplayName(java.lang.String displayName)
protected void setName(java.lang.String name)
protected void setShortDescription(java.lang.String shortDescription)
public java.lang.String toString()
toString in class java.lang.Objectprotected void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface PaletteItempublic void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface PaletteItempublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface PaletteItempublic void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface PaletteItempublic javax.swing.Icon getIcon()
getIcon in interface PaletteItemprotected void setIcon(javax.swing.Icon icon)
public javax.swing.Icon getSmallIcon()
getSmallIcon in interface PaletteItemprotected void setSmallIcon(javax.swing.Icon smallIcon)