package exo2.files;

import java.util.ArrayList;
import java.util.List;

import exo2.fileSystem.Node;

public class Directory implements Node {
	private String    name;
	private List<Node> files ;
	
	public Directory( String name ) {
		this.name = name;
		files = new ArrayList<>();
	}
	public String getName() {
		return name;
	}
	public void add(Node f) { 
		files.add(f); 
	}

	public Node getFile(String name) {
		for (Node f : files)
			if (f.getName().equals(name))
				return f;
		return null;
	}
}