public void init(LocalizationText localizationTextToUse)
    {
        localizationText = localizationTextToUse;

        if (newTexts == null || newTexts.Length != localizationText.getTextElementCount())
        {
            newTexts = new LocalizationElement[localizationText.getTextElementCount()];
            for (int i = 0; i < newTexts.Length; i++)
            {
                newTexts[i] = new LocalizationElement();
            }
        }

        displayForm();
    }