Examples of XUser


Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

        new RolesTab(this) };
  }

  public String getTitle(XObject input) {
    if (input instanceof XUser) {
      XUser user = (XUser) input;
      String login = user.getLogin();
      if(login != null && !login.equals(""))
        return messages.user(login);
    }
    return constants.newUser();
  }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

    add(createPropertiesPanel());
  }

  public final boolean save(XObject input) {
    if (input instanceof XUser) {
      XUser user = (XUser) input;
      user.setFirstname(firstname.getValue());
      user.setLastname(lastname.getValue());
      user.setLogin(login.getValue());
      String passw = password.getValue();
      if(passw != null && !passw.equals(""))
        user.setPassword(password.getValue());
      else
        user.setPassword(null);
    }
    return true;
  }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

  public void saveAs(String name, XObject input) {   
  }

  public void set(XObject input) {
    if (input instanceof XUser) {
      XUser user = (XUser) input;
      firstname.setValue(user.getFirstname());
      lastname.setValue(user.getLastname());
      login.setValue(user.getLogin());
      if (login.getValue() != null && login.getValue().equals("admin")) {
        login.setEnabled(false);
      } else {
        login.setEnabled(true);
      }
      if (user.getPassword() != null && !user.getPassword().isEmpty()) {
        password.setValue(null);
        password.setEmptyText(constants.hidden());
      } else {
        password.setValue(null);
        password.setEmptyText(constants.enterPassword());
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

    add(groupTable);   
  }
 
  public final boolean save(XObject input) {
    if (input instanceof XUser) {
      XUser user = (XUser) input;
      user.clearGroups();
      if (user.getId() == null) {
        ((UserEditor) editor).needsUpdate = true;
        return true;
      }
      for(XGroup group: getAllGroups()) {
        if (isSelected(group)) {
          group.addUserID(user.getId());
          user.addGroupID(group.getId());         
        } else {
          group.removeUserID(user.getId());
          user.removeGroupID(group.getId());
        }
        ((UserEditor) editor).adminController.updateGroup(group);
      }
    }   
    return true;
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

    nodeSelector.expandNextLevel();
  }
 
  public final void expandAll() {
    ((Workbench)Registry.get(Workbench.ID)).showWaitCursor(constants.expandingLevel());
    XUser user = ((Workbench)Registry.get(Workbench.ID)).getUser();
    final String sessionId = user.getSessionId();       
    WPaloCubeViewServiceProvider.getInstance().runAsync(sessionId, 0, new Callback<Void>() {
      public void onSuccess(Void arg0) {
        tree.expandAll();
        ((Workbench)Registry.get(Workbench.ID)).hideWaitCursor();
      }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

    nodeSelector.collapseDeepestLevel();
  }
 
  public final void collapseAll() {
    ((Workbench)Registry.get(Workbench.ID)).showWaitCursor(constants.collapsingLevel());
    XUser user = ((Workbench)Registry.get(Workbench.ID)).getUser();
    final String sessionId = user.getSessionId();       
    WPaloCubeViewServiceProvider.getInstance().runAsync(sessionId, 0, new Callback<Void>() {
      public void onSuccess(Void arg0) {
        tree.collapseAll();
        ((Workbench)Registry.get(Workbench.ID)).hideWaitCursor();
      }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

   
    fillConnections();
  }
 
  private final synchronized void fillConnections() {
    final XUser user = ((Workbench)Registry.get(Workbench.ID)).getUser();
    final String sessionId = user.getSessionId();
    connectionStore.removeAll();
    WPaloAdminServiceProvider.getInstance().getConnection(sessionId, xView, new Callback <XConnection>(){
      public synchronized void onFailure(Throwable t) {
        super.onFailure(t);
//        databaseCombo.setEnabled(false);
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

      }
    });
  }
 
  private final synchronized void fillDatabases(XConnection con) {
    final XUser user = ((Workbench)Registry.get(Workbench.ID)).getUser();
    final String sessionId = user.getSessionId();

    databaseStore.removeAll();
    WPaloAdminServiceProvider.getInstance().getDatabases(sessionId, con, new Callback<XDatabase[]>(){
      protected boolean handled(Throwable cause) {
        if (!super.handled(cause)) {
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

 
  private final synchronized void fillCubes(XDatabase db) { 
    if (connectionCombo.getValue() == null) {
      return;
    }
    final XUser user = ((Workbench)Registry.get(Workbench.ID)).getUser();
    final String sessionId = user.getSessionId();
    cubeStore.removeAll();
    final XConnection con = (XConnection) connectionCombo.getValue().xObj;
    WPaloAdminServiceProvider.getInstance().getCubes(sessionId, con, db, new Callback<XCube[]>(){
      public void onFailure(Throwable t) {
        t.printStackTrace();
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.admin.XUser

  }
 
  /** selects all nodes which name match the given regular expression */
  final void selectBy(final String regex, boolean doIt) {
    ((Workbench)Registry.get(Workbench.ID)).showWaitCursor(constants.selectingChildren());
    XUser user = ((Workbench)Registry.get(Workbench.ID)).getUser();
    final String sessionId = user.getSessionId();       
    WPaloCubeViewServiceProvider.getInstance().runAsync(sessionId, 0, new Callback<Void>() {
      public void onSuccess(Void arg0) {
        final String reg = parseWildcards(regex);
        final HashSet <Boolean> found = new HashSet<Boolean>();
        Filter f = new DefaultFilter() {     
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.