Example #1
0
 public SDConsole(SDConsoleStrings strings, IConfigController configController, BuildMessenger buildMessenger, Func <BuildController> builderFactory)
 {
     _strings          = strings;
     _buildMessenger   = buildMessenger;
     _configController = configController;
     _builderFactory   = builderFactory;
 }
Example #2
0
 public PreBuildStep(ICoreConfigSection coreConfigSection, IExporter[] allExporters, BuildMessenger buildMessenger, SDBuildStrings sdBuildStrings)
 {
     _coreConfigSection = coreConfigSection;
     _allExporters      = allExporters;
     _buildMessenger    = buildMessenger;
     _sdBuildStrings    = sdBuildStrings;
 }
Example #3
0
        public CSharpSolution(SDBuildStrings strings, BuildMessenger buildMessenger)
        {
            _buildMessenger = buildMessenger;
            _strings        = strings;

            Projects = new List <CSharpProject>();
        }
Example #4
0
        public ParseContext(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger)
        {
            _sdBuildStrings = sdBuildStrings;
            _buildMessenger = buildMessenger;

            _steps = new Steps(coreConfigSection, sdBuildStrings, configController, buildMessenger);
        }
Example #5
0
        public CSharpSolution(SDBuildStrings strings, BuildMessenger buildMessenger)
        {
            _buildMessenger = buildMessenger;
            _strings = strings;

            Projects = new List<CSharpProject>();
        }
Example #6
0
 public ExportStep(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger, IExporter[] allExporters)
 {
     _sharpDoxConfig = sharpDoxConfig;
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
     _allExporters = allExporters;
 }
Example #7
0
        public ParseContext(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger)
        {
            _sdBuildStrings = sdBuildStrings;
            _buildMessenger = buildMessenger;

            _steps = new Steps(sharpDoxConfig, sdBuildStrings, configController, buildMessenger);
        }
Example #8
0
        public BuildContext(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters)
        {
            _sharpDoxConfig = sharpDoxConfig;
            _sdBuildStrings = sdBuildStrings;
            _buildMessenger = buildMessenger;

            _steps = new Steps(sharpDoxConfig, sdBuildStrings, configController, buildMessenger, allExporters);
        }
Example #9
0
        public BuildContext(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters)
        {
            _coreConfigSection = coreConfigSection;
            _sdBuildStrings    = sdBuildStrings;
            _buildMessenger    = buildMessenger;

            _steps = new Steps(coreConfigSection, sdBuildStrings, configController, buildMessenger, allExporters);
        }
Example #10
0
 public Steps(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters = null)
 {
     PreBuildStep = new PreBuildStep(sharpDoxConfig, sdBuildStrings);
     LoadStep = new LoadStep(sharpDoxConfig, sdBuildStrings, buildMessenger);
     ParseStep = new ParseStep(sdBuildStrings, sharpDoxConfig, buildMessenger);
     StructureParseStep = new StructureParseStep(sdBuildStrings, buildMessenger);
     ExportStep = new ExportStep(sharpDoxConfig, sdBuildStrings, buildMessenger, allExporters);
     EndStep = new EndStep(configController, sharpDoxConfig);
 }
Example #11
0
        public BuildView(SDGuiStrings strings, BuildMessenger buildMessenger)
        {
            Strings = strings;

            DataContext = new BuildViewModel(buildMessenger, Hide);
            InitializeComponent();

            MouseLeftButtonDown += OnMouseDown;
            MouseLeftButtonUp   += OnMouseUp;
        }
Example #12
0
        public BuildViewModel(BuildMessenger buildMessenger, Action onCloseHandle)
        {
            _onCloseHandle = onCloseHandle;
            _outputMessage = new StringBuilder();

            buildMessenger.OnBuildProgress += (i) => { if (i == 0)
                                                       {
                                                           _outputMessage = new StringBuilder();
                                                       }
            };
            buildMessenger.OnBuildMessage += UpdateTextBox;
        }
Example #13
0
 public StructureParseStep(SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
 public StructureParseStep(SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
Example #15
0
 public BuildContext(BuildMessenger buildMessenger, SDBuildStrings sdBuildStrings, List <StepBase> buildSteps)
 {
     _buildSteps     = buildSteps;
     _buildMessenger = buildMessenger;
     _sdBuildStrings = sdBuildStrings;
 }
Example #16
0
 public ParseStep(SDBuildStrings sdBuildStrings, SharpDoxConfig sharpDoxConfig, BuildMessenger buildMessenger)
 {
     _sharpDoxConfig = sharpDoxConfig;
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
Example #17
0
 public LoadStep(SharpDoxConfig config, SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _config = config;
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
Example #18
0
 public Steps(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters = null)
 {
     PreBuildStep       = new PreBuildStep(coreConfigSection, allExporters, buildMessenger, sdBuildStrings);
     LoadStep           = new LoadStep(coreConfigSection, sdBuildStrings, buildMessenger);
     ParseStep          = new ParseStep(sdBuildStrings, coreConfigSection, buildMessenger);
     StructureParseStep = new StructureParseStep(sdBuildStrings, buildMessenger);
     ExportStep         = new ExportStep(coreConfigSection, sdBuildStrings, buildMessenger, allExporters);
     EndStep            = new EndStep(configController, coreConfigSection);
 }
Example #19
0
 public ParseStep(SDBuildStrings sdBuildStrings, ICoreConfigSection coreConfigSection, BuildMessenger buildMessenger)
 {
     _coreConfigSection = coreConfigSection;
     _sdBuildStrings    = sdBuildStrings;
     _buildMessenger    = buildMessenger;
 }
Example #20
0
 public BuildContext(BuildMessenger buildMessenger, SDBuildStrings sdBuildStrings, List<StepBase> buildSteps)
 {
     _buildSteps = buildSteps;
     _buildMessenger = buildMessenger;
     _sdBuildStrings = sdBuildStrings;
 }
Example #21
0
 public LoadStep(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _coreConfigSection = coreConfigSection;
     _sdBuildStrings    = sdBuildStrings;
     _buildMessenger    = buildMessenger;
 }