public final String username; public final String comment; public final List<String> tags; public final String timestamp; public ObservableList<HatenaStar> stars; private final AddStar mAddStar; private final PublishSubject<Throwable> mErrors; public CommentViewModel( String entryId, BookmarkComment bookmarkComment, AddStar addStar, PublishSubject<Throwable> errorsSubject) { … }
mNavigator; public final ObservableField<View.OnClickListener> onClickListener = new ObservableField<>( new View.OnClickListener(){ @Override public void onClick(View view) { mNavigator.openLogin(); } });