package net.bible.android.control.speak;
import net.bible.android.BibleApplication;
/**
* @author Martin Denham [mjdenham at gmail dot com]
* @see gnu.lgpl.License for license details.<br>
* The copyright to this program is held by it's author.
*/
public class NumPagesToSpeakDefinition {
private int numPages;
private int resourceId;
private boolean isPlural;
private int radioButtonId;
public NumPagesToSpeakDefinition(int numPages, int resourceId, boolean isPlural, int radioButtonId) {
super();
this.numPages = numPages;
this.resourceId = resourceId;
this.isPlural = isPlural;
this.radioButtonId = radioButtonId;
}
public String getPrompt() {
String prompt = null;
if (isPlural) {
prompt = BibleApplication.getApplication().getResources().getQuantityString(resourceId, numPages, numPages);
} else {
prompt = BibleApplication.getApplication().getResources().getString(resourceId);
}
return prompt;
}
public int getRadioButtonId() {
return radioButtonId;
}
public void setNumPages(int numPages) {
this.numPages = numPages;
}
public int getNumPages() {
return numPages;
}
}