예제 #1
0
        public static ILanguageBinding GetBindingPerProjectFile(string filename)
        {
            LanguageBindingDescriptor descriptor = GetCodonPerProjectFile(filename);

            return(descriptor == null ? null : descriptor.Binding);
        }
예제 #2
0
        public static ILanguageBinding GetBindingPerLanguageName(string languagename)
        {
            LanguageBindingDescriptor descriptor = GetCodonPerLanguageName(languagename);

            return(descriptor == null ? null : descriptor.Binding);
        }
예제 #3
0
        public static ILanguageBinding GetBindingCodePerFileName(string filename)
        {
            LanguageBindingDescriptor descriptor = GetCodonPerCodeFileName(filename);

            return(descriptor == null ? null : descriptor.Binding);
        }
예제 #4
0
        public static string GetProjectFileExtension(string languageName)
        {
            LanguageBindingDescriptor descriptor = GetCodonPerLanguageName(languageName);

            return(descriptor == null ? null : descriptor.ProjectFileExtension);
        }