Uses of Interface
de.cau.cs.kieler.kiml.config.ILayoutConfig

Packages that use ILayoutConfig
de.cau.cs.kieler.kaom.custom Classes for custom behavior of the KIELER Actor Oriented Modeling editor. 
de.cau.cs.kieler.keg.diagram.custom Custom code for KEG diagram. 
de.cau.cs.kieler.kiml.config Interfaces and default implementations for layout configuration. 
de.cau.cs.kieler.kiml.gmf KIML bridge implementation for GMF, the Graphical Modeling Framework. 
de.cau.cs.kieler.kiml.graphiti   
de.cau.cs.kieler.kiml.service Layout service classes that are used both in the client UI and in server applications. 
de.cau.cs.kieler.kiml.ui.diagram Generic API for layout of graphical diagrams. 
de.cau.cs.kieler.kiml.ui.service Layout service extensions for the Eclipse UI. 
de.cau.cs.kieler.synccharts.diagram.custom General classes that depend on the synccharts diagram editor. 
 

Uses of ILayoutConfig in de.cau.cs.kieler.kaom.custom
 

Classes in de.cau.cs.kieler.kaom.custom that implement ILayoutConfig
 class AnnotationsLayoutConfig
          A semantic layout configurations for annotations.
 class TypeLayoutConfig
          A semantic layout configuration for the diagram type of entities.
 

Uses of ILayoutConfig in de.cau.cs.kieler.keg.diagram.custom
 

Classes in de.cau.cs.kieler.keg.diagram.custom that implement ILayoutConfig
 class HypernodeLayoutConfig
          A semantic layout configuration that checks whether a given node is a hypernode.
 

Uses of ILayoutConfig in de.cau.cs.kieler.kiml.config
 

Subinterfaces of ILayoutConfig in de.cau.cs.kieler.kiml.config
 interface IMutableLayoutConfig
          An extension of the layout configuration interface for configurations that can be altered.
 

Classes in de.cau.cs.kieler.kiml.config that implement ILayoutConfig
 class CompoundLayoutConfig
          A layout configuration that is composed of multiple other configurations.
 class DefaultLayoutConfig
          Default implementation of the layout configuration interface.
 class SemanticLayoutConfig
          An abstract layout configuration that is able to consider semantic model properties.
 class VolatileLayoutConfig
          A layout configuration that can be used to generate on-the-fly layout options.
 

Methods in de.cau.cs.kieler.kiml.config with parameters of type ILayoutConfig
 void CompoundLayoutConfig.add(ILayoutConfig conf)
          Insert the given layout configuration into this compound configuration according to its priority value.
 void CompoundLayoutConfig.remove(ILayoutConfig conf)
          Remove the given layout configuration.
 

Method parameters in de.cau.cs.kieler.kiml.config with type arguments of type ILayoutConfig
 void CompoundLayoutConfig.addAll(Collection<ILayoutConfig> confs)
          Insert all given layout configurations into this compound configuration.
 void CompoundLayoutConfig.removeAll(Collection<ILayoutConfig> confs)
          Remove all given layout configurations.
 

Uses of ILayoutConfig in de.cau.cs.kieler.kiml.gmf
 

Classes in de.cau.cs.kieler.kiml.gmf that implement ILayoutConfig
 class GmfLayoutConfig
          A layout configuration that stores layout options in the notation model of GMF diagrams.
 

Uses of ILayoutConfig in de.cau.cs.kieler.kiml.graphiti
 

Classes in de.cau.cs.kieler.kiml.graphiti that implement ILayoutConfig
 class GraphitiLayoutConfig
          Layout option configuration for Graphiti.
 

Uses of ILayoutConfig in de.cau.cs.kieler.kiml.service
 

Methods in de.cau.cs.kieler.kiml.service that return types with arguments of type ILayoutConfig
 List<ILayoutConfig> LayoutInfoService.getSemanticConfigs(EClass clazz)
          Return the semantic layout configurations that are associated with the given domain model class.
 

Uses of ILayoutConfig in de.cau.cs.kieler.kiml.ui.diagram
 

Methods in de.cau.cs.kieler.kiml.ui.diagram that return types with arguments of type ILayoutConfig
 List<ILayoutConfig> LayoutMapping.getLayoutConfigs()
          Returns the additional layout configurations for specification of layout options.
 

Methods in de.cau.cs.kieler.kiml.ui.diagram with parameters of type ILayoutConfig
<T> LayoutMapping<T>
DiagramLayoutEngine.layout(IDiagramLayoutManager<T> layoutManager, IWorkbenchPart workbenchPart, Object diagramPart, boolean animate, boolean progressBar, boolean layoutAncestors, boolean zoom, ILayoutConfig extraLayoutConfig)
          Perform layout on the given workbench part using the given layout manager.
 LayoutMapping<?> DiagramLayoutEngine.layout(IWorkbenchPart workbenchPart, Object diagramPart, boolean animate, boolean progressBar, boolean layoutAncestors, boolean zoom, ILayoutConfig extraLayoutConfig)
          Perform layout on the given workbench part.
 IStatus DiagramLayoutEngine.layout(LayoutMapping<?> mapping, IKielerProgressMonitor progressMonitor, ILayoutConfig extraLayoutConfig)
          Perform layout on the given layout graph mapping.
 IStatus DiagramLayoutEngine.layout(LayoutMapping<?> mapping, Object diagramPart, IKielerProgressMonitor progressMonitor, ILayoutConfig extraLayoutConfig, boolean layoutAncestors)
          Perform layout on the given layout graph mapping.
 

Uses of ILayoutConfig in de.cau.cs.kieler.kiml.ui.service
 

Classes in de.cau.cs.kieler.kiml.ui.service that implement ILayoutConfig
 class EclipseLayoutConfig
          A layout configuration for extension point configurations and user preferences.
 

Methods in de.cau.cs.kieler.kiml.ui.service with parameters of type ILayoutConfig
 IMutableLayoutConfig LayoutOptionManager.createConfig(EObject domainElement, ILayoutConfig... extraConfigs)
          Create a layout configuration that can be used to access all actual values of layout options.
 

Uses of ILayoutConfig in de.cau.cs.kieler.synccharts.diagram.custom
 

Classes in de.cau.cs.kieler.synccharts.diagram.custom that implement ILayoutConfig
 class ActionLayoutConfig
          A layout configuration that excludes scope actions from layout.
 class HVLayoutConfig
          A layout configuration that applies alternating horizontal / vertical layout when an annotation "HVLayout" is present.