public virtual List <IUIData> GetData(string Identifier, Dictionary <string, string> parameters) { if (!string.IsNullOrEmpty(Identifier)) { switch (Identifier) { case "common_controls_editorconfig": return(EditorConfigFactory.GetData(PortalSettings, ActiveModule, parameters)); case "common_controls_url": return(BrowseUploadFactory.GetData(PortalSettings, ActiveModule, parameters)); default: return(new List <IUIData>()); } } else { return(new List <IUIData>()); } }