Home | History | Annotate | Download | only in ui

Lines Matching refs:position

60         int position = mModel.size();
61 return addNewSlide(position);
65 * Add a new slide at the specified position in the message.
68 * @throws IndexOutOfBoundsException - if position is out of range
69 * (position < 0 || position > size()).
71 public boolean addNewSlide(int position) {
81 mModel.add(position, slide);
89 * Add an existing slide at the specified position in the message.
92 * @throws IndexOutOfBoundsException - if position is out of range
93 * (position < 0 || position > size()).
95 public boolean addSlide(int position, SlideModel slide) {
98 mModel.add(position, slide);
109 * @param position
111 public void removeSlide(int position) {
112 mModel.remove(position);
127 * @param position index of the slide
130 public boolean removeText(int position) {
131 return mModel.get(position).removeText();
134 public boolean removeImage(int position) {
135 return mModel.get(position).removeImage();
138 public boolean removeVideo(int position) {
139 return mModel.get(position).removeVideo();
142 public boolean removeAudio(int position) {
143 return mModel.get(position).removeAudio();
146 public void changeText(int position, String newText) {
148 SlideModel slide = mModel.get(position);
152 ContentType.TEXT_PLAIN, "text_" + position + ".txt",
162 public void changeImage(int position, Uri newImage) throws MmsException {
163 mModel.get(position).add(new ImageModel(
167 public void changeAudio(int position, Uri newAudio) throws MmsException {
169 SlideModel slide = mModel.get(position);
174 public void changeVideo(int position, Uri newVideo) throws MmsException {
177 SlideModel slide = mModel.get(position);
182 public void moveSlideUp(int position) {
183 mModel.add(position - 1, mModel.remove(position));
186 public void moveSlideDown(int position) {
187 mModel.add(position + 1, mModel.remove(position));
190 public void changeDuration(int position, int dur) {
192 mModel.get(position).setDuration(dur);