Uses of Interface
de.cau.cs.kieler.core.properties.IPropertyHolder

Packages that use IPropertyHolder
de.cau.cs.kieler.core.kgraph Base package for the KGraph data structure with its public API. 
de.cau.cs.kieler.core.kgraph.impl Internal implementation of the KGraph data structure. 
de.cau.cs.kieler.core.kgraph.util Utility classes for the KGraph data structure. 
de.cau.cs.kieler.core.properties Interfaces and default implementation for properties and property holders. 
de.cau.cs.kieler.kiml Base classes for implementation of layout algorithms and for handling of different layout providers and layout options. 
de.cau.cs.kieler.kiml.gmf KIML bridge implementation for GMF, the Graphical Modeling Framework. 
de.cau.cs.kieler.kiml.graphviz.layouter Connection of the Graphviz layouter to the KIML interface for automatic layout. 
de.cau.cs.kieler.kiml.klayoutdata Base package for the KLayoutData structure, which is an extension of KGraph to store layout data in a graph model. 
de.cau.cs.kieler.kiml.klayoutdata.impl Internal implementation of the layout data extension. 
de.cau.cs.kieler.kiml.klayoutdata.util Utility classes for the layout data extension. 
de.cau.cs.kieler.kiml.ogdf Wrapper classes and layout provider to connect the OGDF to KIML. 
de.cau.cs.kieler.kiml.ui.layout Classes with generic implementations to apply layout to GMF diagrams. 
de.cau.cs.kieler.kiml.ui.util Utility classes for the KIML UI plugin. 
de.cau.cs.kieler.kiml.util Utility classes for automatic layout using KIML. 
de.cau.cs.kieler.klodd.hierarchical Base package of the hierarchical dataflow layout algorithm. 
 

Uses of IPropertyHolder in de.cau.cs.kieler.core.kgraph
 

Subinterfaces of IPropertyHolder in de.cau.cs.kieler.core.kgraph
 interface EMapPropertyHolder
          A representation of the model object 'EMap Property Holder'.
 interface KGraphData
          A representation of the model object 'Graph Data'.
 

Uses of IPropertyHolder in de.cau.cs.kieler.core.kgraph.impl
 

Classes in de.cau.cs.kieler.core.kgraph.impl that implement IPropertyHolder
 class EMapPropertyHolderImpl
          An implementation of the model object 'EMap Property Holder'.
 class KGraphDataImpl
          An implementation of the model object 'Data'.
 

Methods in de.cau.cs.kieler.core.kgraph.impl with parameters of type IPropertyHolder
 void EMapPropertyHolderImpl.copyProperties(IPropertyHolder holder)
          Copy all properties from another property holder to this one.
 

Uses of IPropertyHolder in de.cau.cs.kieler.core.kgraph.util
 

Methods in de.cau.cs.kieler.core.kgraph.util with parameters of type IPropertyHolder
 T KGraphSwitch.caseIPropertyHolder(IPropertyHolder object)
          Returns the result of interpreting the object as an instance of 'IProperty Holder'.
 

Uses of IPropertyHolder in de.cau.cs.kieler.core.properties
 

Classes in de.cau.cs.kieler.core.properties that implement IPropertyHolder
 class MapPropertyHolder
          An abstract holder class for properties that uses a hash map.
 

Methods in de.cau.cs.kieler.core.properties with parameters of type IPropertyHolder
 void IPropertyHolder.copyProperties(IPropertyHolder holder)
          Copy all properties from another property holder to this one.
 void MapPropertyHolder.copyProperties(IPropertyHolder holder)
          Copy all properties from another property holder to this one.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml
 

Subinterfaces of IPropertyHolder in de.cau.cs.kieler.kiml
 interface ILayoutConfig
          Layout option configuration interface for default values and configuration of specific diagram elements.
 

Classes in de.cau.cs.kieler.kiml that implement IPropertyHolder
 class AbstractLayoutProvider
          A layout provider executes a layout algorithm to layout the child elements of a node.
 class DefaultLayoutConfig
          Default implementation of the layout configuration interface.
 class VolatileLayoutConfig
          A layout configuration that can be used to generate on-the-fly layout options.
 

Methods in de.cau.cs.kieler.kiml with parameters of type IPropertyHolder
 void DefaultLayoutConfig.copyProperties(IPropertyHolder holder)
          Throws an UnsupportedOperationException, since this configuration cannot be used to change default values.
 void VolatileLayoutConfig.copyProperties(IPropertyHolder holder)
          Copy all properties from another property holder to this one.
 

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

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

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.graphviz.layouter
 

Classes in de.cau.cs.kieler.kiml.graphviz.layouter that implement IPropertyHolder
 class GraphvizLayoutProvider
          Layout provider for the Graphviz layout tool.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.klayoutdata
 

Subinterfaces of IPropertyHolder in de.cau.cs.kieler.kiml.klayoutdata
 interface KEdgeLayout
          A representation of the model object 'Edge Layout'.
 interface KShapeLayout
          A representation of the model object 'Shape Layout'.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.klayoutdata.impl
 

Classes in de.cau.cs.kieler.kiml.klayoutdata.impl that implement IPropertyHolder
 class KEdgeLayoutImpl
          An implementation of the model object 'KEdge Layout'.
 class KShapeLayoutImpl
          An implementation of the model object 'KShape Layout'.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.klayoutdata.util
 

Methods in de.cau.cs.kieler.kiml.klayoutdata.util with parameters of type IPropertyHolder
 T KLayoutDataSwitch.caseIPropertyHolder(IPropertyHolder object)
          Returns the result of interpreting the object as an instance of 'IProperty Holder'.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.ogdf
 

Classes in de.cau.cs.kieler.kiml.ogdf that implement IPropertyHolder
 class OgdfLayoutProvider
          The OGDF layout provider, that is the entry class used by KIML to call individual layout algorithms.
 

Methods in de.cau.cs.kieler.kiml.ogdf with parameters of type IPropertyHolder
 void CircularLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void DavidsonHarelLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void FMMMLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void OgdfLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void PlanarizationLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void RadialTreeLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void SugiyamaLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void TreeLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 void UpwardPlanarizationLayouter.initDefaults(IPropertyHolder defaultsHolder)
          Initialize the default values for the layout provider.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.ui.layout
 

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

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.ui.util
 

Classes in de.cau.cs.kieler.kiml.ui.util that implement IPropertyHolder
 class Draw2DLayoutProvider
          Layout provider that uses the layout algorithm shipped with Draw2D.
 

Uses of IPropertyHolder in de.cau.cs.kieler.kiml.util
 

Classes in de.cau.cs.kieler.kiml.util that implement IPropertyHolder
 class BoxLayoutProvider
          A layout algorithm that does not take edges into account, but treats all nodes as isolated boxes.
 class FixedLayoutProvider
          A layout provider that sets fixed positions for all elements.
 class RandomLayoutProvider
          Layout provider that computes random layouts.
 

Uses of IPropertyHolder in de.cau.cs.kieler.klodd.hierarchical
 

Classes in de.cau.cs.kieler.klodd.hierarchical that implement IPropertyHolder
 class HierarchicalDataflowLayoutProvider
          Layout provider for the KLoDD hierarchical dataflow diagram layouter.