Extensions

This section contains information related to developing extension views for the swExplorer client. All examples are in C#.

Getting Started With swExplorer Extensions
The article is an introduction to the SystemWeaver Extension API and explains how to get started developing extensions for the swExplorer client.  Prerequ...
Thu, 15 Feb, 2024 at 12:54 PM
Using IswExtensionInfo for Stack Trace Display
This article describes how to obtain more useful exception messages when thrown in extension views.  Prerequisites An installation of SystemWeaver ver...
Thu, 30 Jun, 2022 at 9:12 AM
How to Use the Attribute Pop-up Editor
The Attribute pop-up editor allows you to display a custom attribute editor when the user clicks the edit button in the existing attribute-editor. Prere...
Thu, 19 Mar, 2020 at 4:35 PM
Opening SystemWeaver Dialogs
Below is a list of dialogs that can be opened using the SystemWeaver Extension API.  bool CreateNewIssue(out IswIssue newIssue, IswItems refItems, out ...
Thu, 3 Sep, 2020 at 2:29 PM
Dedicated Sub-folders for Extensions
Beginning with the R34 release of SystemWeaver, it is possible to package Explorer extensions in a sub-directory to allow for extensions with dependencies w...
Thu, 11 Jun, 2020 at 1:55 PM
How to Decommission an Extension View
This article describes what to do after a decision is made to remove an extension view from the swExplorer client for all users.  Remove Any Configuration...
Tue, 9 May, 2023 at 11:39 AM
How to Retrieve Icons for Specific Types
When Architects create item types, part types and issues using the swArchitect client, they can select an icon to be displayed for each in the swExplorer cl...
Tue, 8 Sep, 2020 at 8:21 AM
How to Implement Indicator Column Highlighting
The first, left-most column in the structure tree is an indicator, or traceability column. This column can be used by views loaded to the right to indicate ...
Wed, 10 Jul, 2019 at 12:11 PM
How to Find All Attributes on an Item
This article provides examples of how you can find all (Additional and Default) attributes assigned to an item using the ExtensionsAPI. One uses item.Attrib...
Thu, 24 Feb, 2022 at 4:10 PM
How to Find the Top Item
The following shows how to find the top item in the displayed tree for a selected item in an extension view. This is applicable to item-view extensions. ...
Mon, 3 Feb, 2020 at 9:52 AM