package jp.sourceforge.stigmata.birthmarks.is;
-/*
- * $Id$
- */
-
import jp.sourceforge.stigmata.BirthmarkComparator;
import jp.sourceforge.stigmata.BirthmarkExtractor;
import jp.sourceforge.stigmata.birthmarks.AbstractBirthmarkService;
*
*
* @author Haruaki TAMADA
- * @version $Revision$
*/
public class InheritanceStructureBirthmarkService extends AbstractBirthmarkService implements BirthmarkSpi{
private BirthmarkComparator comparator = new PlainBirthmarkComparator(this);
private BirthmarkExtractor extractor = new InheritanceStructureBirthmarkExtractor(this);
+ @Override
public String getType(){
return "is";
}
+ @Override
public String getDefaultDescription(){
return "Inheritance sequence to root class and user classes is replaced to <null>.";
}
+ @Override
public BirthmarkExtractor getExtractor(){
return extractor;
}
+ @Override
public BirthmarkComparator getComparator(){
return comparator;
}
- public boolean isExpert(){
+ @Override
+ public boolean isExperimental(){
return false;
}
+ @Override
public boolean isUserDefined(){
return false;
}