org.drools.ide.common.assistant.info.drl
Class RuleDRLContentInfo

java.lang.Object
  extended by org.drools.ide.common.assistant.info.drl.RuleBasicContentInfo
      extended by org.drools.ide.common.assistant.info.drl.RuleDRLContentInfo

public class RuleDRLContentInfo
extends RuleBasicContentInfo


Constructor Summary
RuleDRLContentInfo(Integer offset, String content, DRLContentTypeEnum type, String ruleName, List<RuleLineContentInfo> lhs, List<RuleLineContentInfo> rhs)
           
 
Method Summary
 void addLHSRuleLine(RuleLineContentInfo ruleLine)
           
 void addRHSRuleLine(RuleLineContentInfo ruleLine)
           
 List<RuleLineContentInfo> getAllLines()
           
 List<RuleLineContentInfo> getLHSRuleLines()
           
 List<RuleLineContentInfo> getRHSRuleLines()
           
 String getRuleName()
           
 Integer getRuleNameLength()
           
 void setRuleName(String ruleName)
           
 
Methods inherited from class org.drools.ide.common.assistant.info.drl.RuleBasicContentInfo
getContent, getContentLength, getOffset, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleDRLContentInfo

public RuleDRLContentInfo(Integer offset,
                          String content,
                          DRLContentTypeEnum type,
                          String ruleName,
                          List<RuleLineContentInfo> lhs,
                          List<RuleLineContentInfo> rhs)
Method Detail

setRuleName

public void setRuleName(String ruleName)

getRuleName

public String getRuleName()

getRuleNameLength

public Integer getRuleNameLength()

addLHSRuleLine

public void addLHSRuleLine(RuleLineContentInfo ruleLine)

getLHSRuleLines

public List<RuleLineContentInfo> getLHSRuleLines()

addRHSRuleLine

public void addRHSRuleLine(RuleLineContentInfo ruleLine)

getRHSRuleLines

public List<RuleLineContentInfo> getRHSRuleLines()

getAllLines

public List<RuleLineContentInfo> getAllLines()


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.