public final class BPF
extends java.lang.Object
@Deprecated public static void addDefaultsInitializer(java.lang.Class<? extends ISetupBuilder> setupBuilder, IDefaultInitializer<?> defaultInitializer)
public static <WIDGET_TYPE extends IWidget,BLUE_PRINT_TYPE extends ISetupBuilder<BLUE_PRINT_TYPE> & IWidgetDescriptor<WIDGET_TYPE>> BLUE_PRINT_TYPE bluePrint(java.lang.Class<BLUE_PRINT_TYPE> bluePrintType)
public static IFrameBluePrint frame()
public static IDialogBluePrint dialog()
public static IPopupDialogBluePrint popupDialog()
public static IFileChooserBluePrint fileChooser(FileChooserType type)
public static IDirectoryChooserBluePrint directoryChooser()
public static ICompositeBluePrint composite()
public static IScrollCompositeBluePrint scrollComposite()
public static ISplitCompositeBluePrint splitComposite()
public static ITextLabelBluePrint textLabel()
public static IIconBluePrint icon()
public static ISeparatorBluePrint separator()
public static ITextFieldBluePrint textField()
public static ITextAreaBluePrint textArea()
public static IButtonBluePrint button()
public static IButtonBluePrint buttonOk()
public static IButtonBluePrint buttonClose()
public static IButtonBluePrint buttonDetails()
public static IButtonBluePrint buttonCancel()
public static IButtonBluePrint buttonSave()
public static ICheckBoxBluePrint checkBox()
public static IToggleButtonBluePrint toggleButton()
public static <INPUT_TYPE> IComboBoxBluePrint<INPUT_TYPE> comboBox(IConverter<INPUT_TYPE> converter)
public static <INPUT_TYPE> IComboBoxSelectionBluePrint<INPUT_TYPE> comboBoxSelection(IObjectStringConverter<INPUT_TYPE> objectStringConverter)
public static IActionMenuItemBluePrint menuItem()
public static IRadioMenuItemBluePrint radioMenuItem()
public static ICheckedMenuItemBluePrint checkedMenuItem()
public static ISubMenuBluePrint subMenu()
public static IMainMenuBluePrint mainMenu()
public static ISeparatorMenuItemBluePrint menuSeparator()
public static ISeparatorToolBarItemBluePrint toolBarSeparator()
public static IToolBarBluePrint toolBar()
public static IToolBarButtonBluePrint toolBarButton()
public static IToolBarToggleButtonBluePrint toolBarToggleButton()
public static IToolBarPopupButtonBluePrint toolBarPopupButton()
public static IToolBarMenuBluePrint toolBarMenu()
public static IToolBarContainerItemBluePrint toolBarContainerItem()
public static ITabFolderBluePrint tabFolder()
public static ITabItemBluePrint tabItem()
public static ITreeBluePrint tree()
public static <ROOT_NODE_VALUE_TYPE> ITreeViewerBluePrint<ROOT_NODE_VALUE_TYPE> treeViewer(ITreeNodeModel<ROOT_NODE_VALUE_TYPE> model)
public static ITreeNodeBluePrint treeNode()
public static ITableBluePrint table(ITableModel model)
public static ITableBluePrint table(ITableColumnModel columnModel, ITableDataModel dataModel)
public static ICalendarBluePrint calendar()
public static ISliderBluePrint slider()
public static ILabelBluePrint label()
public static ITextSeparatorBluePrint textSeparator()
public static IInputComponentValidationLabelBluePrint inputComponentValidationLabel(IInputComponent<?> inputComponent)
public static IInputComponentValidationLabelBluePrint inputComponentValidationLabel()
public static IValidationResultLabelBluePrint validationResultLabel()
public static <INPUT_TYPE> IInputFieldBluePrint<INPUT_TYPE> inputField(IConverter<INPUT_TYPE> converter)
public static <INPUT_TYPE> IInputFieldBluePrint<INPUT_TYPE> inputField(IObjectStringConverter<INPUT_TYPE> converter)
public static <INPUT_TYPE> IInputFieldBluePrint<INPUT_TYPE> inputField()
public static <BASE_VALUE_TYPE,UNIT_VALUE_TYPE> IUnitValueFieldBluePrint<BASE_VALUE_TYPE,UNIT_VALUE_TYPE> unitValueField()
public static <BASE_VALUE_TYPE,UNIT_VALUE_TYPE> IUnitValueFieldBluePrint<BASE_VALUE_TYPE,UNIT_VALUE_TYPE> unitValueField(java.lang.Class<? extends UNIT_VALUE_TYPE> inputFieldType)
public static <BASE_VALUE_TYPE,UNIT_VALUE_TYPE> IUnitValueFieldBluePrint<BASE_VALUE_TYPE,UNIT_VALUE_TYPE> unitValueField(IUnitSet unitSet, IUnitConverter<BASE_VALUE_TYPE,UNIT_VALUE_TYPE> converter, IInputFieldDescriptor<UNIT_VALUE_TYPE> inputField)
public static <BASE_VALUE_TYPE,UNIT_VALUE_TYPE> IUnitValueFieldBluePrint<BASE_VALUE_TYPE,UNIT_VALUE_TYPE> unitValueField(IUnitSet unitSet, IUnitConverter<BASE_VALUE_TYPE,UNIT_VALUE_TYPE> converter, java.lang.Class<? extends UNIT_VALUE_TYPE> inputFieldType)
public static IMessageDialogBluePrint messageDialog()
public static IQuestionDialogBluePrint questionDialog()
public static IProgressBarBluePrint progressBar()
public static <INPUT_TYPE> IInputDialogBluePrint<INPUT_TYPE> inputDialog(IInputContentCreator<INPUT_TYPE> contentCreator)
public static <INPUT_TYPE> IInputCompositeBluePrint<INPUT_TYPE> inputComposite(IInputContentCreator<INPUT_TYPE> contentCreator)
public static ILoginDialogBluePrint loginDialog(ILoginInterceptor interceptor)
public static IPasswordChangeDialogBluePrint passwordChangeDialog(IPasswordChangeExecutor executor)
public static <ELEMENT_TYPE> ICollectionInputControlBluePrint<ELEMENT_TYPE> collectionInputControl(ICustomWidgetCreator<IInputControl<ELEMENT_TYPE>> widgetCreator)
public static <ELEMENT_TYPE> ICollectionInputDialogBluePrint<ELEMENT_TYPE> collectionInputDialog(ICollectionInputControlSetup<ELEMENT_TYPE> setup)
public static <ELEMENT_TYPE> ICollectionInputFieldBluePrint<ELEMENT_TYPE> collectionInputField(IConverter<ELEMENT_TYPE> converter)
public static <ELEMENT_TYPE> ICollectionInputFieldBluePrint<ELEMENT_TYPE> collectionInputField(IObjectStringConverter<ELEMENT_TYPE> converter)
public static <ELEMENT_TYPE> ICollectionInputFieldBluePrint<ELEMENT_TYPE> collectionInputField()
public static <ELEMENT_TYPE> ICombinedCollectionInputFieldBluePrint<ELEMENT_TYPE> combinedCollectionInputField(ICustomWidgetCreator<IInputControl<ELEMENT_TYPE>> elementTypeCreator, ICustomWidgetCreator<IInputControl<? extends java.util.Collection<ELEMENT_TYPE>>> collectionTypeCreator)
public static IInputFieldBluePrint<java.lang.String> inputFieldString()
public static IInputFieldBluePrint<java.lang.Long> inputFieldLongNumber()
public static IInputFieldBluePrint<java.lang.Integer> inputFieldIntegerNumber()
public static IInputFieldBluePrint<java.lang.Short> inputFieldShortNumber()
public static IInputFieldBluePrint<java.lang.Double> inputFieldDoubleNumber()
public static IInputFieldBluePrint<java.lang.Double> inputFieldDoubleNumber(int minFractionDigits, int maxFractionDigits)
public static IInputFieldBluePrint<java.util.Date> inputFieldDate(java.text.DateFormat dateFormat, java.lang.String formatHint, ITextMask mask)
public static IInputFieldBluePrint<java.util.Date> inputFieldDate(java.text.DateFormat dateFormat, java.lang.String formatHint)
public static IInputFieldBluePrint<java.util.Date> inputFieldDate()
public static IInputFieldBluePrint<java.util.Date> inputFieldDateTime()
public static IInputFieldBluePrint<java.util.Date> inputFieldTime()
public static ILabelBluePrint label(IImageConstant icon)
public static ILabelBluePrint label(IImageConstant icon, java.lang.String text)
public static ILabelBluePrint label(IImageConstant icon, java.lang.String text, java.lang.String toolTiptext)
public static ITextSeparatorBluePrint textSeparator(java.lang.String text)
public static ITextSeparatorBluePrint textSeparator(java.lang.String text, java.lang.String tooltipText)
public static IQuestionDialogBluePrint yesNoQuestion()
public static IQuestionDialogBluePrint yesNoCancelQuestion()
public static IQuestionDialogBluePrint yesNoQuestion(java.lang.String question)
public static IQuestionDialogBluePrint yesNoCancelQuestion(java.lang.String question)
public static IMessageDialogBluePrint infoDialog()
public static IMessageDialogBluePrint warningDialog()
public static IMessageDialogBluePrint errorDialog()
public static IMessageDialogBluePrint infoDialog(java.lang.String message)
public static IMessageDialogBluePrint warningDialog(java.lang.String message)
public static IMessageDialogBluePrint errorDialog(java.lang.String message)
public static IProgressBarBluePrint progressBar(int minimum, int maximum)
public static IProgressBarBluePrint progressBar(int maximum)
public static <ELEMENT_TYPE> ICollectionInputControlBluePrint<ELEMENT_TYPE> collectionInputControl(IWidgetDescriptor<? extends IInputControl<ELEMENT_TYPE>> descriptor)
public static <ELEMENT_TYPE> ICollectionInputDialogBluePrint<ELEMENT_TYPE> collectionInputDialog(ICustomWidgetCreator<? extends IInputControl<ELEMENT_TYPE>> widgetCreator)
public static <ELEMENT_TYPE> ICollectionInputDialogBluePrint<ELEMENT_TYPE> collectionInputDialog(IWidgetDescriptor<? extends IInputControl<ELEMENT_TYPE>> descriptor)
public static IFrameBluePrint frame(java.lang.String title)
public static IFrameBluePrint frame(java.lang.String title, IImageConstant icon)
public static IDialogBluePrint dialog(java.lang.String title)
public static IDialogBluePrint dialog(java.lang.String title, IImageConstant icon)
public static ICompositeBluePrint compositeWithBorder()
public static ICompositeBluePrint composite(java.lang.String borderTitle)
public static IScrollCompositeBluePrint scrollCompositeWithBorder()
public static IScrollCompositeBluePrint scrollComposite(java.lang.String borderTitle)
public static ISplitCompositeBluePrint splitHorizontal()
public static ISplitCompositeBluePrint splitVertical()
public static IButtonBluePrint button(java.lang.String text)
public static IButtonBluePrint button(java.lang.String text, java.lang.String toolTipText)
public static IIconBluePrint icon(IImageConstant icon)
public static ITextLabelBluePrint textLabel(java.lang.String text)
public static ITextLabelBluePrint textLabel(java.lang.String text, java.lang.String tooltipText)
public static IComboBoxBluePrint<java.lang.String> comboBox()
public static IComboBoxBluePrint<java.lang.String> comboBox(java.lang.String... elements)
public static IComboBoxBluePrint<java.lang.String> comboBox(java.util.List<java.lang.String> elements)
public static IComboBoxBluePrint<java.lang.String> comboBoxString()
public static IComboBoxBluePrint<java.lang.Long> comboBoxLongNumber()
public static IComboBoxBluePrint<java.lang.Integer> comboBoxIntegerNumber()
public static IComboBoxBluePrint<java.lang.Short> comboBoxShortNumber()
public static IComboBoxSelectionBluePrint<java.lang.String> comboBoxSelection()
public static IComboBoxSelectionBluePrint<java.lang.String> comboBoxSelection(java.lang.String... elements)
public static IComboBoxSelectionBluePrint<java.lang.String> comboBoxSelection(java.util.List<java.lang.String> elements)
public static <ENUM_TYPE extends java.lang.Enum<?>> IComboBoxSelectionBluePrint<ENUM_TYPE> comboBoxSelection(ENUM_TYPE... enumValues)
public static <VALUE_TYPE> IComboBoxSelectionBluePrint<VALUE_TYPE> comboBoxSelection(java.util.Collection<VALUE_TYPE> elements)
public static IComboBoxSelectionBluePrint<IUnit> comboBoxSelection(IUnitSet unitSet)
public static IComboBoxSelectionBluePrint<java.lang.String> comboBoxSelectionString()
public static IComboBoxSelectionBluePrint<java.lang.Long> comboBoxSelectionLongNumber()
public static IComboBoxSelectionBluePrint<java.lang.Integer> comboBoxSelectionIntegerNumber()
public static IComboBoxSelectionBluePrint<java.lang.Short> comboBoxSelectionShortNumber()
public static IComboBoxSelectionBluePrint<java.lang.Boolean> comboBoxSelectionBoolean()
public static IActionMenuItemBluePrint menuItem(java.lang.String text)
public static IRadioMenuItemBluePrint radioMenuItem(java.lang.String text)
public static ICheckedMenuItemBluePrint checkedMenuItem(java.lang.String text)
public static ISubMenuBluePrint subMenu(java.lang.String text)
public static IMainMenuBluePrint mainMenu(java.lang.String text)
public static IExpandCompositeBluePrint expandComposite()
public static ICanvasBluePrint canvas()
public static ILevelMeterBluePrint levelMeter(ILevelMeterModel model)
public static <VALUE_TYPE> ISliderViewerBluePrint<VALUE_TYPE> sliderViewer()
public static <VALUE_TYPE> ISliderViewerBluePrint<VALUE_TYPE> sliderViewer(ISliderViewerConverter<VALUE_TYPE> converter)
public static ISliderViewerBluePrint<java.lang.Double> sliderViewerDouble()
public static ISliderViewerBluePrint<java.lang.Double> sliderViewerDouble(double max)
public static ISliderViewerBluePrint<java.lang.Double> sliderViewerDouble(double min, double max)
public static ISliderViewerBluePrint<java.lang.Float> sliderViewerFloat()
public static ISliderViewerBluePrint<java.lang.Float> sliderViewerFloat(float max)
public static ISliderViewerBluePrint<java.lang.Float> sliderViewerFloat(float min, float max)
public static ISliderViewerBluePrint<java.lang.Integer> sliderViewerInteger(int max)
public static ISliderViewerBluePrint<java.lang.Integer> sliderViewerInteger(int min, int max)
public static ISliderViewerBluePrint<java.lang.Long> sliderViewerLong(long max)
public static ISliderViewerBluePrint<java.lang.Long> sliderViewerLong(long min, long max)
public static IDynamicFlowLayoutCompositeBluePrint dynamicFlowLayoutComposite()
Siehe auch Jowidgets Nutzerhandbuch