com.xenonsoft.bridgetown.aop
Interface IClassFinder

All Known Implementing Classes:
DefaultGlobClassFinder

public interface IClassFinder

A contract for a concrete class that identifies a particular class that is applicable to an aspect oriented joinpoint.

Version:
$Id: IClassFinder.java,v 1.2 2004/09/29 03:26:00 peter_pilgrim Exp $
Author:
peterp, 20-Sep-2004

Method Summary
 java.lang.String getFinder()
          Gets the match class filter string.
 boolean isMatched(java.lang.Class clazz)
          Returns a flag if this finder matches the class
 void setFinder(java.lang.String matchString)
          Sets the match class filter string The format of the filter string will depend on the implementation class, you are advise to look at the documentation there for further information.
 

Method Detail

getFinder

public java.lang.String getFinder()
Gets the match class filter string.

The format of the filter string will depend on the implementation class, you are advise to look at the documentation there for further information.

Returns:
the text string that describes how to filter a class

setFinder

public void setFinder(java.lang.String matchString)
Sets the match class filter string

The format of the filter string will depend on the implementation class, you are advise to look at the documentation there for further information.

Parameters:
matchString - the text string that describes how to filter a class

isMatched

public boolean isMatched(java.lang.Class clazz)
Returns a flag if this finder matches the class

Parameters:
clazz - the class to match
Returns:
boolean flag true if the class matches the filter


Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.