net.sf.mpxj.primavera
Class PrimaveraPMFileReader

java.lang.Object
  extended by net.sf.mpxj.reader.AbstractProjectReader
      extended by net.sf.mpxj.primavera.PrimaveraPMFileReader
All Implemented Interfaces:
ProjectReader

public final class PrimaveraPMFileReader
extends AbstractProjectReader

This class creates a new ProjectFile instance by reading a Primavera PM file.


Constructor Summary
PrimaveraPMFileReader()
           
 
Method Summary
 void addProjectListener(ProjectListener listener)
          Add a listener to receive events as a project is being read.
 ProjectFile read(InputStream stream)
          Read a file where the contents of the project file are supplied via an input stream.
 
Methods inherited from class net.sf.mpxj.reader.AbstractProjectReader
read, read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrimaveraPMFileReader

public PrimaveraPMFileReader()
Method Detail

addProjectListener

public void addProjectListener(ProjectListener listener)
Add a listener to receive events as a project is being read.

Parameters:
listener - ProjectListener instance

read

public ProjectFile read(InputStream stream)
                 throws MPXJException
Read a file where the contents of the project file are supplied via an input stream.

Parameters:
stream - InputStream instance
Returns:
ProjectFile instance
Throws:
MPXJException


Copyright © 2012. All Rights Reserved.