private void doTextWidgetChanged(Widget w) { if (w == _fNameText) { _fSuppressError = false; String name = _fNameText.getText(); _fTemplate.setName(name); updateButtons(); } else if (w == _fContextCombo) { String name = _fContextCombo.getText(); String contextId = getContextId(name); _fTemplate.setContextTypeId(contextId); _fTemplateProcessor.setContextType(_fContextTypeRegistry.getContextType(contextId)); } else if (w == _fDescriptionText) { String desc = _fDescriptionText.getText(); _fTemplate.setDescription(desc); } }