Hi,
could anyone please explain me the structure of DiagramLink path and geometry attributes?
I'm trying to import a model containing diagrams into EA but I don't understand the structure of EA Diagram Link attributes.
Here are "geometry" and "path" values of a very simple diagram link created manually in EA printed out:
geometry attribute value:
SX=49;SY=-87;EX=0;EY=0;EDGE=3;$LLB=CX=17:CY=14:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LLT=CX=100:CY=14:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMT=CX=81:CY=27:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LMB=CX=26:CY=14:OX=2:OY=9:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=CX=61:CY=14:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRB=CX=7:CY=14:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;
IRHS=;ILHS=;, style: Mode=3;EOID=F6C7F085;SOID=ED15F429;Color=-1;LWidth=0;,
path attribute value: 599:-392;
I guess LLT=CX=100:CY=14:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;
means something like LabelLeftTop position is [100,14], OX,OY=???, Hidden=false, Bold=false, Italic=false, Underlined=false, CLR=???, Align=0 (probably 0=center), DIR=???, ROT=???
IRHS,ILHS=??? (R and L will probably be Right and Left but I have no idea what the rest means)
style: Mode=3;EOID=F6C7F085;SOID=ED15F429; ???
path 599:-392 could mean a path with just one added point with coordinates [599,-392] (i.e. not a straight line between the two diagram objects)
I'll keep trying myself but isn't there any kind of documentation or specification or anything like that?
I wonder if it's possible for a human being to find out the meaning of all those parameters and to use them to create own nice diagrams via automation in a desired way...
Thanks.