SubtypeInfo subtype = analyzeSubtype(cls, info);
if (subtype != null) {
if (subtype.getType().equals("InstructionFactory")) {
if (isAnalysisEnabled(type, AnalysisType.IFACTORIES.weight)) {
newInfo.register(subtype);
}
} else if (subtype.getType().equals("Listener")) {
if (isAnalysisEnabled(type, AnalysisType.LISTENERS.weight)) {
newInfo.register(subtype);
}