Interface PaletteItem
- 
- All Superinterfaces:
- ComponentInstantiator
 - All Known Implementing Classes:
- AbstractPaletteItem,- JavaBeanPaletteItem,- SerializedPaletteItem
 
 public interface PaletteItem extends ComponentInstantiator 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)voidaddPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)javax.swing.IcongetIcon()java.lang.StringgetName()java.lang.StringgetShortDescription()javax.swing.IcongetSmallIcon()booleanisEnabled()Is this palette item currently enabled?booleanisSelectable()Can this palette item ever become selected? Palette items are selected so that the user may specify their components' exact bounds on the window.booleanisSelected()Is this palette item currently selected? Some types of palette items may never become selectedvoidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)voidremovePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)voidsetEnabled(boolean enabled)voidsetSelected(boolean selected)Select this palette item.- 
Methods inherited from interface com.inductiveautomation.vision.api.designer.ComponentInstantiatorcreateComponent, getDisplayName
 
- 
 
- 
- 
- 
Method Detail- 
addPropertyChangeListenervoid addPropertyChangeListener(java.beans.PropertyChangeListener listener) 
 - 
addPropertyChangeListenervoid addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
 - 
removePropertyChangeListenervoid removePropertyChangeListener(java.beans.PropertyChangeListener listener) 
 - 
removePropertyChangeListenervoid removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
 - 
isSelectedboolean isSelected() Is this palette item currently selected? Some types of palette items may never become selected
 - 
setSelectedvoid setSelected(boolean selected) Select this palette item. Some types of palette items may not accept becoming selected
 - 
isSelectableboolean isSelectable() Can this palette item ever become selected? Palette items are selected so that the user may specify their components' exact bounds on the window.
 - 
isEnabledboolean isEnabled() Is this palette item currently enabled?
 - 
setEnabledvoid setEnabled(boolean enabled) 
 - 
getNamejava.lang.String getName() 
 - 
getShortDescriptionjava.lang.String getShortDescription() 
 - 
getIconjavax.swing.Icon getIcon() 
 - 
getSmallIconjavax.swing.Icon getSmallIcon() 
 
- 
 
-