Package net.jangaroo.jooc.model
Class CompilationUnitModelResolver
- java.lang.Object
-
- net.jangaroo.jooc.model.CompilationUnitModelResolver
-
- Direct Known Subclasses:
CompilationUnitModelRegistry
public abstract class CompilationUnitModelResolver extends Object
Base class for CompilationUniteModelResolvers with some convenience methods.
-
-
Constructor Summary
Constructors Constructor Description CompilationUnitModelResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ClassModelgetSuperclass(ClassModel classModel)CompilationUnitModelgetSuperclassCompilationUnit(ClassModel classModel)booleanimplementsInterface(CompilationUnitModel classCompilationUnitModel, String anInterface)abstract CompilationUnitModelresolveCompilationUnit(String qName)
-
-
-
Method Detail
-
resolveCompilationUnit
public abstract CompilationUnitModel resolveCompilationUnit(@Nonnull String qName)
-
implementsInterface
public boolean implementsInterface(CompilationUnitModel classCompilationUnitModel, String anInterface)
-
getSuperclassCompilationUnit
public CompilationUnitModel getSuperclassCompilationUnit(ClassModel classModel)
-
getSuperclass
public ClassModel getSuperclass(ClassModel classModel)
-
-