org.schmant.project.intellij
Class AbstractIntelliJFileParser

java.lang.Object
  extended by org.schmant.project.intellij.AbstractIntelliJFileParser
Direct Known Subclasses:
ImlFileV4Parser, IprFileV4Parser

public abstract class AbstractIntelliJFileParser
extends Object


Constructor Summary
AbstractIntelliJFileParser()
           
 
Method Summary
protected  void parseModuleLibrary(XPath xp, Node libNode, DirectoryView projectDir, DirectoryView moduleDir, DirectoryView appHomeDir, List<JavaProjectClasspathEntry> buildClasspath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractIntelliJFileParser

public AbstractIntelliJFileParser()
Method Detail

parseModuleLibrary

protected void parseModuleLibrary(XPath xp,
                                  Node libNode,
                                  DirectoryView projectDir,
                                  DirectoryView moduleDir,
                                  DirectoryView appHomeDir,
                                  List<JavaProjectClasspathEntry> buildClasspath)
Parameters:
moduleDir - The module root dir. Set to null if there is no module in the current parse context (such as when a project library is parsed).
projectDir - The project root dir. Set to null if there is no project in the current parse context (such as when a module library is parsed).