public override void Given() { base.Given(); WorkItemStore = TimedAction(() => IntegrationSettings.CreateRestStore(), "REST", "WIS Create"); ConfigureOptions(); var pr = new PropertyReflector(); var pi = new PropertyInspector(pr); var attMapper = new AttributeMapperStrategy(pi); var mapper = new WorkItemMapper(attMapper); var translator = new WiqlTranslator(); var pe = new PartialEvaluator(); var qr = new QueryRewriter(); var wqb = new WiqlQueryBuilder(translator, pe, qr); var qp = new MapperTeamFoundationServerWorkItemQueryProvider( WorkItemStore, wqb, mapper); Query = new Query <Bug>(qp, wqb); _ids = new[] { 8663955 }; }
void Awake() { _propertyInspector = GameObject.FindGameObjectWithTag("Inspector").GetComponent <PropertyInspector>(); textName.text = stateName; _connector = new Connector(); _line = (GameObject)Instantiate(prefabLine, this.GetComponent <Transform>()); }
public override void Given() { var workItems = new List <IWorkItem> { new MockWorkItem("SimpleMockWorkItem", new Dictionary <string, object> { { "ID", 1 }, { "IntField", 2 } }), new MockWorkItem("SimpleMockWorkItem", new Dictionary <string, object> { { "ID", 2 }, { "IntField", 4 } }) , new MockWorkItem("SimpleMockWorkItem", new Dictionary <string, object> { { "ID", 3 }, { "IntField", 3 } }) , new MockWorkItem("SimpleMockWorkItem", new Dictionary <string, object> { { "ID", 4 }, { "IntField", 4 } }) , new MockWorkItem("SimpleMockWorkItem", new Dictionary <string, object> { { "ID", 5 }, { "IntField", 5 } }) }; var links = new[] { new MockWorkItemLinkInfo(0, 3), new MockWorkItemLinkInfo(3, 1), new MockWorkItemLinkInfo(3, 2), new MockWorkItemLinkInfo(0, 4), new MockWorkItemLinkInfo(0, 5) }; WorkItemStore = new MockWorkItemStore(workItems, links); FieldMapper = new CachingFieldMapper(new FieldMapper()); var propertyInspector = new PropertyInspector(PropertyReflector); var mapperStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector, new TypeParser()), new WorkItemLinksMapperStrategy(propertyInspector, WorkItemStore) }; Builder = new WiqlQueryBuilder(new WiqlTranslator(FieldMapper), new PartialEvaluator(), new QueryRewriter()); Mapper = new WorkItemMapper(mapperStrategies); }
public PropertyInspectorAutomationPeer(PropertyInspector owner) : base(owner) { if (owner == null) { throw FxTrace.Exception.ArgumentNull("owner"); } _inspector = owner; }
private void item_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { var item = (MenuItem)sender; if (e.PropertyName != PropertyInspector.GetPropertyName(() => item.IsVisible)) { return; } NotifyOfPropertyChange(() => IsVisible); }
public override void Given() { var propertyInspector = new PropertyInspector(new PropertyReflector()); var mappingStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector), new WorkItemLinksMapperStrategy(propertyInspector, WorkItemStore) }; WorkItemMapper = new WorkItemMapper(mappingStrategies); }
protected WorkItemMapper CreateNoExceptionMapper() { var propertyInspector = new PropertyInspector(new PropertyReflector()); var mappingStrategies = new IWorkItemMapperStrategy[] { new NoExceptionAttributeMapperStrategy(propertyInspector), new WorkItemLinksMapperStrategy(propertyInspector, WorkItemStore) }; return(new WorkItemMapper(mappingStrategies)); }
private void QuestListItem_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { QuestListItemViewModel quest = (QuestListItemViewModel)sender; if (e.PropertyName != PropertyInspector.GetPropertyName(() => quest.IsVisible)) { return; } NotifyOfPropertyChange(() => QuestCompletion); NotifyOfPropertyChange(() => IsVisible); }
public void SetupData() { var propertyInspector = new PropertyInspector(new PropertyReflector()); var typeParser = new TypeParser(); var mappingStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector, typeParser) }; _mapper = new WorkItemMapper(mappingStrategies); var generator = new WorkItemGenerator <MockWorkItem>(() => new MockWorkItem("Baz"), new[] { "Revisions", "Item" }); _items = generator.Generate(); }
public void SetupData() { var generator = new WorkItemLinkGenerator(() => new MockWorkItem("Baz"), new[] { "Revisions", "Item" }); _items = generator.Generate(); var propertyInspector = new PropertyInspector(new PropertyReflector()); var typeParser = new TypeParser(); var mappingStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector, typeParser), new WorkItemLinksMapperStrategy(propertyInspector, new MockWorkItemStore(_items)), }; Mapper = new WorkItemMapper(mappingStrategies); MappingItems = _items.Take(500).ToList(); }
public void SetupData() { var propertyInspector = new PropertyInspector(new PropertyReflector()); _strategy = new BulkIdentityAwareAttributeMapperStrategy( propertyInspector, new MockIdentityManagementService() ); var wis = new MockWorkItemStore(); var generator = new WorkItemGenerator <MockWorkItem>(() => wis.Create(), new[] { "Revisions", "Item" }); wis.Add(generator.Generate()); _workItemMappings = generator.Items.ToDictionary(k => (IWorkItem)k, e => (IIdentifiable <int?>) new MockIdentityType()); }
public void SetupData() { var propertyInspector = new PropertyInspector(new PropertyReflector()); var mappingStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector) }; _mapper = new WorkItemMapper(mappingStrategies); var wis = new MockWorkItemStore(); var generator = new WorkItemGenerator <MockWorkItem>(() => wis.Create(), new[] { "Revisions", "Item" }); _items = generator.Generate(1); wis.Add(_items); _item = new[] { _items.First() }; _type = typeof(MockModel); }
public override void Given() { var propertyInspector = new PropertyInspector(new PropertyReflector()); _strategy = new BulkIdentityAwareAttributeMapperStrategy( propertyInspector, Identities == null ? new MockIdentityManagementService() : new MockIdentityManagementService(Identities)); var sourceWorkItems = new[] { new MockWorkItem(new Dictionary <string, object> { { MockIdentityType.BackingField, IdentityFieldBackingValue } }) }; _workItemMappings = sourceWorkItems.Select(t => new KeyValuePair <IWorkItem, IIdentifiable>(t, new MockIdentityType())).ToList(); }
public override void Given() { var workItemStore = new MockWorkItemStore(WorkItemStoreWorkItems, WorkItemStoreWorkItemLinks); var fieldMapper = new CachingFieldMapper(new FieldMapper()); var propertyReflector = new PropertyReflector(); var propertyInspector = new PropertyInspector(propertyReflector); var builder = new WiqlQueryBuilder(new RelativesAwareWiqlTranslator(fieldMapper), new PartialEvaluator(), new RelativesAwareQueryRewriter()); var mapperStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector, new TypeParser()), new WorkItemLinksMapperStrategy(propertyInspector, workItemStore), new ParentIdMapperStrategy(workItemStore) }; var mapper = new WorkItemMapper(mapperStrategies); var queryProvider = new RelativesAwareTeamFoundationServerWorkItemQueryProvider(workItemStore, builder, mapper, fieldMapper); Query = new Query <SimpleMockModel>(queryProvider, builder); }
private void miProperties_Click(object sender, System.EventArgs e) { if (treeView1.SelectedNode == null) { return; } Sprite sp = SpriteFromNode(treeView1.SelectedNode); if (sp != null) { if (m_pi == null || m_pi.IsDisposed) { m_pi = new PropertyInspector(); m_pi.MdiParent = this.MdiParent; } m_pi.Show(); m_pi.ShowProperties(sp); } }
private void Item_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { var item = (NavigationItem)sender; if (e.PropertyName != PropertyInspector.GetPropertyName(() => item.IsSelected)) { return; } if (item.IsSelected == false) { return; } var otherItems = this.Where(x => x != item); foreach (var otherItem in otherItems) { otherItem.IsSelected = false; } }
public override void Given() { var propertyInspector = new PropertyInspector(new PropertyReflector()); _strategy = new BulkIdentityAwareAttributeMapperStrategy( propertyInspector, Identities == null ? new MockIdentityManagementService() : new MockIdentityManagementService(Identities)); var sourceWorkItems = new[] { new MockWorkItem( new MockWorkItemType("Baz", MockIdentityType.BackingField), new Dictionary <string, object> { { MockIdentityType.BackingField, IdentityFieldBackingValue } }) }; _workItemMappings = sourceWorkItems.ToDictionary(k => (IWorkItem)k, e => (IIdentifiable <int?>) new MockIdentityType()); }
public void ShowInspectors(List <CObjectBase> propertyInfo) { if (m_updateQueued) { lock (m_updateListLock) { m_updateList = propertyInfo; } return; } m_updateQueued = true; m_updateList = propertyInfo; Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.ApplicationIdle, (Action)(() => { lock (m_updateListLock) { PropertyInspector.ShowInspectors(m_updateList); m_updateQueued = false; } })); }
public void Setup() { var propertyInspector = new PropertyInspector(new PropertyReflector()); _strategy = new BulkIdentityAwareAttributeMapperStrategy( propertyInspector, new MockIdentityManagementService() ); var generator = new WorkItemGenerator <MockWorkItem>(() => new MockWorkItem(), new[] { "Revisions", "Item", "AssignedTo" }); generator.Generate(); var assignees = new[] { MockIdentityManagementService.Danj.DisplayName, MockIdentityManagementService.Adamb.DisplayName, MockIdentityManagementService.Chrisj.DisplayName, MockIdentityManagementService.Chrisjoh.DisplayName, MockIdentityManagementService.Chrisjohn.DisplayName, MockIdentityManagementService.Chrisjohns.DisplayName }; var sourceWorkItems = generator .Items // Run post-randomization to enable our scenario .Select( s => { var i = Randomizer.Instance.Next(0, assignees.Length - 1); s[MockIdentityType.BackingField] = assignees[i]; return(s); }); _workItemMappings = sourceWorkItems.Select(t => new KeyValuePair <IWorkItem, IIdentifiable>(t, new MockIdentityType())).ToList(); }
public void SetupData() { var wis = new MockWorkItemStore(); var generator = new WorkItemLinkGenerator <MockWorkItem>( () => wis.Create(), wis.WorkItemLinkTypes[CoreLinkTypeReferenceNames.Hierarchy], (e, s, t) => new MockRelatedLink(e, s, t), new[] { "Revisions", "Item" }); wis.Add(generator.Generate()); var propertyInspector = new PropertyInspector(new PropertyReflector()); var mappingStrategies = new IWorkItemMapperStrategy[] { new AttributeMapperStrategy(propertyInspector), new WorkItemLinksMapperStrategy(propertyInspector, wis), }; _mapper = new WorkItemMapper(mappingStrategies); // Try to map 10% of what came back var mapCount = (int)(generator.Items.Count * 0.1); _items = generator.Items.Take(mapCount).ToList(); }
public void SetUp() { inspector = new PropertyInspector(); }
void ReleaseDesignerOutlets() { if (PointInspector != null) { PointInspector.Dispose(); PointInspector = null; } if (ArrowInspector != null) { ArrowInspector.Dispose(); ArrowInspector = null; } if (AttachedStyleInspector != null) { AttachedStyleInspector.Dispose(); AttachedStyleInspector = null; } if (BackButton != null) { BackButton.Dispose(); BackButton = null; } if (BooleanPropertyInspector != null) { BooleanPropertyInspector.Dispose(); BooleanPropertyInspector = null; } if (BorderInspectorsButton != null) { BorderInspectorsButton.Dispose(); BorderInspectorsButton = null; } if (ColorPaletteInspector != null) { ColorPaletteInspector.Dispose(); ColorPaletteInspector = null; } if (ConnectionInspectorsButton != null) { ConnectionInspectorsButton.Dispose(); ConnectionInspectorsButton = null; } if (ConnectionsInspector != null) { ConnectionsInspector.Dispose(); ConnectionsInspector = null; } if (DesignSurface != null) { DesignSurface.Dispose(); DesignSurface = null; } if (DetailsInspectorButton != null) { DetailsInspectorButton.Dispose(); DetailsInspectorButton = null; } if (DocumentScrollView != null) { DocumentScrollView.Dispose(); DocumentScrollView = null; } if (DocumentView != null) { DocumentView.Dispose(); DocumentView = null; } if (DocumentViewHeight != null) { DocumentViewHeight.Dispose(); DocumentViewHeight = null; } if (DocumentViewWidth != null) { DocumentViewWidth.Dispose(); DocumentViewWidth = null; } if (ExportButton != null) { ExportButton.Dispose(); ExportButton = null; } if (FillInspector != null) { FillInspector.Dispose(); FillInspector = null; } if (FillInspectorsButton != null) { FillInspectorsButton.Dispose(); FillInspectorsButton = null; } if (FontInspector != null) { FontInspector.Dispose(); FontInspector = null; } if (FrameInspector != null) { FrameInspector.Dispose(); FrameInspector = null; } if (GeneralInfoInspector != null) { GeneralInfoInspector.Dispose(); GeneralInfoInspector = null; } if (GradientInspector != null) { GradientInspector.Dispose(); GradientInspector = null; } if (GroupInspector != null) { GroupInspector.Dispose(); GroupInspector = null; } if (InspectorScrollView != null) { InspectorScrollView.Dispose(); InspectorScrollView = null; } if (InspectorView != null) { InspectorView.Dispose(); InspectorView = null; } if (LanguageSelector != null) { LanguageSelector.Dispose(); LanguageSelector = null; } if (LibrarySelector != null) { LibrarySelector.Dispose(); LibrarySelector = null; } if (NumberPropertyInspector != null) { NumberPropertyInspector.Dispose(); NumberPropertyInspector = null; } if (OSSelector != null) { OSSelector.Dispose(); OSSelector = null; } if (PolygonInspector != null) { PolygonInspector.Dispose(); PolygonInspector = null; } if (PortfolioInspector != null) { PortfolioInspector.Dispose(); PortfolioInspector = null; } if (PropertyInspector != null) { PropertyInspector.Dispose(); PropertyInspector = null; } if (RectPropertyInspector != null) { RectPropertyInspector.Dispose(); RectPropertyInspector = null; } if (RoundRectInspector != null) { RoundRectInspector.Dispose(); RoundRectInspector = null; } if (ScriptDebuggerInspector != null) { ScriptDebuggerInspector.Dispose(); ScriptDebuggerInspector = null; } if (SketchInspector != null) { SketchInspector.Dispose(); SketchInspector = null; } if (SketchPath != null) { SketchPath.Dispose(); SketchPath = null; } if (SourceList != null) { SourceList.Dispose(); SourceList = null; } if (StarInspector != null) { StarInspector.Dispose(); StarInspector = null; } if (StyleInspector != null) { StyleInspector.Dispose(); StyleInspector = null; } if (TextEditor != null) { TextEditor.Dispose(); TextEditor = null; } if (TextEditorMode != null) { TextEditorMode.Dispose(); TextEditorMode = null; } if (TextEditorTitle != null) { TextEditorTitle.Dispose(); TextEditorTitle = null; } if (TextInspector != null) { TextInspector.Dispose(); TextInspector = null; } if (TextPropertyInspector != null) { TextPropertyInspector.Dispose(); TextPropertyInspector = null; } if (ToolArrow != null) { ToolArrow.Dispose(); ToolArrow = null; } if (ToolBezier != null) { ToolBezier.Dispose(); ToolBezier = null; } if (ToolCursor != null) { ToolCursor.Dispose(); ToolCursor = null; } if (ToolLine != null) { ToolLine.Dispose(); ToolLine = null; } if (ToolOval != null) { ToolOval.Dispose(); ToolOval = null; } if (ToolPolygon != null) { ToolPolygon.Dispose(); ToolPolygon = null; } if (ToolRect != null) { ToolRect.Dispose(); ToolRect = null; } if (ToolRoundRect != null) { ToolRoundRect.Dispose(); ToolRoundRect = null; } if (ToolStar != null) { ToolStar.Dispose(); ToolStar = null; } if (ToolText != null) { ToolText.Dispose(); ToolText = null; } if (ToolTriangle != null) { ToolTriangle.Dispose(); ToolTriangle = null; } if (ToolVector != null) { ToolVector.Dispose(); ToolVector = null; } }
private bool NavigateTo(SearchableEntry entry) { if (entry.SearchableEntryType == SearchableEntryOption.Variable) { itemToFocus = entry.ModelItem.Parent.Parent; HighlightModelItem(itemToFocus); this.lastNavigatedItem = itemToFocus; var designerView = this.editingContext.Services.GetService <DesignerView>(); // Open the variable designer. designerView.CheckButtonVariables(); designerView.variables1.SelectVariable(entry.ModelItem); } else if (entry.SearchableEntryType == SearchableEntryOption.Argument) { itemToFocus = this.modelService.Root; HighlightModelItem(itemToFocus); var designerView = this.editingContext.Services.GetService <DesignerView>(); // Open the argument designer. designerView.CheckButtonArguments(); designerView.arguments1.SelectArgument(entry.ModelItem); this.lastNavigatedItem = entry.ModelItem; } else { itemToFocus = entry.ModelItem; HighlightModelItem(itemToFocus); this.lastNavigatedItem = itemToFocus; ICommandService commandService = this.editingContext.Services.GetService <ICommandService>(); if (commandService != null) { commandService.ExecuteCommand(CommandValues.ShowProperties, null); } PropertyInspector propertiesGrid = this.designer.PropertyInspectorView as PropertyInspector; propertiesGrid.SelectPropertyByPath(entry.PropertyPath); if (ShouldShowSearchToolTip(itemToFocus)) { Dispatcher.CurrentDispatcher.BeginInvoke(new Action(() => { WorkflowViewElement viewElement = itemToFocus.View as WorkflowViewElement; if (viewElement != null) { this.adornerLayer = AdornerLayer.GetAdornerLayer(viewElement as WorkflowViewElement); if (this.adornerLayer != null) { DesignerView designerView = this.editingContext.Services.GetService <DesignerView>(); string toolTipText = string.Format(CultureInfo.CurrentUICulture, SR.SearchHintText, entry.ModelProperty.Name); this.toolTipAdorner = new SearchToolTipAdorner(viewElement, designerView, toolTipText); viewElement.CustomItemStatus = "SearchToolTip=" + toolTipText; this.lastWorkflowViewElement = viewElement; this.adornerLayer.Add(this.toolTipAdorner); } } }), DispatcherPriority.ApplicationIdle); } } return(true); }
public void ShowInspectors(List <CObjectBase> propertyInfo) { PropertyInspector.ShowInspectors(propertyInfo); }
public void LockInspector(bool bLocked) { PropertyInspector.Lock(bLocked); }
public void ClearInspector() { PropertyInspector.ClearInspector(); }
private void miProperties_Click(object sender, System.EventArgs e) { if (treeView1.SelectedNode == null) return; Sprite sp = SpriteFromNode(treeView1.SelectedNode); if (sp!=null) { if (m_pi == null || m_pi.IsDisposed) { m_pi = new PropertyInspector(); m_pi.MdiParent = this.MdiParent; } m_pi.Show(); m_pi.ShowProperties(sp); } }
void Awake() { _propetyInspector = GameObject.FindGameObjectWithTag("Inspector").GetComponent <PropertyInspector>(); textName.text = stateName; }
void Awake() { _propetyInspector = GameObject.FindGameObjectWithTag("Inspector").GetComponent <PropertyInspector>(); }