コード例 #1
0
ファイル: MetaPopulation.cs プロジェクト: lulzzz/allors2
        static MetaPopulation()
        {
            Instance = new MetaPopulation();
            var metaBuilder = new MetaBuilder(Instance);

            metaBuilder.BuildDomains();
            metaBuilder.BuildDomainInheritances();
            metaBuilder.BuildUnits();
            metaBuilder.BuildInterfaces();
            metaBuilder.BuildClasses();
            metaBuilder.BuildInheritances();
            metaBuilder.BuildRoles();
            metaBuilder.BuildInheritedRoles();
            metaBuilder.BuildImplementedRoles();
            metaBuilder.BuildAssociations();
            metaBuilder.BuildInheritedAssociations();
            metaBuilder.BuildDefinedMethods();
            metaBuilder.BuildInheritedMethods();
            metaBuilder.ExtendInterfaces();
            metaBuilder.ExtendClasses();
        }