Portlet Factory, Version 6.1.2
Abstract builder input widget classes
The following are abstract classes for builder input widgets.
Note: The arguments defined in these abstract classes are available to all subclasses.
- com.bowstreet.designer.builders.widgets.AbstractBuilderWidget
- Base class for generic builder input widgets. All other abstract builder input widget classes extend this class.
Table 1. Arguments: Name Type Description enabled true/false (true) Whether or not the underlying SWT widget is enabled. - com.bowstreet.designer.builders.widgets.AbstractButtonWidget
- Abstract base class for button type builder input widgets.
Table 2. Arguments: Name Type Description none - com.bowstreet.designer.builders.widgets.AbstractChooserWidget
- Abstract base class for "chooser" type builder input widgets, that is, a text field with an attached button which will display a picker allowing the user to choose an appropriate value.
Table 3. Arguments: Name Type Description append true/false (false) If set to true, the value selected in the chooser will be inserted into the text field at the cursor location- if false, any value in the text field will be replaced. - com.bowstreet.designer.builders.widgets.AbstractComboListWidget
- Abstract base class for select or combo type builder input widgets which are populated by the builder input widget class itself (for example, by values from the WebApp).
Table 4. Arguments: Name Type Description isEditable true/false (false) Whether or not the select list can be edited directly by user. - com.bowstreet.designer.builders.widgets.AbstractStyledTextWidget
- Abstract base class for text type builder input widgets which have text formatting capabilities.
Table 5. Arguments: Name Type Description linewrap true/false (false) Whether or not line wrapping is enabled for the text builder input widget. - com.bowstreet.designer.builders.widgets.AbstractTextWidget
- Abstract base class for text builder input widgets.
Table 6. Arguments: Name Type Description data String Initial value for text builder input widget. filter **Alphabetic, **AlphaNumeric, **ObjectName (none) Filter for values entered into text builder input widget. - com.bowstreet.designer.builders.widgets.AbstractUpdateableBuilderWidget
- Abstract base class for builder input widgets which will be notified when the open is generated, and given a chance to update themselves.
Table 7. Arguments: Name Type Description label String label for button Parent topic: Builder input widgets Parent topic: About creating builder definitions
Library | Support |