de.uka.ipd.sdq.ByCounter.parsing
Class ClapperImplementingClassesFinder

java.lang.Object
  extended by de.uka.ipd.sdq.ByCounter.parsing.ClapperImplementingClassesFinder
All Implemented Interfaces:
IImplementingClassesFinder

public final class ClapperImplementingClassesFinder
extends java.lang.Object
implements IImplementingClassesFinder

Implementation of the IImplementingClassesFinder interface for the clapper library.

Author:
Martin Krogmann

Constructor Summary
ClapperImplementingClassesFinder()
           
 
Method Summary
 java.lang.String[] findImplementingClasses(java.lang.Class<?> interfaceToImplement)
          Find classes implementing the given interface.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClapperImplementingClassesFinder

public ClapperImplementingClassesFinder()
Method Detail

findImplementingClasses

public java.lang.String[] findImplementingClasses(java.lang.Class<?> interfaceToImplement)
Description copied from interface: IImplementingClassesFinder
Find classes implementing the given interface.

Specified by:
findImplementingClasses in interface IImplementingClassesFinder
Parameters:
interfaceToImplement - The interface to find implementing classes for.
Returns:
An array of strings where each string is a canonical class name. These classes have to implement the given interface.