Subversion Repository Public Repository

litesoft

Diff Revisions 2 vs 17 for /trunk/Java/KeyHole/src/org/litesoft/aokeyhole/swing/namevaluecomponents/NamedComponent.java

Diff revisions: vs.
  @@ -34,6 +34,7 @@
34 34 mInitialValue = mValidater.valueToString( mValidater.validateAndNormalize( pParams.getInitialValue() ) );
35 35 }
36 36
37 + @Override
37 38 public LabeledComponent initialize()
38 39 {
39 40 super.initialize();
  @@ -56,12 +57,14 @@
56 57 return mDataRequired;
57 58 }
58 59
60 + @Override
59 61 public String getValue()
60 62 {
61 63 String rv = mValidater.valueToString( mValidater.validateAndNormalize( getComponentValue() ) );
62 64 return (rv.length() != 0) ? rv : null;
63 65 }
64 66
67 + @Override
65 68 public void clearValue()
66 69 {
67 70 if ( !setValue( mInitialValue ) )
  @@ -70,11 +73,13 @@
70 73 }
71 74 }
72 75
76 + @Override
73 77 public void initializeView()
74 78 {
75 79 // Nothing needed at the common level
76 80 }
77 81
82 + @Override
78 83 public boolean setValue( String pValue )
79 84 {
80 85 try
  @@ -88,11 +93,13 @@
88 93 return true;
89 94 }
90 95
96 + @Override
91 97 public boolean setOptions( String[] pOptions )
92 98 {
93 99 return false;
94 100 }
95 101
102 + @Override
96 103 public void setComponentEnabled( boolean pEnable )
97 104 {
98 105 if ( !mPermDisabled )
  @@ -101,6 +108,7 @@
101 108 }
102 109 }
103 110
111 + @Override
104 112 public boolean isComponentEnabled()
105 113 {
106 114 return !mPermDisabled && LLisComponentEnabled();
  @@ -149,6 +157,7 @@
149 157 }
150 158 }
151 159
160 + @Override
152 161 public void valueChanged()
153 162 {
154 163 if ( !mSystemUpdate )
  @@ -193,12 +202,14 @@
193 202
194 203 private static class NullValueStringConverter implements ValueStringConverter
195 204 {
205 + @Override
196 206 public Object validateAndNormalize( Object pValue )
197 207 throws ParseException
198 208 {
199 209 return pValue;
200 210 }
201 211
212 + @Override
202 213 public String valueToString( Object pValue )
203 214 {
204 215 return (pValue == null) ? null : pValue.toString();
  @@ -207,6 +218,7 @@
207 218
208 219 private class ValueChangeRejectedRunner implements Runnable
209 220 {
221 + @Override
210 222 public void run()
211 223 {
212 224 systemSetComponentValue( mLastValue );
  @@ -215,6 +227,7 @@
215 227
216 228 private class ValueChangeAcceptedRunner implements Runnable
217 229 {
230 + @Override
218 231 public void run()
219 232 {
220 233 notifyValueChangedByUser();
  @@ -230,6 +243,7 @@
230 243 mMutatedValue = pMutatedValue;
231 244 }
232 245
246 + @Override
233 247 public void run()
234 248 {
235 249 systemSetComponentValue( mMutatedValue );