Class WidgetBuilder.Templates

java.lang.Object
org.pentaho.di.ui.core.widget.WidgetBuilder.Templates
Enclosing class:
WidgetBuilder<T extends org.eclipse.swt.widgets.Control>

public static class WidgetBuilder.Templates extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    Templates(PropsUI props, org.pentaho.di.core.variables.VariableSpace space)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    WidgetBuilder<org.eclipse.swt.widgets.Button>
    button(org.eclipse.swt.widgets.Composite composite, String text, org.eclipse.swt.widgets.Control above, int style)
     
    WidgetBuilder<org.eclipse.swt.custom.CCombo>
    combo(org.eclipse.swt.widgets.Composite composite, org.eclipse.swt.widgets.Control above, String... items)
     
    comboVar(org.eclipse.swt.widgets.Composite composite, org.eclipse.swt.widgets.Control above, String... items)
     
    comboVar(org.eclipse.swt.widgets.Composite composite, org.eclipse.swt.widgets.Control left, org.eclipse.swt.widgets.Control above, String... items)
     
    WidgetBuilder<org.eclipse.swt.widgets.Group>
    group(org.eclipse.swt.widgets.Composite composite, org.eclipse.swt.widgets.Control above, String text)
     
    WidgetBuilder<org.eclipse.swt.widgets.Label>
    image(org.eclipse.swt.widgets.Composite container, org.eclipse.swt.graphics.Image image)
     
    WidgetBuilder<org.eclipse.swt.widgets.Label>
    label(org.eclipse.swt.widgets.Composite composite, String text, org.eclipse.swt.widgets.Control above)
     
    WidgetBuilder<org.eclipse.swt.widgets.Label>
    separator(org.eclipse.swt.widgets.Composite composite, org.eclipse.swt.widgets.Control above)
     
    WidgetBuilder<org.eclipse.swt.widgets.Text>
    text(org.eclipse.swt.widgets.Composite composite, String text, org.eclipse.swt.widgets.Control above)
     
    textvar(org.eclipse.swt.widgets.Composite composite, String text, org.eclipse.swt.widgets.Control above)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Templates

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

    • 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)