public ExternalizedTextEditorDialog(Shell parent, int style, String sText, List keys, IUIServiceProvider serviceprovider)
public ExternalizedTextEditorDialog(Shell parent, String sText, List keys)
    public ExternalizedTextEditorDialog(Shell parent, int style, String sText, List keys,        IUIServiceProvider serviceprovider)    {        super(parent, style);        this.sResult = sText;        this.sInputValue = getValueComponent( sText );        this.keys = keys;        this.serviceprovider = serviceprovider;    }