public void setTarget(OWLEntity target) { currentTarget = target; UserId userId = Application.get().getUserId(); view.setPostNewTopicEnabled(currentTarget != null && !userId.isGuest()); view.setPostNewTopicHandler(new PostNewTopicHandlerImpl(Optional.fromNullable(currentTarget))); reload(); }
public void clearTarget() { view.removeAllNotes(); currentTarget = null; view.setPostNewTopicEnabled(false); view.setPostNewTopicHandler(new PostNewTopicHandlerImpl(Optional.fromNullable(currentTarget))); }