ch.elca.dependency.core
Class FilterApplicator

java.lang.Object
  |
  +--ch.elca.dependency.core.FilterApplicator

public class FilterApplicator
extends java.lang.Object

Enables the application of a user defined filter to the RawModel. All the logic of the filter management is capsuled in this class.

Version:
1.0-beta
Author:
Christoph Trutmann
, Pawel Kowalski

Constructor Summary
FilterApplicator()
           
 
Method Summary
 void apply(java.util.ArrayList filters, RawModel rm, DependencyModel fm)
          The filter is applied to the RawModel for getting the new DependencyModel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterApplicator

public FilterApplicator()
Method Detail

apply

public void apply(java.util.ArrayList filters,
                  RawModel rm,
                  DependencyModel fm)
           throws FilterApplicationException
The filter is applied to the RawModel for getting the new DependencyModel. The Object of the DependencyModel stays the same, but the content of the object may change.

Parameters:
rm - RawModel generated at the inintialisation.
fm - DependencyModel which is modeified by this class.
FilterApplicationException


Copyright © 2003 ELCA Informatique SA. All Rights Reserved.