Class WidgetBuilder.Templates

  • Enclosing class:
    WidgetBuilder<T extends org.eclipse.swt.widgets.Control>

    public static class WidgetBuilder.Templates
    extends Object
    • Constructor Detail

      • Templates

        public Templates​(PropsUI props,
                         org.pentaho.di.core.variables.VariableSpace space)
    • Method Detail

      • label

        public WidgetBuilder<org.eclipse.swt.widgets.Label> label​(org.eclipse.swt.widgets.Composite composite,
                                                                  String text,
                                                                  org.eclipse.swt.widgets.Control above)
      • separator

        public WidgetBuilder<org.eclipse.swt.widgets.Label> separator​(org.eclipse.swt.widgets.Composite composite,
                                                                      org.eclipse.swt.widgets.Control above)
      • image

        public WidgetBuilder<org.eclipse.swt.widgets.Label> image​(org.eclipse.swt.widgets.Composite container,
                                                                  org.eclipse.swt.graphics.Image image)
      • textvar

        public WidgetBuilder<TextVar> textvar​(org.eclipse.swt.widgets.Composite composite,
                                              String text,
                                              org.eclipse.swt.widgets.Control above)
      • text

        public WidgetBuilder<org.eclipse.swt.widgets.Text> text​(org.eclipse.swt.widgets.Composite composite,
                                                                String text,
                                                                org.eclipse.swt.widgets.Control above)
      • comboVar

        public WidgetBuilder<ComboVar> comboVar​(org.eclipse.swt.widgets.Composite composite,
                                                org.eclipse.swt.widgets.Control above,
                                                String... items)
      • comboVar

        public WidgetBuilder<ComboVar> comboVar​(org.eclipse.swt.widgets.Composite composite,
                                                org.eclipse.swt.widgets.Control left,
                                                org.eclipse.swt.widgets.Control above,
                                                String... items)
      • combo

        public WidgetBuilder<org.eclipse.swt.custom.CCombo> combo​(org.eclipse.swt.widgets.Composite composite,
                                                                  org.eclipse.swt.widgets.Control above,
                                                                  String... items)
      • button

        public WidgetBuilder<org.eclipse.swt.widgets.Button> button​(org.eclipse.swt.widgets.Composite composite,
                                                                    String text,
                                                                    org.eclipse.swt.widgets.Control above,
                                                                    int style)
      • group

        public WidgetBuilder<org.eclipse.swt.widgets.Group> group​(org.eclipse.swt.widgets.Composite composite,
                                                                  org.eclipse.swt.widgets.Control above,
                                                                  String text)