// detect all the Class Name and compare with the current imports
// how detect the Classes loaded into the ClassLoader?
public static void execute(RuleBasicContentInfo contentInfo, List<RuleBasicContentInfo> imports) {
classloaderClasses.clear();
classes.clear();
RuleDRLContentInfo ruleInfo = ((RuleLineContentInfo)contentInfo).getRule();
String rule = "";
for (RuleLineContentInfo ruleLineContentInfo : ruleInfo.getLHSRuleLines())
rule = rule.concat(ruleLineContentInfo.getContent() + "\n");
for (RuleLineContentInfo ruleLineContentInfo : ruleInfo.getRHSRuleLines())
rule = rule.concat(ruleLineContentInfo.getContent() + "\n");
matcher = pattern.matcher(rule);
String className;
while (matcher.find()) {
className = matcher.group().replaceAll(":", "").replaceAll("\\(", "").replaceAll("\\t", "").replaceAll("\\n", "").trim();