internal extensionRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableextension = ((extensionDataTable)(this.Table));
 }
 private void InitClass() {
     this.DataSetName = "BaseXMLData";
     this.Prefix = "";
     this.Namespace = "http://dol.oecken.net/ItemCreator/schemas/BaseXMLData.xsd";
     this.Locale = new global::System.Globalization.CultureInfo("");
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tablerealm = new realmDataTable();
     base.Tables.Add(this.tablerealm);
     this.tableitemType = new itemTypeDataTable();
     base.Tables.Add(this.tableitemType);
     this.tableobjectType = new objectTypeDataTable();
     base.Tables.Add(this.tableobjectType);
     this.tableclass = new classDataTable();
     base.Tables.Add(this.tableclass);
     this.tablehand = new handDataTable();
     base.Tables.Add(this.tablehand);
     this.tabledamageType = new damageTypeDataTable();
     base.Tables.Add(this.tabledamageType);
     this.tablebonus_category = new bonus_categoryDataTable();
     base.Tables.Add(this.tablebonus_category);
     this.tablebonus = new bonusDataTable();
     base.Tables.Add(this.tablebonus);
     this.tableeffect = new effectDataTable();
     base.Tables.Add(this.tableeffect);
     this.tablecolor = new colorDataTable();
     base.Tables.Add(this.tablecolor);
     this.tableextension = new extensionDataTable();
     base.Tables.Add(this.tableextension);
     this.tableversion = new versionDataTable();
     base.Tables.Add(this.tableversion);
 }
 internal void InitVars(bool initTable) {
     this.tablerealm = ((realmDataTable)(base.Tables["realm"]));
     if ((initTable == true)) {
         if ((this.tablerealm != null)) {
             this.tablerealm.InitVars();
         }
     }
     this.tableitemType = ((itemTypeDataTable)(base.Tables["itemType"]));
     if ((initTable == true)) {
         if ((this.tableitemType != null)) {
             this.tableitemType.InitVars();
         }
     }
     this.tableobjectType = ((objectTypeDataTable)(base.Tables["objectType"]));
     if ((initTable == true)) {
         if ((this.tableobjectType != null)) {
             this.tableobjectType.InitVars();
         }
     }
     this.tableclass = ((classDataTable)(base.Tables["class"]));
     if ((initTable == true)) {
         if ((this.tableclass != null)) {
             this.tableclass.InitVars();
         }
     }
     this.tablehand = ((handDataTable)(base.Tables["hand"]));
     if ((initTable == true)) {
         if ((this.tablehand != null)) {
             this.tablehand.InitVars();
         }
     }
     this.tabledamageType = ((damageTypeDataTable)(base.Tables["damageType"]));
     if ((initTable == true)) {
         if ((this.tabledamageType != null)) {
             this.tabledamageType.InitVars();
         }
     }
     this.tablebonus_category = ((bonus_categoryDataTable)(base.Tables["bonus_category"]));
     if ((initTable == true)) {
         if ((this.tablebonus_category != null)) {
             this.tablebonus_category.InitVars();
         }
     }
     this.tablebonus = ((bonusDataTable)(base.Tables["bonus"]));
     if ((initTable == true)) {
         if ((this.tablebonus != null)) {
             this.tablebonus.InitVars();
         }
     }
     this.tableeffect = ((effectDataTable)(base.Tables["effect"]));
     if ((initTable == true)) {
         if ((this.tableeffect != null)) {
             this.tableeffect.InitVars();
         }
     }
     this.tablecolor = ((colorDataTable)(base.Tables["color"]));
     if ((initTable == true)) {
         if ((this.tablecolor != null)) {
             this.tablecolor.InitVars();
         }
     }
     this.tableextension = ((extensionDataTable)(base.Tables["extension"]));
     if ((initTable == true)) {
         if ((this.tableextension != null)) {
             this.tableextension.InitVars();
         }
     }
     this.tableversion = ((versionDataTable)(base.Tables["version"]));
     if ((initTable == true)) {
         if ((this.tableversion != null)) {
             this.tableversion.InitVars();
         }
     }
 }