Class UserManagementPanelBeanInfo
- All Implemented Interfaces:
- BeanInfo
- 
Field SummaryFields inherited from class com.inductiveautomation.vision.api.designer.beans.CommonBeanInfoCAT_APPEARANCE, CAT_BEHAVIOR, CAT_COMMON, CAT_DATA, CAT_DEPRECATED, CAT_LAYOUT, CAT_POSITION, DOUBLE_CLICK_CUSTOMIZER_KEY, DOUBLE_CLICK_HANDLER, EDIT_CLICK_HANDLER, RIGHT_CLICK_HANDLER, SECURITY_RESTRICTIONS, TAG_DROP_HANDLER_KEY, TERM_FINDER_CLASSFields inherited from class com.inductiveautomation.vision.api.designer.beans.DefaultBeanInfobeanClass, BOUND_MASK, CATEGORY_KEY, CONSTRAINED_MASK, DISPLAY_ORDER_KEY, EXPERT_MASK, HIDDEN_MASK, log, NO_MASK, NOT_BINDABLE_KEY, NOT_BINDABLE_MASK, NOT_TRANSLATABLE_KEY, NOT_TRANSLATABLE_MASK, PREFERRED_MASK, PREFFERED_MASK, TRANSIENT_KEY, TRANSIENT_MASKFields inherited from interface java.beans.BeanInfoICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetIcon(int kind) protected voidinitDesc()Implement this function to initialize the BeanDescriptor.protected voidCommonBeanInfo adds common properties, such as: preferredSize (hidden, for serialization) bounds (hidden, for serialization) name componentEnabled if the component is an EnabledEx visible border toolTipText font foreground background opaqueprotected voidCalled during construction to install a SQLTags drop handler for this component.Methods inherited from class com.inductiveautomation.vision.api.designer.beans.CommonBeanInfoaddCursorCode, addCursorCode, addDataQuality, addFocusEvents, addInputEventSets, addJComponentEventSets, addKeyEvents, addRotation, addVisualProps, configureTagDropHandler, createTagDropHandler, initComponentRestrictions, initEventSetsMethods inherited from class com.inductiveautomation.vision.api.designer.beans.DefaultBeanInfoaddBoundProp, addBoundProp, addEnumProp, addEnumProp, addEnumProp, addEnumProp, addEventSet, addEventSet, addEventSet, addEventSet, addMethod, addMethod, addMethod, addProp, addProp, addProp, addProp, addProp, addTransientProp, addTransientProp, addTransientProp, createProp, createProp, createProp, findProperty, getBeanDescriptor, getEventSetDescriptors, getIconPath, getIconPrefix, getIconResource, getMethodDescriptors, getPropertyDescriptors, initMethods, removeProp, setBackgroundProperty, setBackgroundProperty, setFlags, setFlags, setForegroundProperty, setForegroundProperty, toStringMethods inherited from class java.beans.SimpleBeanInfogetAdditionalBeanInfo, getDefaultEventIndex, getDefaultPropertyIndex, loadImage
- 
Constructor Details- 
UserManagementPanelBeanInfopublic UserManagementPanelBeanInfo()
 
- 
- 
Method Details- 
initDescprotected void initDesc()Description copied from class:DefaultBeanInfoImplement this function to initialize the BeanDescriptor. UseDefaultBeanInfo.getBeanDescriptor()to find the bean descriptor and set it's meta props to be appropriate values for this bean.- Overrides:
- initDescin class- DefaultBeanInfo
 
- 
installTagDropHandlerprotected void installTagDropHandler()Description copied from class:CommonBeanInfoCalled during construction to install a SQLTags drop handler for this component. A SQLTags drop handler is stored as a property on the BeanDescriptor with the key "tagDropHandler", and must implement TagDropHandler. The default implementation of this function calls CommonBeanInfo.createTagDropHandler(). If that function returns a subclass ofDefaultTagDropHandler, then it will also callCommonBeanInfo.configureTagDropHandler(DefaultTagDropHandler). If you override this function, then both createTagDropHandler() and configureTagDropHandler() will not be used.Typically you won't override this function. Most implementations will override CommonBeanInfo.configureTagDropHandler(DefaultTagDropHandler)to simply set-up the default tag drop handler for the component.- Overrides:
- installTagDropHandlerin class- CommonBeanInfo
 
- 
initPropertiesDescription copied from class:CommonBeanInfoCommonBeanInfo adds common properties, such as: - preferredSize (hidden, for serialization)
- bounds (hidden, for serialization)
- name
- componentEnabled if the component is an EnabledEx
- visible
- border
- toolTipText
- font
- foreground
- background
- opaque
 It is typical to override this function and then call super(). If you want to hide some of these functions, call removeProp with their names. After that you can add your own properties. Remember, only properties you add here will be serialized on your component. All properties must have proper getter/setter functions. If you need a property to be serialized but not shown, use the HIDDEN_MASK. If you want to expose a read-only bound property, use HIDDEN_MASK | BOUND_MASK. - Overrides:
- initPropertiesin class- CommonBeanInfo
- Throws:
- IntrospectionException
- See Also:
 
- 
getIcon- Specified by:
- getIconin interface- BeanInfo
- Overrides:
- getIconin class- DefaultBeanInfo
 
 
-