Boo.BooLangProject.GeneralPropertyPage.BindProperties C# (CSharp) Method

BindProperties() protected method

protected BindProperties ( ) : void
return void
        protected override void BindProperties()
        {
            if (this.ProjectMgr == null)
              return;

            this.assemblyName = GetProjectProperty(GeneralPropertyPageTag.AssemblyName, true);
            this.defaultNamespace = GetProjectProperty(GeneralPropertyPageTag.RootNamespace);
            string outputType = GetProjectProperty(GeneralPropertyPageTag.OutputType);

            if (!string.IsNullOrEmpty(outputType))
            {
                try
                {
                    this.outputType = (OutputType)Enum.Parse(typeof(OutputType), outputType);
                }
                catch { }
            }

            bool.TryParse(GetProjectProperty(GeneralPropertyPageTag.Ducky), out this.ducky);
            bool.TryParse(GetProjectProperty(GeneralPropertyPageTag.WhiteSpaceAgnostic), out this.whiteSpaceAgnostic);
        }