User Tools

Site Tools


v020:layout

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
v020:layout [2015/11/05 15:50]
deva [Constraints for links]
v020:layout [2015/11/07 13:39] (current)
gregobalu [Constraints for links]
Line 28: Line 28:
  
 Example: Model contains these classes: **A**, **B** and **C**. Example: Model contains these classes: **A**, **B** and **C**.
 +{{ :​v020:​examplesimplediagram.png?​200|}}
 <​code>​ <​code>​
 class MyDiagram extends Diagram { class MyDiagram extends Diagram {
Line 67: Line 68:
  
 Example: Model contains these classes: **A** and **B**. Model contains these links: **L** (A - B) and **R** (A -A). Example: Model contains these classes: **A** and **B**. Model contains these links: **L** (A - B) and **R** (A -A).
 +{{ :​v020:​examplelinkdiagram.png?​150|}}
 <​code>​ <​code>​
 class MyDiagram extends Diagram { class MyDiagram extends Diagram {
Line 72: Line 74:
   @East(val = L.class, from = B.class)   @East(val = L.class, from = B.class)
   @Above(val = A.class, from = B.class)   @Above(val = A.class, from = B.class)
-  @West(val = R.class, from = A.class, LinkEnd.Start) +  @West(val = R.class, from = A.class, ​end = LinkEnd.Start) 
-  @South(val = R.class, from = A.class, LinkEnd.End)+  @South(val = R.class, from = A.class, ​end = LinkEnd.End)
   class MyLayout extends Layout {}   class MyLayout extends Layout {}
 } }
v020/layout.1446735001.txt.gz · Last modified: 2015/11/05 15:50 by deva