/* * Copyright (C) 2015 Actor LLC. <https://actor.im> */ package im.actor.core.viewmodel.generics; import im.actor.runtime.mvvm.ValueChangedListener; import im.actor.runtime.mvvm.ValueModel; public class ValueModelUserLink extends ValueModel<ArrayListUserLink> { /** * Create ValueModel * * @param name name of variable * @param defaultValue default value */ public ValueModelUserLink(String name, ArrayListUserLink defaultValue) { super(name, defaultValue); } @Override public ArrayListUserLink get() { return super.get(); } @Override public void subscribe(ValueChangedListener<ArrayListUserLink> listener) { super.subscribe(listener); } @Override public void subscribe(ValueChangedListener<ArrayListUserLink> listener, boolean notify) { super.subscribe(listener, notify); } @Override public void unsubscribe(ValueChangedListener<ArrayListUserLink> listener) { super.unsubscribe(listener); } }