org.schmant.project.intellij
Class IprFileV4Parser

java.lang.Object
  extended by org.schmant.project.intellij.AbstractIntelliJFileParser
      extended by org.schmant.project.intellij.IprFileV4Parser
All Implemented Interfaces:
IprFileVersionParser

public class IprFileV4Parser
extends AbstractIntelliJFileParser
implements IprFileVersionParser

Parser for version 4 of the ipr file.

Since:
0.7.1
Author:
Karl Gustafsson

Constructor Summary
IprFileV4Parser()
           
 
Method Summary
 IprSettings parse(DirectoryView wosRoot, Document d)
          Parse the DOM Document.
 String toString()
           
 
Methods inherited from class org.schmant.project.intellij.AbstractIntelliJFileParser
parseModuleLibrary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IprFileV4Parser

public IprFileV4Parser()
Method Detail

parse

public IprSettings parse(DirectoryView wosRoot,
                         Document d)
Description copied from interface: IprFileVersionParser
Parse the DOM Document.

Specified by:
parse in interface IprFileVersionParser
Parameters:
wosRoot - The workspace root directory.
d - The ipr file contents.
Returns:
Data from the ipr file.

toString

public String toString()
Overrides:
toString in class Object