Book a Demo

Author Topic: Value-type Element ID Inconsistencies--  (Read 3430 times)

themiyac

  • EA User
  • **
  • Posts: 26
  • Karma: +0/-0
    • View Profile
Value-type Element ID Inconsistencies--
« on: July 07, 2015, 12:28:46 am »
I was exploring the EA Element ID system and found that when you import the SysMl primitive types package into the project in different orders, and in varying file locations the Element ID seems to change.

Boolean:118
Complex:119
Integer:120
Number:121
Real:122
String:123
------------------------- File Tested -------------------------
Boolean:118
Complex:119
Integer:120
Number:121
Real:122
String:123
------------------------- File Tested -------------------------
Boolean:2
Complex:3
Integer:4
Number:5
Real:6
String:7
------------------------- File Tested -------------------------
Boolean:183
Complex:184
Integer:185
Number:186
Real:187
String:188
------------------------- File Tested -------------------------
I tested four files and observed by simply dumping the Primitive types package by Element name:Element ID

I was wondering if there is a way I can access the SysMl value type elements without importing the package directly into the project as prompted when creating a new EA project?

Also are the Element ID supposed to change like that for EA provided package elements or am I doing something wrong?

Thanks


qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Value-type Element ID Inconsistencies--
« Reply #1 on: July 07, 2015, 04:34:50 am »
The element id changes from repository to repository and it is unique inside a repository. What does not change is the GUID of any thing in a repository.

q.