Beispiel #1
0
        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();
        }
Beispiel #2
0
        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();
        }