package tags.impl;
import java.util.ArrayList;
import java.util.Collection;
import tags.File;
import tags.Language;
import tags.Line;
import tags.SourceFile;
import tags.Tag;
import tags.TagException;
import tags.TagName;
public class Todo<E extends Language> implements Tag {
private File file = new SourceFile();
private ArrayList<Line> lines = new ArrayList<Line>();
public void setFile(File file) {
this.file = file;
}
public File getFile() {
return file;
}
public void addLine(Line line) {
lines.add(line);
}
public boolean useSourceFile(SourceFile file) throws TagException {
return false;
}
public TagName getName() {
return new TagName("TODO");
}
public Collection<Line> getLines() {
return lines;
}
}