net.sf.mpxj.mpp
Class FilterReader

java.lang.Object
  extended by net.sf.mpxj.mpp.FilterReader
Direct Known Subclasses:
FilterReader12, FilterReader14, FilterReader9

public abstract class FilterReader
extends Object

This class allows filter definitions to be read from an MPP file.


Constructor Summary
FilterReader()
           
 
Method Summary
protected abstract  CriteriaReader getCriteriaReader()
          Retrieves the criteria reader used for this filter.
protected abstract  Integer getVarDataType()
          Retrieves the type used for the VarData lookup.
 void process(ProjectFile file, net.sf.mpxj.mpp.FixedData fixedData, net.sf.mpxj.mpp.Var2Data varData)
          Entry point for processing filter definitions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterReader

public FilterReader()
Method Detail

getVarDataType

protected abstract Integer getVarDataType()
Retrieves the type used for the VarData lookup.

Returns:
VarData type

getCriteriaReader

protected abstract CriteriaReader getCriteriaReader()
Retrieves the criteria reader used for this filter.

Returns:
criteria reader

process

public void process(ProjectFile file,
                    net.sf.mpxj.mpp.FixedData fixedData,
                    net.sf.mpxj.mpp.Var2Data varData)
Entry point for processing filter definitions.

Parameters:
file - project file
fixedData - filter fixed data
varData - filter var data


Copyright © 2012. All Rights Reserved.