Examples of XView


Examples of com.tensegrity.palo.gwt.core.client.models.cubeviews.XView

        String viewIds[] = cube.getCubeViewIds();
        List<XObject> views = new ArrayList<XObject>();
        addDefaultViewFor(cube, xCube.getAccountId(), views, user, userSession);
        for(String viewId : viewIds) {
          String viewName = cube.getCubeViewName(viewId);
          XView view = createXView(viewId, viewName, cube, xCube.getAccountId(), user);
          XObjectWrapper wrappedCandidate = wrap(view);
          wrappedCandidate.setHasChildren(false);
          views.add(wrappedCandidate);
       
        return views.toArray(new XObject[0]);
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.cubeviews.XView

  }
  private final void addDefaultViewFor(Cube cube, String accountId,
      List<XObject> toViews, AuthUser user, UserSession session) {
    String viewId = null;
    String viewName = cube.getName() + session.translate("defaultView");
    XView view = createXView(viewId, viewName, cube, accountId, user);
    XObjectWrapper wrappedCandidate = wrap(view);
    wrappedCandidate.setHasChildren(false);
    toViews.add(wrappedCandidate);
  }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.cubeviews.XView

    wrappedCandidate.setHasChildren(false);
    toViews.add(wrappedCandidate);
  }
  private final XView createXView(String id, String name, Cube cube,
      String accountId, AuthUser user) {
    XView view = new XView(id, name);
    view.setCubeId(cube.getId());
    view.setDatabaseId(cube.getDatabase().getId());
    view.setAccountId(accountId);
    ViewService vService = ServiceProvider.getViewService(user);
    View v = vService.getView(id);
    if (v != null && v.getOwner() != null) {
      view.setOwnerId(v.getOwner().getId());     
    }
    if (v != null) {
      List <String> ids = new ArrayList<String>();
      List <String> names = new ArrayList <String>();
      for (Role r: v.getRoles()) {
        ids.add(r.getId());
        names.add(r.getName());
      }
      view.setRoleIds(ids);   
      view.setRoleNames(names);
    }
    return view;
  }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.cubeviews.XView

                    LargeQueryWarningDialog.hideWarnDialog = true;                   
                    for (int i = 1; i < xViews.length; i++) {
                      ((WorkbenchController) getController()).getViewBrowserController().
                        addViewToLoad(xViews[i]);
                    }
                    XView xView = xViews[0];
                    DisplayFlags.setDisplayFlagsFor(xView, user, xView.getDisplayFlags(), data.getGlobalDisplayFlags());
                    DisplayFlags displayFlags = DisplayFlags.getDisplayFlagsFor(xView);
                    dispatcher.dispatch(WPaloEvent.INIT, displayFlags);
                    directLogin(user);
//                    CubeViewEditor.hasBeenResized = true;
                    dispatcher.dispatch(WPaloEvent.EDIT_VIEWBROWSER_VIEW, xView);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.