Definition: codeimpthread.h:36
Definition: javaimport.h:25
QString m_currentPackage
current package of the file being parsed
Definition: javaimport.h:47
void initVars()
Definition: javaimport.cpp:58
bool m_isStatic
static flag for the member var or method
Definition: javaimport.h:45
void fillSource(const QString &word)
Definition: javaimport.cpp:94
UMLObject * resolveClass(const QString &className)
Definition: javaimport.cpp:159
QStringList m_imports
imports included in the current file
Definition: javaimport.h:48
bool parseFile(const QString &filename)
Definition: javaimport.cpp:287
JavaImport(CodeImpThread *thread=0)
Definition: javaimport.cpp:40
static QStringList s_filesAlreadyParsed
Definition: javaimport.h:55
QString m_currentFileName
current filename being parsed
Definition: javaimport.h:46
static UMLObject * findObject(const QString &name, UMLPackage *parentPkg)
Definition: javaimport.cpp:148
static int s_parseDepth
Definition: javaimport.h:61
Uml::Visibility::Enum m_defaultCurrentAccess
current visibility for when the visibility is absent
Definition: javaimport.h:49
void spawnImport(const QString &file)
Definition: javaimport.cpp:126
bool parseStmt()
Definition: javaimport.cpp:319
QString joinTypename(const QString &typeName)
Definition: javaimport.cpp:69
virtual ~JavaImport()
Definition: javaimport.cpp:51
Base class for native implementations of language import.
Definition: nativeimportbase.h:45
The base class for UML objects.
Definition: umlobject.h:74
Non-graphical information for a Package.
Definition: package.h:33
Enum
Definition: basictypes.h:59