public class JavaBeanPaletteItem extends AbstractPaletteItem
Constructor and Description |
---|
JavaBeanPaletteItem(java.lang.Class beanClass) |
JavaBeanPaletteItem(java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
createComponent(VisionDesignerInterface context,
javax.swing.JComponent drop)
Create a new instance of the component that this item represents
|
static javax.swing.JComponent |
createJavaBean(java.lang.Class beanClass) |
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.
|
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getDisplayName, getIcon, getName, getShortDescription, getSmallIcon, isEnabled, isSelected, removePropertyChangeListener, removePropertyChangeListener, setDisplayName, setEnabled, setIcon, setName, setSelected, setShortDescription, setSmallIcon, toString
public JavaBeanPaletteItem(java.lang.String className) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public JavaBeanPaletteItem(java.lang.Class beanClass)
public javax.swing.JComponent createComponent(VisionDesignerInterface context, javax.swing.JComponent drop) throws java.lang.Exception
ComponentInstantiator
java.lang.Exception
public static javax.swing.JComponent createJavaBean(java.lang.Class beanClass) throws java.lang.Exception
java.lang.Exception
public boolean isSelectable()
PaletteItem