Exemple #1
0
        public static WorkflowNode ConvertToReallyType(ASTNode node)
        {
            WorkflowNode wfNode = new WorkflowNode();

            wfNode.NID            = node.NID;
            wfNode.IDENTIFICATION = node.IDENTIFICATION;
            wfNode.APPELLATION    = node.APPELLATION;
            wfNode.NodeType       = node.NodeType;
            wfNode.INSTANCEID     = node.INSTANCEID;
            wfNode.Transitions    = wfNode.QueryWorkflowNode(node.NID);
            wfNode.FromTransition = wfNode.GetHistoryTransition();
            wfNode.Groups         = wfNode.GetGroup();
            return(wfNode);
        }
Exemple #2
0
        public static WorkflowNode ConvertToReallyType(ASTNode node)
        {
            WorkflowNode wfNode = new WorkflowNode();

            wfNode.NID            = node.NID;
            wfNode.ID             = node.ID;
            wfNode.Name           = node.Name;
            wfNode.NodeType       = node.NodeType;
            wfNode.InstanceID     = node.InstanceID;
            wfNode.Transitions    = wfNode.QueryWorkflowNode(node.NID);
            wfNode.FromTransition = wfNode.GetHistoryTransition();
            wfNode.Groups         = wfNode.GetGroup();

            return(wfNode);
        }