protected internal override CoreModelElement GetTargetElement(ProcessDefinitionImpl processDefinition)
        {
            var transition = processDefinition.FindTransition(TransitionId);

            return(transition);
        }
        protected internal override ScopeImpl GetTargetFlowScope(ProcessDefinitionImpl processDefinition)
        {
            var transition = processDefinition.FindTransition(TransitionId);

            return(transition.Source.FlowScope);
        }