Definition codeimpthread.h:22
Definition javaimport.h:20
QString m_currentPackage
current package of the file being parsed
Definition javaimport.h:42
void initVars()
Definition javaimport.cpp:56
bool m_isStatic
static flag for the member var or method
Definition javaimport.h:40
void fillSource(const QString &word)
Definition javaimport.cpp:92
UMLObject * resolveClass(const QString &className)
Definition javaimport.cpp:157
QStringList m_imports
imports included in the current file
Definition javaimport.h:43
bool parseFile(const QString &filename)
Definition javaimport.cpp:285
JavaImport(CodeImpThread *thread=nullptr)
Definition javaimport.cpp:38
static QStringList s_filesAlreadyParsed
Definition javaimport.h:50
QString m_currentFileName
current filename being parsed
Definition javaimport.h:41
static UMLObject * findObject(const QString &name, UMLPackage *parentPkg)
Definition javaimport.cpp:146
static int s_parseDepth
Definition javaimport.h:56
Uml::Visibility::Enum m_defaultCurrentAccess
current visibility for when the visibility is absent
Definition javaimport.h:44
void spawnImport(const QString &file)
Definition javaimport.cpp:124
bool parseStmt()
Definition javaimport.cpp:317
QString joinTypename(const QString &typeName)
Definition javaimport.cpp:67
virtual ~JavaImport()
Definition javaimport.cpp:49
Base class for native implementations of language import.
Definition nativeimportbase.h:40
The base class for UML objects.
Definition umlobject.h:70
Non-graphical information for a Package.
Definition package.h:28
Enum
Definition basictypes.h:45