org.schmant.project.intellij
Class IprSettings

java.lang.Object
  extended by org.schmant.project.intellij.IprSettings

public class IprSettings
extends Object

An instance of this class contains data parsed from an .ipr file. It is created by a IprFileParser.

Since:
0.7.1
Author:
Karl Gustafsson

Constructor Summary
IprSettings()
           
 
Method Summary
 Collection<AbsoluteLocation> getModuleFiles()
          Get the collection of .iml file locations as referenced by the .ipr file.
 Map<String,List<JavaProjectClasspathEntry>> getProjectLibraries()
           
 void setModuleFiles(Collection<AbsoluteLocation> c)
           
 void setProjectLibraries(Map<String,List<JavaProjectClasspathEntry>> pl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IprSettings

public IprSettings()
Method Detail

setModuleFiles

public void setModuleFiles(Collection<AbsoluteLocation> c)

getModuleFiles

public Collection<AbsoluteLocation> getModuleFiles()
Get the collection of .iml file locations as referenced by the .ipr file.


setProjectLibraries

public void setProjectLibraries(Map<String,List<JavaProjectClasspathEntry>> pl)

getProjectLibraries

public Map<String,List<JavaProjectClasspathEntry>> getProjectLibraries()