TestClipboardManager.java revision 99fafb79bf98b7aa1946bbda1f0a225cefa2d35d
1022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganovpackage com.xtremelabs.robolectric.tester.android.text; 2022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 3022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganovimport android.text.ClipboardManager; 4022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 5022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov@SuppressWarnings("deprecation") 6022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganovpublic class TestClipboardManager extends ClipboardManager { 7022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 8022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov private CharSequence text; 9022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 10022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov public void setText(CharSequence text) { 11022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov this.text = text; 12022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov } 13022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 14022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov public CharSequence getText() { 15022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov return text; 16022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov } 17022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 18022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov public boolean hasText() { 19022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov return text != null && text.length() > 0; 20022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov } 21022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov 22022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov} 23022b9953153bdb1984f0abb17d21ef8c1826ad49Mikhail Naganov