View Javadoc
1   package org.kuali.rice.krms.dto;
2   
3   import org.kuali.rice.core.api.util.tree.Tree;
4   import org.kuali.rice.krms.tree.node.CompareTreeNode;
5   import org.kuali.rice.krms.tree.node.RuleEditorTreeNode;
6   import org.kuali.rice.krms.tree.node.TreeNode;
7   
8   import java.util.List;
9   
10  /**
11   * Created by SW Genis on 2014/06/17.
12   */
13  public interface RuleManager {
14  
15      public String getRefObjectId();
16  
17      public void setRefObjectId(String refObjectId);
18  
19      public String getViewId();
20  
21      public void setViewId(String viewId);
22  
23      public List<AgendaEditor> getAgendas();
24  
25      public void setAgendas(List<AgendaEditor> agendas);
26  
27      public Tree<CompareTreeNode, String> getCompareTree();
28  
29      public void setCompareTree(Tree<CompareTreeNode, String> compareTree);
30  
31      public RuleEditor getRuleEditor();
32  
33      public void setRuleEditor(RuleEditor ruleEditor);
34  
35      public AgendaEditor getAgendaEditor();
36  
37      public void setAgendaEditor(AgendaEditor agendaEditor);
38  
39      public Tree<RuleEditorTreeNode, String> getEditTree();
40  
41      public Tree<TreeNode, String> getPreviewTree();
42  
43      public Tree<TreeNode, String> getViewTree();
44  
45      public void setActiveSelections(List<String> activeSelections);
46  
47      public List<String> getActiveSelections();
48  
49      public String getSelectedKey();
50  
51      public void setSelectedKey(String selectedKey);
52  
53      public String getCutKey();
54  
55      public void setCutKey(String cutKey);
56  
57      public String getCopyKey();
58  
59      public void setCopyKey(String copyKey);
60  
61      public String getLogicArea();
62  
63      public void setLogicArea(String logicArea);
64  
65      public String getNamespace();
66  
67      public void setNamespace(String namespace);
68  
69      public String getRefDiscriminatorType();
70  
71      public void setRefDiscriminatorType(String refDiscriminatorType);
72  
73      public String getCompareLightBoxHeader();
74  
75      public void setCompareLightBoxHeader( String compareLightBoxHeader);
76  
77      public boolean hasOptimisticLockingError();
78  
79      public void setHasOptimisticLockingError(boolean hasOptimisticLockingError);
80  
81  }