org.pf.tools.cda.base.model.processing
Class AClassPackageProcessor

java.lang.Object
  extended by org.pf.tools.cda.base.model.processing.AClassPackageProcessor
All Implemented Interfaces:
org.pf.bif.filter.IObjectFilter, IAnalyzableElementProcessor<ClassPackage>, IClassPackageProcessor

public abstract class AClassPackageProcessor
extends java.lang.Object
implements IClassPackageProcessor

Generic filter for ClassPackage objects. Subclasses must implement the methods of interface IClassPackageProcessor.

Version:
1.0
Author:
M.Duchrow

Constructor Summary
AClassPackageProcessor()
          Initialize the new instance with default values.
 
Method Summary
 boolean matches(java.lang.Object object)
          Returns false if the given object is no ClassPackage, otherwise it calls method matches(ClassPackage).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pf.tools.cda.base.model.processing.IAnalyzableElementProcessor
matches, process
 

Constructor Detail

AClassPackageProcessor

public AClassPackageProcessor()
Initialize the new instance with default values.

Method Detail

matches

public boolean matches(java.lang.Object object)
Returns false if the given object is no ClassPackage, otherwise it calls method matches(ClassPackage).

Specified by:
matches in interface org.pf.bif.filter.IObjectFilter
Parameters:
object - The object to be checked against this ClassPackage filter