}
@SuppressWarnings("unchecked")
public String open() {
FacesContext fc = FacesContext.getCurrentInstance();
VariableResolver vr = fc.getApplication().getVariableResolver();
DcWebObject wo = (DcWebObject) vr.resolveVariable(fc, "webObject");
List<Object> row = (List<Object>) wo.getChildren().getRowData();
int moduleIdx = DcModules.get(wo.getModule()).getChild().getIndex();
DcWebObject child = (DcWebObject) vr.resolveVariable(fc, "webChildObject");
if (!getUser().isAuthorized(DcModules.get(moduleIdx)))
return redirect();
child.initialize(moduleIdx);