this.view.addCharacter(characterHeader.getName(), characterHeader.getIcon(),characterHeader.getId()).addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
CharacterAvatar clickedAvatar = (CharacterAvatar) event.getSource();
CharacterHeaderDTO clickedCharacterHeaderDTO = getCharacter(clickedAvatar.getId());
CharacterHeaderDTO ownerSelectedCharacterHeaderDTO = getCharacter(getParent().getCharacterId() );
if (clickedAvatar.getId().longValue() == getParent().getCharacterId()){
eventBus.selectCharacterTab(clickedAvatar.getId(),CharacterPanel.CHARACTER_SHEET);
}else {
eventBus.showCharacterDescriptionPopup(getParent().getCampaignId(),ownerSelectedCharacterHeaderDTO ,clickedCharacterHeaderDTO);
}
}