Interface SwtParameter<VALUETYPE>

All Known Implementing Classes:
BaseSwtParameter, BaseSwtStringParameter, BooleanSwtParameter, ButtonSwtParameter, ColorSwtParameter, ConfigView.GroupSWTParameter, DirectorySwtParameter, FileSwtParameter, FloatSwtParameter, IconSwtParameter, InfoSwtParameter, IntListSwtParameter, IntRadioListSwtParameter, IntSwtParameter, LinkSwtParameter, PasswordSwtParameter, StringAreaSwtParameter, StringListSwtParameter, StringSwtParameter, TextAreaSwtParameter, UISWTParameter

public interface SwtParameter<VALUETYPE>
  • Field Details

  • Method Details

    • informChanged

      void informChanged()
      Parameter has changed. Should probably refreshControl any UI components
    • setLayoutData

      void setLayoutData(Object layoutData)
    • getMainControl

      org.eclipse.swt.widgets.Control getMainControl()
    • getControls

      org.eclipse.swt.widgets.Control[] getControls()
    • setEnabled

      void setEnabled(boolean enabled)
    • isDisposed

      boolean isDisposed()
    • setValue

      void setValue(VALUETYPE value)
    • getValue

      VALUETYPE getValue()
    • getParamID

      String getParamID()
    • setVisible

      void setVisible(boolean visible)
    • debug

      void debug(String s)