public StateInspectorEvent(IStateInspectorOutputsGroup group, IStateInspectorOutput output, TextLogEventTrigger trigger, Event originalEvent, int index) { this.Group = group; this.Output = output; this.Trigger = trigger; this.OriginalEvent = originalEvent; this.Index = index; }
public void AddEventsFrom(IStateInspectorOutputsGroup stateInspectorOutput) { foreach (var evt in stateInspectorOutput.Events) { currentEvent = evt; evt.OriginalEvent.Visit(this); } }
FocusedMessageEventsRange GetFocusedMessageEqualRange(IStateInspectorOutputsGroup forGroup) { FocusedMessageEventsRange ret; if (focusedMessagePositionsCache.TryGetValue(forGroup, out ret)) { return(ret); } var equalRange = forGroup.Events.CalcFocusedMessageEqualRange(GetFocusedMessageInfo()); ret = new FocusedMessageEventsRange(GetFocusedMessageInfo(), equalRange); focusedMessagePositionsCache.Add(forGroup, ret); return(ret); }
public TreeBuilder(IStateInspectorOutputsGroup owner, IUserNamesProvider shortNames) { this.owner = owner; this.shortNames = shortNames; }
public InspectedObject(IStateInspectorOutputsGroup owner, string id, IUserNamesProvider shortNames) { this.owner = owner; this.id = id; this.shortNames = shortNames; }