Subversion Repositories eFlore/Applications.coel

Rev

Rev 1526 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1526 Rev 1691
Line 33... Line 33...
33
	public void load(TransformateurJSONaModelData reader, Object loadConfig, AsyncCallback callback, String recherche) {
33
	public void load(TransformateurJSONaModelData reader, Object loadConfig, AsyncCallback callback, String recherche) {
34
		this.reader = reader;
34
		this.reader = reader;
35
		this.callback = callback;
35
		this.callback = callback;
36
		this.loadConfig = loadConfig;
36
		this.loadConfig = loadConfig;
Line -... Line 37...
-
 
37
 
-
 
38
		String nom = (recherche == null) ? "%" : "%" + recherche + "%";
37
 
39
 
38
		BasePagingLoadConfig lc = (BasePagingLoadConfig) loadConfig;
40
		BasePagingLoadConfig lc = (BasePagingLoadConfig) loadConfig;
39
		if (UtilString.isNumber(recherche, false)) {
41
		if (UtilString.isNumber(recherche, false)) {
40
			mediateur.selectionnerStructureAvecPaginationProgressive(this, recherche, null, null, "array", lc.getOffset(), lc.getLimit(), sequenceur);
42
			mediateur.selectionnerStructureAvecPaginationProgressive(this, nom, null, null, "array", lc.getOffset(), lc.getLimit(), sequenceur, false);
41
		} else {
43
		} else {
42
			mediateur.selectionnerStructure(this, recherche, lc.getOffset(), lc.getLimit(), sequenceur);
44
			mediateur.selectionnerStructure(this, nom, lc.getOffset(), lc.getLimit(), sequenceur, false);
43
		}
45
		}
Line 44... Line 46...
44
	}
46
	}
45
 
47
 
Line 61... Line 63...
61
			callback.onSuccess(d);
63
			callback.onSuccess(d);
62
		} catch (Exception e){
64
		} catch (Exception e){
63
			callback.onFailure(e);
65
			callback.onFailure(e);
64
		}
66
		}
65
	}
67
	}
66
}
-
 
67
68
}
-
 
69