elk
elk copied to clipboard
Eclipse Layout Kernel - Automatic layout for Java applications.
If the `forceNodeModelOrder` option is set, the order of first separate or last separate nodes is disregarded and changed to conform to model order. This should not be done.
Thanks @soerendomroes for answering a [previous related question](https://github.com/eclipse/elk/issues/999) which led me to using the Coffman-Graham algorithm as the [node layering strategy (`org.eclipse.elk.layered.layering.strategy`)](https://eclipse.dev/elk/reference/options/org-eclipse-elk-layered-layering-strategy.html). # Question: Is it possible to make the...
Looking more closely at issue https://github.com/eclipse-sprotty/sprotty/issues/427 reported for Sprotty, it seems that it's actually elkjs that's failing to delete the old bend points. The responsible class is [JsonImporter](https://github.com/eclipse/elk/blob/master/plugins/org.eclipse.elk.graph.json/src/org/eclipse/elk/graph/json/JsonImporter.xtend). Just looking...
See https://github.com/kieler/elkjs/issues/255 When using the ortogonal edge routing strategy the edgeEdgeBetweenlayers spacing has no effect in [this graph](https://rtsys.informatik.uni-kiel.de/elklive/elkgraph.html?compressedContent=OYJwhgDgFgBCD28AuAoMAbY8QEslQFsAuGdMATwFMRKATFS9AawDpacaBjJHeAOxIARAPIB1AHIoC1YJQCitWQGcSSEAFdKKJRDCccfYCz7xalcacoAhSkgDulSnwAyFaipgBmAAzbd+w2NLCzMSHz89AyM6WRDrWwcnVyoQD3CdSMCY+UV4+0cXN1SSAEZvcoZcgCV4dR5DEmEqgBUACWEAcWFxAEFnFBMzGD4SmABvFABIMnJapBgAbRglHAAvSjDvABovbxgAXRQAXwHLYYAmcamZucXltY3dnZ8D49OhvnPRiemKW6WVutNs89ocToNKBdLj8bnU7oDHj4Qa9wWdPp4rr9ZnCAQ9gbsUe9IZ8ACyY2HzXFAp4EsFEi4AVnJfxx92pSNpbwhwwxMJZlLZiO2nJO2RglBKJBGMAAtAA+HmVWTir5Sr6yhV8TxKyGUc7nNWXeWKsV6zxqjHGrU6lUktVkq3a03nBlqpmOm16tUaxVAA). For POLYLINE, the spacing seems to be somewhat relevant but not in...
Hi everyone, When I try to use libavoid under Windows. It throws this exception while trying to access .exe in the libavoid library jar. `File execFile = new File(FileLocator.resolve(url).getFile());` Exception:...
With these settings: ``` algorithm: layered partitioning.activate: true considerModelOrder.strategy: NODES_AND_EDGES ``` a very specific set of nodes results in an infinite loop, see [this reproduction](https://rtsys.informatik.uni-kiel.de/elklive/elkgraph.html?compressedContent=IYGw5g9gTglgLgCwLYC4AEJgE8CmUcAmAUDiANYB0BM+AxnDBAHboAiA8gOoByRADsCgMGzGEzAVg9GADdgcHOjhQArjjQB6DWgDu0MgGc0MAGZomENAKHxGTMWCK1mBmATwBZCO5Dso7qAoDZXkcMCx0bnZWAFEAZQB9AEFuVgSY1gBxeKItNFooCANXcQ8xGCQYAC95OwowfEIsOJ14WgQKOCw+RTR2ADF+zW09KENjM0QYI2m+waIiC3c0AwBGVbQAbyI0XatBYTsHCmtD5nQAZh29zAAjUjQAIjXVx6IAX0XvdT5VgCYttddncHo9fn83p8lj8-httnsMMB7iAnnxYZCvss+Bc4UDEcjUTiMdC0LcLgD4TckaCyRCPpj1GSLoCESCUY8mcTvmgoBcACwsvanWyicQnA4ilhoVZ4tlPXl8rnLAx83EI4UiexijV2S6y6nslWvekk2gXACsgt2OtFEhtUr++oJjzN5qVjIuADYrfiaV6MSQCGB1C80ABaAB8VlhgeDVn+4ajaJlhDjycTVhxsZhG0jpPJ2ejuajTML6bzCty2lTHoBFf5wzQUyMIDEZHy+FCMyYJnKCgwEAgfELCozRsLrrHqsLZO9eaNQA) (breaks if you add the...
Dear ELK devs, first of all it is a pleasure to be able to see all of the work that you and the various Kiel university students put into ELK's...
ELK 0.9.0 was published at least 3 times already (last time today, Januar 4th) to the eclipse.org project release update site. Please stop that. It breaks mirrors of the repository,...
I use java run 40000+ node layout "contentAlignment": "[V_CENTER]", "edgeRouting": "ORTHOGONAL", "org.eclipse.elk.hierarchyHandling": "INCLUDE_CHILDREN", "org.eclipse.elk.layered.layering.strategy": "NETWORK_SIMPLEX", "separateConnectedComponents": true, "spacing.componentComponent": 80, "spacing.edgeEdge": 20, "spacing.edgeEdgeBetweenLayers": 20, "spacing.edgeNode": 50, "spacing.edgeNodeBetweenLayers": 40, "spacing.nodeNode": 80, "spacing.nodeNodeBetweenLayers":...
I am using ELK for drawing hierarchical data. When I add a new node, the children's order of each node changes. How could I fix it?