public void addContent(DRLContentTypeEnum type, int offset, String content, String ruleName, List<RuleLineContentInfo> lhs, List<RuleLineContentInfo> rhs) { RuleDRLContentInfo contentInfo = new RuleDRLContentInfo(offset, content, type, ruleName, lhs, rhs); for (RuleLineContentInfo ruleLine : contentInfo.getLHSRuleLines()) ruleLine.setRule(contentInfo); for (RuleLineContentInfo ruleLine : contentInfo.getRHSRuleLines()) ruleLine.setRule(contentInfo); this.contents.put(offset, contentInfo); }
public void addContent(DRLContentTypeEnum type, int offset, String content, String ruleName, List<RuleLineContentInfo> lhs, List<RuleLineContentInfo> rhs) { RuleDRLContentInfo contentInfo = new RuleDRLContentInfo(offset, content, type, ruleName, lhs, rhs); for (RuleLineContentInfo ruleLine : contentInfo.getLHSRuleLines()) ruleLine.setRule(contentInfo); for (RuleLineContentInfo ruleLine : contentInfo.getRHSRuleLines()) ruleLine.setRule(contentInfo); this.contents.put(offset, contentInfo); }