public class CodebaseImportDel_c
extends JLDel_c
Modifier and Type | Field and Description |
---|---|
protected ClassType |
ct |
protected java.net.URI |
ns |
Constructor and Description |
---|
CodebaseImportDel_c() |
Modifier and Type | Method and Description |
---|---|
Named |
lookupImport(CodebaseTypeSystem ts)
Codebase version of ts.forName().
|
void |
prettyPrint(CodeWriter w,
PrettyPrinter tr)
Write the import to an output file.
|
Node |
typeCheck(TypeChecker tc)
Check that imported classes and packages exist.
|
public Node typeCheck(TypeChecker tc) throws SemanticException
SemanticException
public Named lookupImport(CodebaseTypeSystem ts) throws SemanticException
SemanticException
public void prettyPrint(CodeWriter w, PrettyPrinter tr)