Package org.makumba.devel.relations

Class Summary
FileRelations This class holds the relations a file has with JSP, MDD and/or Java files.
JavaMDDParser Simple parser that detects relations to MDDs in Java files (queries and other)
FIXME the regexp needs to be improved so as to exclude queries that are composed by additions of strings. now we try to detect this by the usage of "+" but this can lead to issues with aggregate functions.
JavaRelationMiner Extracts relations from a Java source file
FIXME currently only handles OQL queries in Java -> MDD relations
TODO add more origin information for Java -> MDD relations (now we only give the query string, we miss line number etc.)
JSPRelationMiner  
JspRelationsAnalyzer Simple analyser for the relations of a page.
MDDRelationMiner  
RelationCrawler This crawler looks for relations between Makumba files and stores them in a database table.
RelationCrawler.MakumbaRelatedFileFilter A filenameFilter that accepts .jsp, .mdd and .java files, or directories.
RelationCrawlerTool Tool that triggers the crawling of a context, if it wasn't crawled previously.
RelationMiner A RelationMiner extracts relations from a file
RelationParseStatus