package org.xpect.xtext.lib.setup.generic;
import java.util.List;
import org.eclipse.emf.common.util.URI;
import org.xpect.xtext.lib.setup.FileSetupContext;
import org.xpect.xtext.lib.util.URIUtil;
import com.google.common.collect.Lists;
public class Folder implements Resource {
private List<Resource> children = Lists.newArrayList();
private final URI local;
public Folder(String name) {
this.local = URIUtil.createLocalURI(name);
}
public void add(Resource child) {
children.add(child);
}
public List<Resource> getChildren() {
return children;
}
public URI getLocalURI(FileSetupContext ctx) {
return local;
}
}