4 instantiations of Transition
System.Activities.Core.Presentation (4)
System\Activities\Core\Presentation\StateContainerEditor.ModelChanges.cs (1)
124Transition newTransition = new Transition() { DisplayName = StateContainerEditor.GenerateTransitionName(stateMachineModelItem) };
System\Activities\Core\Presentation\StateContainerEditor.xaml.cs (2)
2371Transition transition = new Transition 2632droppedModelItem.Properties[StateDesigner.TransitionsPropertyName].Collection.Add(new Transition()
System\Activities\Core\Presentation\TransitionDesigner.xaml.cs (1)
453ModelItem newTransitionItem = this.parentStateModelItem.Properties[StateDesigner.TransitionsPropertyName].Collection.Add(new Transition()
59 references to Transition
System.Activities (18)
System\Activities\Statements\InternalState.cs (3)
132public Collection<Transition> Transitions 389static void AddTransitionData(NativeActivityMetadata metadata, InternalTransition internalTransition, Transition transition) 816Transition transition = this.Transitions[i];
System\Activities\Statements\State.cs (3)
22Collection<Transition> transitions; 63public Collection<Transition> Transitions 69this.transitions = new ValidatingCollection<Transition>
System\Activities\Statements\StateMachine.cs (12)
246Transition transition = state.Transitions[i]; 277foreach (Transition transition in state.Transitions) 283static void ClearTransition(Transition transition) 338Collection<Transition> transitions = currentState.Transitions; 340Dictionary<Activity, List<Transition>> unconditionalTransitionMapping = new Dictionary<Activity, List<Transition>>(); 342foreach (Transition transition in transitions) 383unconditionalTransitionMapping.Add(triggerActivity, new List<Transition>()); 394foreach (KeyValuePair<Activity, List<Transition>> unconditionalTransitions in unconditionalTransitionMapping) 399foreach (Transition transition in unconditionalTransitions.Value) 558void TraverseViaTransitions(Action<State> actionForState, Action<Transition> actionForTransition) 578foreach (Transition transition in currentState.Transitions)
System.Activities.Core.Presentation (41)
System\Activities\Core\Presentation\StateContainerEditor.CompositeView.cs (11)
55if (item != null && item.ItemType == typeof(Transition)) 69itemsToCopy.RemoveAll(item => item.ItemType == typeof(Transition)); 103if (itemsToDelete.Count == 1 && itemsToDelete.First().ItemType == typeof(Transition)) 109itemsToDelete.RemoveAll(item => item.ItemType == typeof(Transition)); 142if (removeIncomingConnectors || connectorModelItem.ItemType == typeof(Transition)) 152if (connectorModelItem.ItemType == typeof(Transition)) 169if (itemsToPaste.Count == 1 && itemsToPaste.First() is Transition) 279if (itemsToPaste.Count == 1 && itemsToPaste.First() is Transition) 305Transition pastedTransition = itemsToPaste.First() as Transition; 317pastedTransition = (Transition)XamlServices.Load(reader);
System\Activities\Core\Presentation\StateContainerEditor.ModelChangeReactions.cs (1)
154if (propertyChange.Owner.ItemType == typeof(Transition)
System\Activities\Core\Presentation\StateContainerEditor.ModelChanges.cs (8)
44if (connectorModelItem.ItemType == typeof(Transition)) 94if (referenceTransitionModelItem != null && referenceTransitionModelItem.ItemType == typeof(Transition)) 100Transition referenceTransition = referenceTransitionModelItem.GetCurrentValue() as Transition; 104foreach (Transition transition in state.Transitions) 124Transition newTransition = new Transition() { DisplayName = StateContainerEditor.GenerateTransitionName(stateMachineModelItem) }; 130Transition existingTransition = StateContainerEditor.GetConnectorModelItem(connector).GetCurrentValue() as Transition;
System\Activities\Core\Presentation\StateContainerEditor.Utilities.cs (6)
418if (modelItem != null && modelItem.ItemType == typeof(Transition)) 442static bool IsTransitionDestinationWithinStates(Transition transition, IEnumerable<State> states) 462IEnumerable<Transition> toRemove = state.Transitions.Where<Transition>((p) => 464foreach (Transition transition in toRemove) 529existingTransitionNames.Add(((Transition)transitionModelItem.GetCurrentValue()).DisplayName);
System\Activities\Core\Presentation\StateContainerEditor.xaml.cs (12)
738bool isTransition = connectorModelItem != null && connectorModelItem.ItemType == typeof(Transition); 775if (connectorModelItem.ItemType == typeof(Transition)) 831if (connectorModelItem.ItemType == typeof(Transition)) 934if (connectorModelItem.ItemType == typeof(Transition) && connectorModelItem.Properties[TransitionDesigner.TriggerPropertyName].Value != null) 1395if (connectorModelItem != null && connectorModelItem.ItemType == typeof(Transition)) 1403if (connectorModelItem.ItemType == typeof(Transition)) 1443if (connectorModelItem != null && connectorModelItem.ItemType == typeof(Transition)) 2137primarySelection == null && connectorModelItem != null && connectorModelItem.ItemType != typeof(Transition)) 2239GetConnectorModelItem(stateMachineContainer.panel.connectorEditor.Connector).ItemType == typeof(Transition)); 2363private ModelItem DoAutoConnect(UIElement sourceElement, ModelItem droppedModelItem, Transition transitionToCopy, int insertIndex = InvalidIndex) 2371Transition transition = new Transition 2627droppedModelItem, oldConnectorModelItem.GetCurrentValue() as Transition, index) != null;
System\Activities\Core\Presentation\StateMachineValidationErrorSourceLocator.cs (2)
92Transition foundTransition = null; 94foreach (Transition transition in state.Transitions)
System\Activities\Core\Presentation\TransitionDesigner.xaml.cs (1)
207Type transitionType = typeof(Transition);