public class SourceFolderLibrary extends SourceLibrary
Constructor and Description |
---|
SourceFolderLibrary(AbstractClassLibrary parent) |
SourceFolderLibrary(AbstractClassLibrary parent,
File sourceFolder) |
Modifier and Type | Method and Description |
---|---|
void |
addSourceFolder(File sourceFolder) |
protected boolean |
containsClassReference(String className)
Loops over the sourceFolder to find a classReference.
|
protected JavaClass |
resolveJavaClass(String className)
The implementation should check it's sources to see if it can build a JavaClass Model If not, just return null;
Once found it will be mapped, so there's no need to keep a reference to this object.
|
addSource, addSource, addSource, addSource, getEncoding, getErrorHandler, getJavaClasses, getJavaPackages, getJavaSources, isDebugLexer, isDebugParser, parse, parse, registerJavaSource, resolveJavaPackage, setDebugLexer, setDebugParser, setEncoding, setErrorHandler
getJavaClass, getJavaClass, getJavaClasses, getJavaPackage, getJavaPackages, getJavaSources, getModelBuilder, getModelBuilder, getModelBuilderFactory, getModelWriterFactory, hasClassReference, setModelBuilderFactory, setModelWriterFactory
public SourceFolderLibrary(AbstractClassLibrary parent)
public SourceFolderLibrary(AbstractClassLibrary parent, File sourceFolder)
public void addSourceFolder(File sourceFolder)
protected JavaClass resolveJavaClass(String className)
AbstractClassLibrary
resolveJavaClass
in class SourceLibrary
className
- the fully qualified namenull
protected boolean containsClassReference(String className)
containsClassReference
in class SourceLibrary
className
- the fully qualified name of the classCopyright © 2002–2016. All rights reserved.