public boolean equals(Object obj) { if (!(obj instanceof WsSpace)) { return false; } return StringUtil.equalsIgnoreCase(this.spaceKey, ((WsSpace) obj).spaceKey); }
private void fillPanel(UserModel model) { if (model == null) return; resetTitle(model.getLoginname()); // if it's login user, refresh navbar user name if (model.isLogin()) BaseEntryPoint.I.resetLoginUser(model.getFullname()); // set display info on left part fullname.setText(model.getFullname()); contacts.setUser(model); statusText.setText(StringUtil.trimToEmpty(model.getStatus())); this.userUid = model.getUid(); if (model.getPortrait() != null) { // while user update Profile, the portrait won't refresh. See userPortraitUpdated() method portrait.clear(); portrait.setWidget(GwtClientUtils.createUserPortrait(model.getPortrait())); } }