java.lang.Objectjava.beans.SimpleBeanInfo
com.install4j.api.beaninfo.Install4JBeanInfo
com.install4j.api.beaninfo.FormComponentBeanInfo
public class FormComponentBeanInfo
Base class for form component bean infos.
Using this class is not strictly required. In principle, you could also set values for the ATTRIBUTE_* constants in the bean descriptor of an unrelated bean info class.
Field Summary | |
---|---|
static java.lang.String |
ATTRIBUTE_DEFAULT_VISIBILITY_SCRIPT
|
Fields inherited from interface java.beans.BeanInfo |
---|
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
Constructor Summary | |
---|---|
FormComponentBeanInfo(java.lang.String displayName,
java.lang.String shortDescription,
java.lang.String category,
java.lang.Integer sortKey,
java.lang.Class beanClass)
Same as FormComponentBeanInfo(String, String, String, Integer, Class, Class) with a customizer class of null. |
|
FormComponentBeanInfo(java.lang.String displayName,
java.lang.String shortDescription,
java.lang.String category,
java.lang.Integer sortKey,
java.lang.Class beanClass,
java.lang.Class customizerClass)
Same as Install4JBeanInfo.Install4JBeanInfo(String, String, String, boolean, boolean, Integer, Class, Class) with
multipleInstancesSupported set to true and installedFilesRequired set to false. |
Method Summary | |
---|---|
void |
setDefaultVisibilityScript(java.lang.String defaultVisibilityScript)
Configures the default value for the "Visibility script" property of the form component. |
Methods inherited from class java.beans.SimpleBeanInfo |
---|
getAdditionalBeanInfo, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, loadImage |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ATTRIBUTE_DEFAULT_VISIBILITY_SCRIPT
setDefaultVisibilityScript(String)
,
Constant Field ValuesConstructor Detail |
---|
public FormComponentBeanInfo(java.lang.String displayName, java.lang.String shortDescription, java.lang.String category, java.lang.Integer sortKey, java.lang.Class beanClass, java.lang.Class customizerClass)
Install4JBeanInfo.Install4JBeanInfo(String, String, String, boolean, boolean, Integer, Class, Class)
with
multipleInstancesSupported set to true and installedFilesRequired set to false.
public FormComponentBeanInfo(java.lang.String displayName, java.lang.String shortDescription, java.lang.String category, java.lang.Integer sortKey, java.lang.Class beanClass)
FormComponentBeanInfo(String, String, String, Integer, Class, Class)
with a customizer class of null.
Method Detail |
---|
public void setDefaultVisibilityScript(java.lang.String defaultVisibilityScript)
defaultVisibilityScript
- the default valueATTRIBUTE_DEFAULT_VISIBILITY_SCRIPT