3535@ SuppressWarnings ("MissingClassJavaDoc" )
3636@ CallScope
3737public class AjaxResponse <J extends AjaxResponse <J >>
38- extends JavaScriptPart <J >
38+ extends JavaScriptPart <J > implements IAjaxResponse < J >
3939{
4040 /**
4141 * Whether or not the response is a success or not
@@ -68,6 +68,7 @@ public class AjaxResponse<J extends AjaxResponse<J>>
6868
6969 private Map <String , String > properties = new HashMap <>();
7070
71+ @ Override
7172 public Map <String , String > getProperties ()
7273 {
7374 return properties ;
@@ -76,18 +77,21 @@ public Map<String, String> getProperties()
7677 @ JsonProperty ("data" )
7778 private Map <String , Object > dataReturns = new HashMap <>();
7879
80+ @ Override
7981 public J addDataResponse (String listener , IJsonRepresentation <?> json )
8082 {
8183 dataReturns .put (listener , json );
8284 return (J ) this ;
8385 }
8486
87+ @ Override
8588 public J addDataResponse (String listener , Map json ) throws Exception
8689 {
8790 dataReturns .put (listener , json );
8891 return (J ) this ;
8992 }
9093
94+ @ Override
9195 public J addDataResponse (String listener , String result )
9296 {
9397 dataReturns .put (listener , result );
@@ -121,7 +125,7 @@ protected Set<String> getFeatureQueries()
121125 {
122126 feature .toString ();
123127 list .add (feature .renderJavascript ()
124- .toString ());
128+ .toString ());
125129 });
126130 return list ;
127131 }
@@ -155,6 +159,7 @@ public void setFeatures(Set<IFeature<?, ?>> features)
155159 *
156160 * @return
157161 */
162+ @ Override
158163 public boolean isSuccess ()
159164 {
160165 return success ;
@@ -165,6 +170,7 @@ public boolean isSuccess()
165170 *
166171 * @param success
167172 */
173+ @ Override
168174 public void setSuccess (boolean success )
169175 {
170176 this .success = success ;
@@ -215,6 +221,7 @@ public Set<AjaxResponseReaction<?>> getReactions()
215221 *
216222 * @return
217223 */
224+ @ Override
218225 public Map <String , String > getLocalStorage ()
219226 {
220227 if (localStorage == null )
@@ -229,6 +236,7 @@ public Map<String, String> getLocalStorage()
229236 *
230237 * @param localStorage
231238 */
239+ @ Override
232240 public void setLocalStorage (Map <String , String > localStorage )
233241 {
234242 this .localStorage = localStorage ;
@@ -239,6 +247,7 @@ public void setLocalStorage(Map<String, String> localStorage)
239247 *
240248 * @return
241249 */
250+ @ Override
242251 public Map <String , String > getSessionStorage ()
243252 {
244253 if (sessionStorage == null )
@@ -253,6 +262,7 @@ public Map<String, String> getSessionStorage()
253262 *
254263 * @param sessionStorage
255264 */
265+ @ Override
256266 public void setSessionStorage (Map <String , String > sessionStorage )
257267 {
258268 this .sessionStorage = sessionStorage ;
@@ -263,6 +273,7 @@ public void setSessionStorage(Map<String, String> sessionStorage)
263273 *
264274 * @return
265275 */
276+ @ Override
266277 public Map <String , Object > getDataReturns ()
267278 {
268279 if (dataReturns == null )
0 commit comments