001    package org.kuali.rice.krms.tree.node;
002    
003    import org.kuali.rice.krms.dto.PropositionEditor;
004    
005    import java.io.Serializable;
006    
007    /**
008     * Created with IntelliJ IDEA.
009     * User: SW
010     * Date: 2012/12/03
011     * Time: 3:45 PM
012     * To change this template use File | Settings | File Templates.
013     */
014    public class RuleEditorTreeNode implements Serializable {
015    
016        private static final long serialVersionUID = 8038174553531544943L;
017    
018        public static final String NODE_TYPE = "ruleTreeNode";
019    
020        public static final String COMPOUND_NODE_TYPE = RuleEditorTreeNode.NODE_TYPE + " compound";
021    
022        public static final String COMPOUND_OP_NODE_TYPE = RuleEditorTreeNode.NODE_TYPE + " compoundOpCodeNode";
023    
024        protected PropositionEditor proposition;
025    
026        public RuleEditorTreeNode(){}
027    
028        public RuleEditorTreeNode(PropositionEditor proposition){
029            this.proposition = proposition;
030        }
031    
032        public PropositionEditor getProposition() {
033            return this.proposition;
034        }
035    
036        public void setProposition(PropositionEditor proposition) {
037            this.proposition = proposition;
038        }
039    
040    }