Features - Helmut-Ortmann/EnterpriseArchitect_ScriptDotNet GitHub Wiki
Features
Features and Screenshots.
Supported Languages
- C#
- Java
- EA VB Script, see [EA Script Types](#EA Script-Types)
With the shown examples it should be easy to use other languages for your Scripting like VB, F#, C++,..
Examples
TraversePackage
Implemented for C# and Java.
Activate
Results
ListDiagramElements
Model Search
Run a Script on a selected row of Search Results.
Project Search
Adds a new Search to your EA project Search Window, Category "Scripts". The beauty is that you can implement Project Searches which aren't possible with SQL.
You can, e.g. use such Project Search Scripts in:
- Matrix to collect source and target items to visualise.
EA Script-Types
In the EA Script-Groups you create VB Scripts which later appear in Context Menues.
Group | Description | ContextMenu of |
---|---|---|
Browser | Works from Browser Context | Browser |
Diagram | Works from Diagram Context | Diagram |
ModelSearch | Result row in Search Window, context of Project Search results | Selected rows in Search Window |
ProjectSearch | Search in Project, shows up in Category of EA Project Search Window (CTRL+F) | Category in EA Project Search Window (CTRL+F) |
Normal | A piece of code you can start | no |
Glossary
- VS Visual Studio 2017
References
- EA Script Group Properties
- EA Community, Use C#, VB, F#, Java for your VB Scripting
- Metrics
- Python
- SPARX Webinar Hybrid Scripting
- SPARX Tutorial Hybrid Scripting
- Where is the exe?
- Why LINQ beats SQL