Exemplo n.º 1
0
        public void AddNewFile(JadeUtils.IO.IFileHandle fileHandle)
        {
            if (_data.HasItem(fileHandle.Path.Str))
            {
                throw new Exception("Attempt to add duplicate file name to project.");
            }

            JadeCore.Project.FileItem item = new JadeCore.Project.FileItem(fileHandle);

            _data.OwningProject.AddItem(_data, item);
            AddChildFile(new File(this, item));
            OnPropertyChanged("Children");
        }
Exemplo n.º 2
0
 public FileItem(JadeUtils.IO.IFileHandle file)
 {
     _file = file;
     SetFileType();
 }