Interface PaletteItem
-
- All Superinterfaces:
ComponentInstantiator
- All Known Implementing Classes:
AbstractPaletteItem
,JavaBeanPaletteItem
,SerializedPaletteItem
public interface PaletteItem extends ComponentInstantiator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
void
addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
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
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.boolean
isSelected()
Is this palette item currently selected? Some types of palette items may never become selectedvoid
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
void
removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
void
setEnabled(boolean enabled)
void
setSelected(boolean selected)
Select this palette item.-
Methods inherited from interface com.inductiveautomation.vision.api.designer.ComponentInstantiator
createComponent, getDisplayName
-
-
-
-
Method Detail
-
addPropertyChangeListener
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
-
addPropertyChangeListener
void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
-
removePropertyChangeListener
void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
-
removePropertyChangeListener
void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
-
isSelected
boolean isSelected()
Is this palette item currently selected? Some types of palette items may never become selected
-
setSelected
void setSelected(boolean selected)
Select this palette item. Some types of palette items may not accept becoming selected
-
isSelectable
boolean 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.
-
isEnabled
boolean isEnabled()
Is this palette item currently enabled?
-
setEnabled
void setEnabled(boolean enabled)
-
getName
java.lang.String getName()
-
getShortDescription
java.lang.String getShortDescription()
-
getIcon
javax.swing.Icon getIcon()
-
getSmallIcon
javax.swing.Icon getSmallIcon()
-
-