public void init() { avatarChangeHandlerRegistration = avatar.addResourceChangedHandler(this); registerResourceSetHandlers(getResources()); avatar.addDisposable(this); updateAvatarState(getResources()); }
private void updateAvatarState(ResourceSet resources) { avatar.setVisible(!resources.isEmpty()); }
private ResourceSet getResources() { return avatar.getResourceSet(); }