public InstanceDB(string schemaFileName, string instanceFileName, string logFileName) : this(instanceFileName) { //SParser aParser = new SParser(); //p_schemaModel = aParser.ReadSchemaFile(schemaFileName, schemaFileName + ".log"); p_schemaModel = SParser.ReadSchema(schemaFileName); AssignEntityDefToInstance(logFileName); //p_InstanceModel.UpdateGuidToIFCInstanceGuid(); }
private void button4_Click(object sender, EventArgs e) { //var aParser = new SParser(); var sData = SParser.ReadSchema(RegisteredSchema.IFC2X3); //var sData = SParser.ReadSchema(RegisteredSchema.IFC4); //aParser.ReadSchemaFile(textBox1.Text, textBox3.Text); using (var fs = new StreamWriter(textBox2.Text)) { sData.ToCSharpClass(fs); //aParser.SchemaSet.ToCSharpClass(fs); //var code = aParser.SchemaSet.ToCSharpClass(); //code.ToString(); } Close(); }