This is an automated email from the ASF dual-hosted git repository.
derjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/master by this push:
new 312d21e EMPIREDB-296 (page-specific idParams)
312d21e is described below
commit 312d21e7265bdea111d847de7d56f80f8422518e
Author: Jan Glaubitz <[email protected]>
AuthorDate: Tue Jul 16 13:29:12 2019 +0200
EMPIREDB-296 (page-specific idParams)
- added getKeyFromParam with page
---
empire-db-jsf2/src/main/java/org/apache/empire/jsf2/pages/Page.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git
a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/pages/Page.java
b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/pages/Page.java
index d7b523a..26ca141 100644
--- a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/pages/Page.java
+++ b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/pages/Page.java
@@ -399,6 +399,12 @@ public abstract class Page implements Serializable
return FacesUtils.getParameterMap(fc).get(rowset, idParam);
}
+ public Object[] getKeyFromParam(PageDefinition page, DBRowSet rowset,
String idParam)
+ {
+ FacesContext fc = FacesUtils.getContext();
+ return FacesUtils.getParameterMap(fc).get(page, rowset, idParam);
+ }
+
public String getIdParamForKey(DBRowSet rowset, Object[] key)
{
FacesContext fc = FacesUtils.getContext();