Class DateTimeSwtParameter
java.lang.Object
com.biglybt.ui.swt.config.BaseSwtParameter<DateTimeSwtParameter, Long>
com.biglybt.ui.swt.config.DateTimeSwtParameter
- All Implemented Interfaces:
SwtParameter<Long>
-
Nested Class Summary
Nested classes/interfaces inherited from class BaseSwtParameter
BaseSwtParameter.IndentPaintListener -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.widgets.Compositeprivate org.eclipse.swt.widgets.Buttonprotected Stringprotected Stringprivate org.eclipse.swt.widgets.Buttonprivate org.eclipse.swt.widgets.LabelFields inherited from class BaseSwtParameter
change_listeners, paramID, pluginParam, validating, valueProcessorFields inherited from interface SwtParameter
DEBUG -
Constructor Summary
ConstructorsModifierConstructorDescriptionDateTimeSwtParameter(org.eclipse.swt.widgets.Composite composite, DateTimeParameterImpl param) privateDateTimeSwtParameter(org.eclipse.swt.widgets.Composite composite, String paramID, String labelKey, SwtParameterValueProcessor<DateTimeSwtParameter, Long> valueProcessor) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.widgets.Control[]private voidopenDialog(org.eclipse.swt.widgets.Shell shell) voidsetKeyDialogMessage(String keyDialogMessage) voidsetKeyDialogTitle(String keyDialogTitle) voidsetLayoutData(Object layoutData) private voidsetValueLabel(Long time) Methods inherited from class BaseSwtParameter
addAndFireChangeListener, addChangeListener, addLabelContextMenus, addValidator, createStandardLabel, debug, dispose, doGridData, getIndent, getMainControl, getParamID, getRelatedControl, getValue, getValueProcessor, informChanged, isDefaultValue, isDisposed, isEnabled, isIndentFancy, refreshControl, refreshSuffixControl, removeChangeListener, removeValidator, resetToDefault, setConfigValueProcessor, setEnabled, setIndent, setLabelKey, setLabelText, setMainControl, setPluginParameter, setRelatedControl, setValue, setValueProcessor, setVisible, triggerChangeListeners, triggerSubClassChangeListeners, updateControl, validate
-
Field Details
-
area
private org.eclipse.swt.widgets.Composite area -
valueLabel
private org.eclipse.swt.widgets.Label valueLabel -
setButton
private org.eclipse.swt.widgets.Button setButton -
clearButton
private org.eclipse.swt.widgets.Button clearButton -
keyDialogTitle
-
keyDialogMessage
-
-
Constructor Details
-
DateTimeSwtParameter
public DateTimeSwtParameter(org.eclipse.swt.widgets.Composite composite, DateTimeParameterImpl param) -
DateTimeSwtParameter
private DateTimeSwtParameter(org.eclipse.swt.widgets.Composite composite, String paramID, String labelKey, SwtParameterValueProcessor<DateTimeSwtParameter, Long> valueProcessor)
-
-
Method Details
-
setValueLabel
-
setLayoutData
- Specified by:
setLayoutDatain interfaceSwtParameter<Long>- Overrides:
setLayoutDatain classBaseSwtParameter<DateTimeSwtParameter, Long>
-
getControls
public org.eclipse.swt.widgets.Control[] getControls()- Specified by:
getControlsin interfaceSwtParameter<Long>- Overrides:
getControlsin classBaseSwtParameter<DateTimeSwtParameter, Long>
-
openDialog
private void openDialog(org.eclipse.swt.widgets.Shell shell) -
setKeyDialogTitle
-
setKeyDialogMessage
-