Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • DefaultLayoutConfig – Sets fixed default values defined for layout options.
  • EclipseLayoutConfig – Users can define default layout options to be set on elements that meet certain criteria via the KIML preference page. This layout configuration takes these options and applies them.
  • SemanticLayoutConfigDOCUMENT THISA configuration that bases its layout option values on the semantic objects represented by the KGraph elements.
  • GmfLayoutConfig / GraphitiLayoutConfig – These configurations apply layout options set by the user in the layout view or stored in the notation model file of a diagram.
  • VolatileLayoutConfig – A configuration whose only purpose it is to make sure certain layout options are set on certain diagram elements in a particular layout run.

...

So with all these layout configurations available, how do you actually go about setting layout options programmatically? Well, as always: it depends. Your use case


Warning
titleToDo

Write this section. This will be about when to use the different kinds of layout configurations, mainly SemanticLayoutConfig and VolatileLayoutConfig.

...