Package ch.fusun.baron.core.rmi

Examples of ch.fusun.baron.core.rmi.User


    super.createButtonsForButtonBar(parent);
    getButton(IDialogConstants.OK_ID).addSelectionListener(
        new SelectionAdapter() {
          @Override
          public void widgetSelected(SelectionEvent e) {
            gameClient.createUser(new User(username, password));
            for (AccountProperty property : accountProperties) {
              gameClient.execute(property.getCommand(gameClient
                  .getUser()));
            }
          }
View Full Code Here


   */
  @Test
  public void testGettersAndSetters() {
    Dynasty dynasty = new Dynasty("TestDynasty", null); //$NON-NLS-1$
    Dynasty dynasty2 = new Dynasty("TestDynasty2", null); //$NON-NLS-1$
    User user = new User("username", "password"); //$NON-NLS-1$ //$NON-NLS-2$
    User user2 = new User("username2", "password2"); //$NON-NLS-1$ //$NON-NLS-2$
    Player player1 = new Player(0, "player1", Gender.MALE); //$NON-NLS-1$
    dynasty.addPlayer(player1);
    Player player2 = new Player(1, "player2", Gender.FEMALE); //$NON-NLS-1$
    dynasty.addPlayer(player2);

View Full Code Here

    userService.setUser(user);
  }

  @Override
  public void login(String name, String password) {
    userService.setUser(new User(name, password));
    client.sendTCP(new LoginUserCommand(name, password, client.getID()));
  }
View Full Code Here

  @Override
  public List<Player> getPlayers(User user) {
    List<Player> playersPerUser = new ArrayList<Player>();
    for (Dynasty dynasty : dynasties.keySet()) {
      User temp = dynasties.get(dynasty);
      if (user.equals(temp)) {
        playersPerUser.addAll(dynasty.getMembers());
      }
    }
    return playersPerUser;
View Full Code Here

  }

  @Override
  public Dynasty getDynasty(User user) {
    for (Dynasty dynasty : dynasties.keySet()) {
      User temp = dynasties.get(dynasty);
      if (user.equals(temp)) {
        return dynasty;
      }
    }
    return null;
View Full Code Here

  class ViewLabelProvider extends LabelProvider {

    @Override
    public String getText(Object element) {
      if (element instanceof User) {
        User user = (User) element;
        return user.getName();
      }
      return element == null ? "" : element.toString(); //$NON-NLS-1$
    }
View Full Code Here

    return true;
  }

  @Override
  public void execute() {
    userService.login(new User(this.name, this.password), this.id);
  }
View Full Code Here

    return !userService.exists(this.name);
  }

  @Override
  public void execute() {
    userService.createUser(new User(this.name, this.password));
  }
View Full Code Here

    return null;
  }

  @Override
  public void login(User user, int id) {
    User persistentUser = findUser(user);
    if (persistentUser != null) {
      if (persistentUser.getPassword().equals(user.getPassword())) {
        idUserMap.put(id, persistentUser);
        for (DataListener listener : getListeners()) {
          if (listener instanceof UserListener) {
            ((UserListener) listener).userLoggedIn(persistentUser);
          } else {
View Full Code Here

    return false;
  }

  @Override
  public void logout(int id) {
    User user = idUserMap.get(id);
    if (user != null) {
      idUserMap.remove(id);
      for (DataListener listener : getListeners()) {
        if (listener instanceof UserListener) {
          ((UserListener) listener).userLoggedOut(user);
View Full Code Here

TOP

Related Classes of ch.fusun.baron.core.rmi.User

Copyright © 2018 www.massapicom. 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.