public BuildOption(XmlBuildOption xmlBuildOption)
 {
     id         = xmlBuildOption.id;
     name       = xmlBuildOption.name;
     isRequired = xmlBuildOption.isRequired;
     SetTextValue(xmlBuildOption.@default);
 }
 public FloatBuildOption(XmlBuildOption xmlBuildOption) : base(xmlBuildOption)
 {
     //...
 }
 public IntBuildOption(XmlBuildOption xmlBuildOption) : base(xmlBuildOption)
 {
     //...
 }
 public BoolBuildOption(XmlBuildOption xmlBuildOption) : base(xmlBuildOption)
 {
     //...
 }