private void displayExtension(List<Suggestion> nextExtensions, bool addIntoExtensions)
{
// if it is a extension of word NOT from the last extensionPos and last extensionWordPos
if (nextExtensions == null)
{
displayWordExtensions(); // complete word extension to complete sentence or just extend one word
}
else if (nextExtensions.Count == 0) // if there are no subsequent suggestion
{
Globals.ThisAddIn.Dispatcher.Invoke(new displayMessageDelegate(displayMessage), new Object[] { "No subsequent suggestion available" });
}
else
{
displayParaSentenceExtensions(nextExtensions, addIntoExtensions);
}
isRetrieving = 1;
}