@DwrPermission(anonymous = true)
public String setViewPointAnon(int viewId, String viewComponentId, String valueStr) {
GraphicalView view = GraphicalViewsCommon.getAnonymousViewDwr(viewId);
if (view == null)
throw new PermissionException("View is not in session", null);
if (view.getAnonymousAccess() != ShareUser.ACCESS_SET)
throw new PermissionException("Point is not anonymously settable", null);
// Allow the set.
setPointImpl(view.findDataPoint(viewComponentId), valueStr, new AnonymousUser());
return viewComponentId;