package cl.monsoon.s1next.viewmodel;
import android.databinding.BaseObservable;
import cl.monsoon.s1next.data.User;
public final class UserViewModel extends BaseObservable {
private final User user = new ObservableUser(this);
public User getUser() {
return user;
}
private static final class ObservableUser extends User {
private final BaseObservable mBaseObservable;
public ObservableUser(BaseObservable baseObservable) {
this.mBaseObservable = baseObservable;
}
@Override
public void setLogged(boolean logged) {
super.setLogged(logged);
mBaseObservable.notifyChange();
}
}
}