001package org.kuali.rice.krms.tree.node;
002
003import org.kuali.rice.krms.dto.PropositionEditor;
004
005import 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 */
014public 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}