com.tensegrity.graph.classdiagram
Interface ClassDiagramFilter


public interface ClassDiagramFilter

This interface defines a predicate-filter, that can be customized for the search process.

Version:
$Id: ClassDiagramFilter.java,v 1.2 2003/09/24 14:45:26 sr Exp $
Author:
StepanRutz

Method Summary
 boolean filter(java.lang.Class klass)
          This predicate indicates whether the given class (and its superclass/interfaces) should be traced recursively.
 boolean filter(java.lang.reflect.Method method)
          This predicate indicates whether the given method should be processed.
 

Method Detail

filter

public boolean filter(java.lang.Class klass)
This predicate indicates whether the given class (and its superclass/interfaces) should be traced recursively.

Parameters:
klass - the candidate class to trace.
Returns:
true if the klass is to be traced, otherwise false.

filter

public boolean filter(java.lang.reflect.Method method)
This predicate indicates whether the given method should be processed.

Parameters:
method - the candidate class to trace.
Returns:
true if the method is to be traced, otherwise false.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.