App
BrightnessPopUpFragment.java
Go to the documentation of this file.
1 package mhr.app.fragments.toolbox.pointops;
2 
3 import mhr.app.R;
4 import mhr.app.fragments.toolbox.CancellableToolPopUpFragment;
5 import mhr.appandroid.views.LabelledSeekBar;
6 import mhr.appandroid.views.LabelledSeekBar.LabelledSBChangeListener;
7 import mhr.appcore.commands.toolcommands.CancelableToolUpdateCommand;
8 import mhr.appcore.tools.Tool;
9 import mhr.appcore.tools.actiondata.BrightnessLUTCancelableToolActionData;
10 import mhr.appcore.tools.actiondata.CancelableToolActionData;
11 import mhr.appcore.tools.actiondata.CancelableToolActionData.Action;
12 import mhr.appcore.tools.cancelable.lut.BrightnessLUTCancelableTool;
13 import android.widget.SeekBar;
14 import android.widget.SeekBar.OnSeekBarChangeListener;
15 import android.widget.TextView;
16 
21 
22 
23  //===== INTERFACES, CLASSES, ENUMS ==========================================================================================================//
24  //----- NON-PUBLIC --------------------------------------------------------------------------------------------------------------------------//
25  //----- PUBLIC ------------------------------------------------------------------------------------------------------------------------------//
26 
27  //===== FIELDS ==============================================================================================================================//
28  //----- NON-PUBLIC --------------------------------------------------------------------------------------------------------------------------//
29  protected LabelledSeekBar biasValueLSB = null;
30  protected TextView biasValueTV = null;
31 
32  //----- PUBLIC ------------------------------------------------------------------------------------------------------------------------------//
33 
34  //===== CONSTRUCTORS, DESTRUCTORS, RELATED METHODS ==========================================================================================//
35  //----- NON-PUBLIC --------------------------------------------------------------------------------------------------------------------------//
36  @Override
37  protected void onInitView() {
38  biasValueLSB = (LabelledSeekBar) root.findViewById(R.id.BrightnessValueLSB);
40  }
41  //----- PUBLIC ------------------------------------------------------------------------------------------------------------------------------//
43 
44  }
45 
46  //===== METHODS =============================================================================================================================//
47  //----- NON-PUBLIC --------------------------------------------------------------------------------------------------------------------------//
48  @Override
49  protected Tool getTool() {
50 
51  return new BrightnessLUTCancelableTool();
52  }
53 
54  @Override
57  }
58 
59 
60  @Override
61  protected int getLayoutId() {
62  return R.layout.fragment_point_operation_tool_brightness_settings;
63  }
64 
65  @Override
66  protected void onCancel() {
68  }
69  //----- PUBLIC ------------------------------------------------------------------------------------------------------------------------------//
70 
71  //===== CALLBACKS ===========================================================================================================================//
72 
73  @Override
74  public void onValueChanged(LabelledSeekBar sb, float value, boolean fromUser) {
75  if (livePreviewOn) {
77  }
78  }
79  @Override
81  }
82  @Override
84  }
85 
86 
87 
88 }