Package com.biglybt.ui.swt.config
Interface SwtParameter<VALUETYPE>
- All Known Implementing Classes:
BaseSwtParameter,BaseSwtStringParameter,BooleanSwtParameter,ButtonSwtParameter,ColorSwtParameter,ConfigView.GroupSWTParameter,DateTimeSwtParameter,DirectorySwtParameter,FileSwtParameter,FloatSwtParameter,IconSwtParameter,InfoSwtParameter,IntListSwtParameter,IntRadioListSwtParameter,IntSwtParameter,LinkSwtParameter,LongSwtParameter,PasswordSwtParameter,StringAreaSwtParameter,StringListSwtParameter,StringSwtParameter,TextAreaSwtParameter,UISWTParameter
public interface SwtParameter<VALUETYPE>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.eclipse.swt.widgets.Control[]org.eclipse.swt.widgets.ControlgetValue()voidParameter has changed.booleanvoidsetEnabled(boolean enabled) voidsetLayoutData(Object layoutData) voidvoidsetVisible(boolean visible)
-
Field Details
-
DEBUG
static final boolean DEBUG- See Also:
-
-
Method Details
-
informChanged
void informChanged()Parameter has changed. Should probably refreshControl any UI components -
setLayoutData
-
getMainControl
org.eclipse.swt.widgets.Control getMainControl() -
getControls
org.eclipse.swt.widgets.Control[] getControls() -
setEnabled
void setEnabled(boolean enabled) -
isDisposed
boolean isDisposed() -
setValue
-
getValue
VALUETYPE getValue() -
getParamID
String getParamID() -
setVisible
void setVisible(boolean visible) -
debug
-