Ejemplo n.º 1
0
        public Project(string projectFile, IProjectIO projectIO, INodeFactory nodeFactory)
            : base(projectIO, nodeFactory, ".", true)
        {
            _projectFile = projectFile;
            _io          = projectIO;
            _nodeFactory = nodeFactory;

            ProcessProjectFile(projectFile);
        }
Ejemplo n.º 2
0
        public FolderNode(IProjectIO projectIO, INodeFactory nodeFactory, string dirpath, bool isRoot = false)
        {
            _io = projectIO;
            _nodeFactory = nodeFactory;
            _dirpath = dirpath;
            _isRoot = isRoot;

            _children.CollectionChanged += OnCollectionChanged;

            LoadFilesAndDirectories();
        }
Ejemplo n.º 3
0
        public FolderNode(IProjectIO projectIO, INodeFactory nodeFactory, string dirpath, bool isRoot = false)
        {
            _io          = projectIO;
            _nodeFactory = nodeFactory;
            _dirpath     = dirpath;
            _isRoot      = isRoot;

            _children.CollectionChanged += OnCollectionChanged;

            LoadFilesAndDirectories();
        }
Ejemplo n.º 4
0
 public FileCreatedComparison(IProjectIO io)
 {
     _io = io;
 }
Ejemplo n.º 5
0
 public DirectoryCreatedComparison(IProjectIO io)
 {
     _io = io;
 }
Ejemplo n.º 6
0
 public FileNode(IProjectIO projectIO, string file)
 {
     _io = projectIO;
     FilePath = file;
     _logger.Trace("Created {0}: {1}", GetType().Name, file);
 }
Ejemplo n.º 7
0
 public IFileNode Create(string path, IProjectIO io)
 {
     return new FileNode(io,path);
 }
Ejemplo n.º 8
0
 public NodeFactory(IProjectIO io)
 {
     _io = io;
 }
Ejemplo n.º 9
0
 public NodeFactory(IProjectIO io)
 {
     _io = io;
 }
Ejemplo n.º 10
0
 public IFileNode Create(string path, IProjectIO io)
 {
     return(new FileNode(io, path));
 }
Ejemplo n.º 11
0
        public Project(string projectFile, IProjectIO projectIO, INodeFactory nodeFactory)
            : base(projectIO, nodeFactory, ".", true)
        {
            _projectFile = projectFile;
            _io = projectIO;
            _nodeFactory = nodeFactory;

            ProcessProjectFile(projectFile);
        }
Ejemplo n.º 12
0
 public FileNode(IProjectIO projectIO, string file)
 {
     _io      = projectIO;
     FilePath = file;
     _logger.Trace("Created {0}: {1}", GetType().Name, file);
 }