Saturday, September 15, 2007
Defined in Gregor.Core, namespace Gregor.Core.
public sealed class Gregor.Core.CLanguageInfo : System.Object, Gregor.Core.ILanguageInfo, Gregor.Core.ILanguageObject, Gregor.Core.IProvider, Gregor.Core.INamedItem, Gregor.Core.IXmlCompanion Custom Attributes: Description:
public CLanguageInfo(System.String sLanguageName, params System.String[] asExtensions) Custom Attributes: asExtensions - System.ParamArray() Description:
public CLanguageInfo(System.String sLanguageName, System.String sDefaultExtension) Custom Attributes: Description:
private CLanguageInfo() Custom Attributes: Description:
private Gregor.Core.NAliasInfos m_Aliases Custom Attributes: Description:
private System.Collections.Specialized.StringCollection m_AliasFiles Custom Attributes: Description:
private System.Collections.Specialized.StringCollection m_AutoCompleteFiles Custom Attributes: Description:
private System.Collections.Specialized.StringCollection m_AutoCompleteLists Custom Attributes: Description:
private Gregor.Core.NNamedStringValues m_BuildCommands Custom Attributes: Description:
private System.String m_DefaultExtension Custom Attributes: Description:
private System.Collections.Specialized.StringCollection m_Extensions Custom Attributes: Description:
private System.String m_LanguageName Custom Attributes: Description:
private Gregor.Core.CLanguageInfo.NLazyObjectHolders m_ObjectHolders Custom Attributes: Description:
private Gregor.Core.CLanguagePool m_Pool Custom Attributes: Description:
private Gregor.Core.NNamedStringValues m_RangeKindMap Custom Attributes: Description:
public Gregor.Core.NAliasInfos Aliases {get;}
Custom Attributes:
Description:
public System.Collections.Specialized.StringCollection AliasFiles {get;}
Custom Attributes:
Description:
public System.Collections.Specialized.StringCollection AutoCompleteFiles {get;}
Custom Attributes:
Description:
public System.Collections.Specialized.StringCollection AutoCompleteLists {get;}
Custom Attributes:
Description:
public Gregor.Core.IAutoConverter AutoConverter {get;set;}
Custom Attributes:
Description:
public System.String AutoConverterTypeName {get;set;}
Custom Attributes:
Description:
public Gregor.Core.NNamedStringValues BuildCommands {get;}
Custom Attributes:
Description:
public Gregor.Core.ICodeAssistant CodeAssistant {get;set;}
Custom Attributes:
Description:
public System.String CodeAssistantTypeName {get;set;}
Custom Attributes:
Description:
public System.CodeDom.Compiler.CodeDomProvider CodeDomProvider {get;set;}
Custom Attributes:
Description:
public System.String CodeDomProviderTypeName {get;set;}
Custom Attributes:
Description:
public Gregor.Core.ICodeInterpreter CodeInterpreter {get;set;}
Custom Attributes:
Description:
public System.String CodeInterpreterTypeName {get;set;}
Custom Attributes:
Description:
public Gregor.Core.ICodeParser CodeParser {get;set;}
Custom Attributes:
Description:
public System.String CodeParserTypeName {get;set;}
Custom Attributes:
Description:
public Gregor.Core.ICodeTokenizer CodeTokenizer {get;set;}
Custom Attributes:
Description:
public System.String CodeTokenizerTypeName {get;set;}
Custom Attributes:
Description:
public System.String DefaultExtension {get;} // Gregor.Core.ILanguageObject.DefaultExtension
Custom Attributes:
Description:
public System.String Description {get;} // Gregor.Core.IProvider.Description
Custom Attributes:
Description:
public System.Collections.Specialized.StringCollection Extensions {get;} // Gregor.Core.ILanguageInfo.Extensions
Custom Attributes:
Description:
public Gregor.Core.IFixupProvider FixupProvider {get;set;}
Custom Attributes:
Description:
public System.String FixupProviderTypeName {get;set;}
Custom Attributes:
Description:
private System.String Gregor.Core.INamedItem.Name {get;} // Gregor.Core.INamedItem.Name
Custom Attributes:
Description:
public System.String LanguageName {get;} // Gregor.Core.ILanguageObject.LanguageName
Custom Attributes:
Description:
public Gregor.Core.CLanguagePool LanguagePool {get;}
Custom Attributes:
Description:
public Gregor.Core.IOutlineProvider OutlineProvider {get;set;}
Custom Attributes:
Description:
public System.String OutlineProviderTypeName {get;set;}
Custom Attributes:
Description:
public Gregor.Core.NNamedStringValues RangeKindMap {get;} // Gregor.Core.ILanguageInfo.RangeKindMap
Custom Attributes:
Description:
public Gregor.Core.ISyntaxParser SyntaxParser {get;set;}
Custom Attributes:
Description:
public System.String SyntaxParserTypeName {get;set;}
Custom Attributes:
Description:
public Gregor.Core.ISyntaxProvider SyntaxProvider {get;set;}
Custom Attributes:
Description:
public System.String SyntaxProviderTypeName {get;set;}
Custom Attributes:
Description:
private void DoReadAliases() Custom Attributes: Description:
private void DoSaveAliases() Custom Attributes: Description:
public System.Boolean ExpandAlias(ref System.String sAlias) Custom Attributes: Description:
public Gregor.Core.CAliasInfo ExpandAliasEx(System.String sAlias) Custom Attributes: Description:
public System.String GetBuildCommand(System.String sMode) Custom Attributes: Description:
public System.String[] GetBuildModes() Custom Attributes: Description:
public System.Object GetLanguageObject(System.String sKey) // Gregor.Core.ILanguageInfo.GetLanguageObject Custom Attributes: Description:
public System.String GetLanguageObjectTypeName(System.String sKey) // Gregor.Core.ILanguageInfo.GetLanguageObjectTypeName Custom Attributes: Description:
public void GetXmlData(Gregor.Core.IGetXmlArgs args) // Gregor.Core.IXmlCompanion.GetXmlData Custom Attributes: Description:
private void Gregor.Core.ILanguageObject.InitializeFeatures(Gregor.Core.ILanguageInfo lang) // Gregor.Core.ILanguageObject.InitializeFeatures Custom Attributes: Description:
private void Init() Custom Attributes: Description:
public void ReadAliases() Custom Attributes: Description:
public void SaveAliases() Custom Attributes: Description:
internal void SetPool(Gregor.Core.CLanguagePool pool) Custom Attributes: Description:
public void SetXmlData(Gregor.Core.ISetXmlArgs args) // Gregor.Core.IXmlCompanion.SetXmlData Custom Attributes: Description:
public override System.String ToString() Custom Attributes: Description:
Gregor.Core.CLanguageInfo.NLazyObjectHolders
Gregor.Core.NNamedStringValues
System.CodeDom.Compiler.CodeDomProvider