Enterprise Architect version 15.2



My Profile

Social Media Channels

facebook  twitter  youtube   linkedin

Community Resources

Community Resources (111)

The Community Resources section may include Enterprise Architect models, scripts, technologies and add-ons. These resources can extend and enrich the Enterprise Architect experience. Use this link to submit innovative tools, models, add-ons and resources that the enterprise architect community may find beneficial.

  In order to copy a Tagged Value named "mytag" from the source model to the target model you can add the following to the Class template (Ctrl+Alt+H):   %if classTag:"mytag" != ""%Tag{  name=%qt%mytag%qt%  value=%qt%%classTag:"mytag"%%qt%}%endIf%   For more information on transformation templates see: http://www.sparxsystems.com/enterprise_architect_user_guide/8.0/software_development/transformationtemplates.html  
Set completeness marker for classes in diagrams When seeing a class in a diagram it's unknown whether this class is shown with all its associations. This Addin modifies the class border (bold,standard, red) of the diagram to visualize whether the class is : visualized with all its model wide associations visualized with all its associations of the diagram incomplete visualized (hidden associations in diagram) Prerequisites Enterprise Architect 7. or later Windows NET Framework 3.5 or later Windows rights for instalation Installation Download Windows Installer Unzip DiagrIsComplete.msi installieren Installer installs DiagrIsComplete as a Enterprise Architect Addin EA, Restart, Addins, Manage Addins,…
Wednesday, 16 February 2011 02:12

Complete C# Add-in Template

Written by
This template, which is actually an abstract class, implements all EA (v 8.0.864) events that add-ins can use, complete with documentation. Each event can be used by simply overriding the event in the derived add-in class. Create a new EA add-in by simply extending the EAAddinBase.cs base class and overriding the required events. The EAAddinBase.cs is part of the open-source Enterprise Architect Add-in Framework hosted on GitHub, so for the latest version please download the zip or tar directly from GitHub Instructions can be found in the downloadable pdf or on my blog
Monday, 07 February 2011 05:16

C# Add-In test application

Written by
The Add-In test application allows you to test the menu driven functionality of your C# add-in without needing to close Enterprise Architect for each build. When creating an add-in for Enterprise Architect you need to shut down EA before each build because EA will be referencing the dll's you are trying to replace. This test application will mimic the add-in menu of EA and allow you to test the menu driven functionality of your add-in without having to shut-down and restart EA. A huge timesaver when developing Add-ins for EA The EAAddinTester.zip contains the source code for the Add-In Tester…
Thursday, 30 December 2010 11:03

Change and/or Test external File and Web References

Written by
Referencing to external web resources and/or files is a nice feature. It enables to retrieve external information within the context of the model in EA without leaving EA or navigating through directories etc. But when a transition from project to production happens there is a possibility that all referenced files and/or web resources also have to be moved. There is no option to do a search and replace in EA on all external references to change the references. This script will help to perform the job. The script offers a couple of features Change the paths of external references to…
Friday, 03 December 2010 09:16

Completeness check for packages to export

Written by
This script conducts a completeness check for a selected package that you wish to export. A list of additional packages will be shown that contain diagrams and/or elements that are not owned by the selected package or sub-packages. Have you asked yourself when exporting a package, does it contain all of the information necessary to be complete when exporting and then importing it into another model? Which additional packages do I have to export when exporting a selected package? Diagrams can show elements which are owned by packages other than the selected package. When exporting a given package, the possibility…
Wednesday, 03 November 2010 03:45

Workflow Script Template

Written by
This resource updates Enterprise Architect's built-in Workflow Script Template. It provides more detailed documentation and a clearer structure that will help those who are new to Workflow Scripting. It also includes a comprehensive set of available workflow functions to choose from. Therefore you can focus on defining your Workflow rules, rather than rewriting skeleton code to invoke built-in Workflow functions.Once deployed, the template will be automatically applied to any scripts created in a Workflow Script group. To deploy the template: Download and extract the Zip File. Copy the file entitled "WorkflowTemplate.vbs" into the Enterprise Architect config/Script Templates directory. For example…
Friday, 03 September 2010 07:38

Add-in: automatically add direction mark to Associations

Written by
With this Add-in, when you create a new Association connector and set its name, a reading direction mark (black triangle) is automatically added. (the direction is connector's source to target.) To enable this Add-in, follow the steps: 1. Unzip the attached file. 2. Run EAAddinSetup.bat file. If you run on Windows Vista or Windows 7, please run the bat file as Administrator (right-click the file and run as Administrator). 3. Run Enterprise Architect. 4. Create an Assocation. 5. Double-click the Assocation and set its name. 6. The add-in works on the background automatically, and the reading direction mark will be…
Friday, 03 September 2010 02:12

Showing Classifier Notes in a custom compartment

Written by
This example add-in demonstrates how to define a custom compartment to show the Notes defined by an Element's classifier. For example, an Object Instance will show the notes of the Class that it instantiates. The CS_AddinFramework example project can be used as the basis to implement this functionality. The code snippets attached to this article can be inserted into any working C# add-In. Summary of Code Two broadcast events need to be implemented to define a custom compartment - EA_QueryAvailableCompartments and EA_GetCompartmentData. EA_QueryAvailableCompartments returns the names of the custom compartments to be made available. Multiple compartments can be defined using…
Thursday, 05 August 2010 01:19

The French Chic

Written by
Page 7 of 8