package org.eclipse.dltk.tcl.core; import org.eclipse.dltk.ast.ASTNode; import org.eclipse.dltk.compiler.problem.IProblemReporter; import org.eclipse.dltk.core.builder.ISourceLineTracker; public interface ITclParser { // Used to parser inner elements void parse(String content, int offset, ASTNode parent); ISourceLineTracker getCodeModel(); IProblemReporter getProblemReporter(); String getFileName(); int getStartPos(); }