java.lang.Object
org.alfresco.repo.web.scripts.rule.ruleset.RuleSet
All Implemented Interfaces:
Serializable

public class RuleSet extends Object implements Serializable
Author:
unknown
See Also:
  • Constructor Details

    • RuleSet

      public RuleSet()
  • Method Details

    • setRules

      public void setRules(List<RuleRef> rules)
      Set list of the rules "owned" by this rule set
      Parameters:
      rules - the list of rules to set
    • getRules

      public List<RuleRef> getRules()
      Get list of the rules "owned" by this rule set
      Returns:
      list of "owned" rules
    • setInheritedRules

      public void setInheritedRules(List<RuleRef> inheritedRules)
      Set list of the rules inherited by this rule set from parent
      Parameters:
      inheritedRules - the list of inherited rules to set
    • getInheritedRules

      public List<RuleRef> getInheritedRules()
      Get list of the rules inherited by this rule set from parent
      Returns:
      list of inherited rules
    • setRulesetNodeRef

      public void setRulesetNodeRef(NodeRef rulesetNodeRef)
      Set the nodeRef to which this ruleset belongs
      Parameters:
      rulesetNodeRef - the ruleset nodeRef to set
    • getRulesetNodeRef

      public NodeRef getRulesetNodeRef()
      Get the nodeRef to which this ruleset belongs
      Returns:
      ruleset nodeRef
    • setLinkedToRuleSet

      public void setLinkedToRuleSet(NodeRef linkedToRuleSet)
      Set the nodeRef to which this ruleset linked to
      Parameters:
      linkedToRuleSet - the nodeRef to set
    • getLinkedToRuleSet

      public NodeRef getLinkedToRuleSet()
      Get the nodeRef to which this ruleset linked to
      Returns:
      linked to nodeRef
    • setLinkedFromRuleSets

      public void setLinkedFromRuleSets(List<NodeRef> linkedFromRuleSets)
      Set the list of nodeRefs that link to this ruleset
      Parameters:
      linkedFromRuleSets - the list of nodeRefs to set
    • getLinkedFromRuleSets

      public List<NodeRef> getLinkedFromRuleSets()
      Get the list of nodeRefs that link to this ruleset
      Returns:
      the list of nodeRefs