package jdepend.knowledge.domainanalysis;
public class DefaultExpert implements Expert {
public AdviseInfo advise(Structure structure) throws ExpertException {
return DomainAnalysisMgr.getIntance().getTheDomainAnalysis(structure.getCategory())
.advise(structure.getName(), structure.getData());
}
@Override
public void registDomainAnalysis(DomainAnalysis domainAnalysis) {
DomainAnalysisMgr.getIntance().addDomainAnalysis(domainAnalysis);
}
}