removeEntries(toRemove, nextIndex);
}
return;
}
MessageBoxShell mb = new MessageBoxShell(
MessageText.getString("v3.activity.remove.title"),
MessageText.getString("v3.activity.remove.text", new String[] {
entry.getText()
}));
mb.setRemember(tableID + "-Remove", false,
MessageText.getString("MessageBoxWindow.nomoreprompting"));
if (startIndex == toRemove.length - 1) {
mb.setButtons(0, new String[] {
MessageText.getString("Button.yes"),
MessageText.getString("Button.no"),
}, new Integer[] {
0,
1
});
mb.setRememberOnlyIfButton(0);
} else {
mb.setButtons(1, new String[] {
MessageText.getString("Button.removeAll"),
MessageText.getString("Button.yes"),
MessageText.getString("Button.no"),
}, new Integer[] {
2,
0,
1
});
mb.setRememberOnlyIfButton(1);
}
mb.setHandleHTML(false);
mb.open(new UserPrompterResultListener() {
public void prompterClosed(int result) {
if (result == 2) {
int numToRemove = toRemove.length - startIndex;
VuzeActivitiesEntry[] toGroupRemove = new VuzeActivitiesEntry[numToRemove];
System.arraycopy(toRemove, startIndex, toGroupRemove, 0, numToRemove);