package com.leanwo.activiti.dto.approver;

import java.io.Serializable;
import java.util.List;

// TODO: Auto-generated Javadoc
/**
 * @author shenchong 2020.09.24
 * The Class ProcessData.
 */
public class ProcessData implements Serializable{
	
	/** 工作流ID. */
	private Long workflowId;
	
	/** 节点类型. */
	private String type;
	
	/** 节点内容. */
	private String content;
	
	/** 节点ID. */
	private String nodeId;
	
	/** 子节点. */
	private ChildNode childNode;
	
	/** 排他网关. */
	private List<ConditionNode> conditionNodes;
	
	

	/**
	 * Gets the 工作流ID.
	 *
	 * @return the 工作流ID
	 */
	public Long getWorkflowId() {
		return workflowId;
	}

	/**
	 * Sets the 工作流ID.
	 *
	 * @param workflowId the new 工作流ID
	 */
	public void setWorkflowId(Long workflowId) {
		this.workflowId = workflowId;
	}

	/**
	 * Gets the 节点类型.
	 *
	 * @return the 节点类型
	 */
	public String getType() {
		return type;
	}

	/**
	 * Sets the 节点类型.
	 *
	 * @param type the new 节点类型
	 */
	public void setType(String type) {
		this.type = type;
	}

	/**
	 * Gets the 节点内容.
	 *
	 * @return the 节点内容
	 */
	public String getContent() {
		return content;
	}

	/**
	 * Sets the 节点内容.
	 *
	 * @param content the new 节点内容
	 */
	public void setContent(String content) {
		this.content = content;
	}

	/**
	 * Gets the 节点ID.
	 *
	 * @return the 节点ID
	 */
	public String getNodeId() {
		return nodeId;
	}

	/**
	 * Sets the 节点ID.
	 *
	 * @param nodeId the new 节点ID
	 */
	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}

	/**
	 * Gets the 子节点.
	 *
	 * @return the 子节点
	 */
	public ChildNode getChildNode() {
		return childNode;
	}

	/**
	 * Sets the 子节点.
	 *
	 * @param childNode the new 子节点
	 */
	public void setChildNode(ChildNode childNode) {
		this.childNode = childNode;
	}

	/**
	 * Gets the 排他网关.
	 *
	 * @return the 排他网关
	 */
	public List<ConditionNode> getConditionNodes() {
		return conditionNodes;
	}

	/**
	 * Sets the 排他网关.
	 *
	 * @param conditionNodes the new 排他网关
	 */
	public void setConditionNodes(List<ConditionNode> conditionNodes) {
		this.conditionNodes = conditionNodes;
	}

}
