1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.client.console.pages;
20
21 import org.apache.syncope.client.ui.commons.Constants;
22 import org.apache.wicket.AttributeModifier;
23 import org.apache.wicket.markup.html.WebMarkupContainer;
24 import org.apache.wicket.markup.html.WebPage;
25 import org.apache.wicket.request.mapper.parameter.PageParameters;
26 import org.apache.wicket.util.string.StringValue;
27
28 public class ModelerPopupPage extends WebPage {
29
30 private static final long serialVersionUID = -7031206743629422898L;
31
32 public ModelerPopupPage(final PageParameters parameters) {
33 super(parameters);
34
35 StringValue modelId = parameters.get(Constants.MODEL_ID_PARAM);
36
37 WebMarkupContainer refresh = new WebMarkupContainer("refresh");
38
39 refresh.add(new AttributeModifier(
40 "content", "0; url=../../" + parameters.get(Constants.MODELER_CONTEXT)
41 + "/index.html#/editor/" + modelId.toString()));
42 add(refresh);
43 }
44 }