public override void Rename(FileSystemComponent component, string newName) { var oldComponent = _localComponents.FirstOrDefault(x => x == component); oldComponent.Name = newName; _localComponents[_localComponents.IndexOf(component)] = oldComponent; }
public override void Rename(FileSystemComponent component, string newName) { }
public override void Remove(FileSystemComponent component) { }
public override void Add(FileSystemComponent component) { }
public override void Remove(FileSystemComponent component) { _localComponents.Remove(component); }
public override void Add(FileSystemComponent component) { _localComponents.Add(component); }
public abstract void Rename(FileSystemComponent component, string newName);
public abstract void Remove(FileSystemComponent component);
public abstract void Add(FileSystemComponent component);