Author Topic: Scriptlets in V16: "If this, then that" ?  (Read 6621 times)

Ian Mitchell

  • EA User
  • **
  • Posts: 440
  • Karma: +19/-4
  • The eaDocX and Model Expert guy
    • View Profile
Scriptlets in V16: "If this, then that" ?
« on: November 02, 2021, 01:20:48 am »
Has anyone created any of these for V16? And is this a replacement for Geert's 'EA-Matic'? Or are they just an add-on to the custom table thing?

Something which implements an 'if this...then that' scripting mechanism for EA would be a great addition to the core tool  - which is guess is why Geert wrote EA-Matic, but so far I don't think the V16 Scriptlet improvements are this solution.
Ian Mitchell, Designer, eaDocX


www.eaDocX.com
www.theartfulmodeller.com

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 11812
  • Karma: +457/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Scriptlets in V16: "If this, then that" ?
« Reply #1 on: November 02, 2021, 06:25:43 pm »
I think Model add-ins are actually the alternative for EA-Matic.

Geert

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8157
  • Karma: +230/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Scriptlets in V16: "If this, then that" ?
« Reply #2 on: November 02, 2021, 07:01:32 pm »
I think Model add-ins are actually the alternative for EA-Matic.

Geert
Hi Geert,
In your view, would there be a significant speed difference between a fully compiled C# Add-In and a Model Add-In (assuming either could be a solution to the particular use case)?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

qwerty

  • EA Guru
  • *****
  • Posts: 12776
  • Karma: +362/-295
  • I'm no guru at all
    • View Profile
Re: Scriptlets in V16: "If this, then that" ?
« Reply #3 on: November 02, 2021, 07:30:37 pm »
I think Model add-ins are actually the alternative for EA-Matic.

Geert
If being a replacement: have you approached Sparx regarding copyright?

q.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 11812
  • Karma: +457/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Scriptlets in V16: "If this, then that" ?
« Reply #4 on: November 03, 2021, 01:15:26 am »
I think Model add-ins are actually the alternative for EA-Matic.

Geert
Hi Geert,
In your view, would there be a significant speed difference between a fully compiled C# Add-In and a Model Add-In (assuming either could be a solution to the particular use case)?

Paolo
I think most of the processing time goes to using the API, not compiling the javascript.
So I would expect both to perform very similar.

Geert

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 11812
  • Karma: +457/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Scriptlets in V16: "If this, then that" ?
« Reply #5 on: November 03, 2021, 01:17:21 am »
I think Model add-ins are actually the alternative for EA-Matic.

Geert
If being a replacement: have you approached Sparx regarding copyright?

q.
They are not using the same mechanism, simply a similar concept.
I don't think I would get far claiming copyright fees.

Geert

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 7718
  • Karma: +101/-18
    • View Profile
Re: Scriptlets in V16: "If this, then that" ?
« Reply #6 on: November 03, 2021, 10:52:42 am »
If being a replacement: have you approached Sparx regarding copyright?
It's not us saying it's a replacement.

The development team does not keep tabs on what kind of add-ins users are writing or using. If there are updates and new features that match a third party add-in it's likely that we identified a similar need.
Eve

support@sparxsystems.com