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.model.triggers A collections of general triggers independent of any concrete tooling. 
de.cau.cs.kieler.core.properties Interfaces and default implementation for properties and property holders. 
de.cau.cs.kieler.keg.diagram.custom.random Random graph generation for the KEG editor. 
de.cau.cs.kieler.keg.importer The base package for KEG importers. 
de.cau.cs.kieler.keg.importer.importer KEG importer implementations. 
de.cau.cs.kieler.keg.importer.wizards KEG importer wizards. 
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.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.service.formats KIML support for graph formats. 
de.cau.cs.kieler.kiml.ui.diagram Generic API for layout of graphical diagrams. 
de.cau.cs.kieler.klay.force.graph Basic structures for the force layouter. 
de.cau.cs.kieler.klay.layered.graph Basic structures for the layered layouter. 
 

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.model.triggers
 

Classes in de.cau.cs.kieler.core.model.triggers that implement IPropertyHolder
static class PartTrigger.EditorState
          A specialized PartTrigger.PartState allowing to restrict the triggering of combinations sensible to workbench part events.
static class PartTrigger.PartState
          Trigger states containing information of the current active work bench part.
 

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

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 other)
          Copy all properties from another property holder to this one.
 

Uses of IPropertyHolder in de.cau.cs.kieler.keg.diagram.custom.random
 

Methods in de.cau.cs.kieler.keg.diagram.custom.random with parameters of type IPropertyHolder
 Node IRandomGraphGenerator.generate(IPropertyHolder options)
          Generates a graph using the specified options.
 Node RandomGraphGenerator.generate(IPropertyHolder options)
          Generates a graph using the specified options.
 

Uses of IPropertyHolder in de.cau.cs.kieler.keg.importer
 

Methods in de.cau.cs.kieler.keg.importer with parameters of type IPropertyHolder
 void AbstractImporter.doDiagramPostProcess(IPath diagramPath, IPropertyHolder theOptions)
          Performs a post process on the created KEG diagram file using the given options; is only called when a diagram file is created automatically in the import process.
 void IImporter.doDiagramPostProcess(IPath diagramPath, IPropertyHolder options)
          Performs a post process on the created KEG diagram file using the given options; is only called when a diagram file is created automatically in the import process.
 Node IImporter.doImport(InputStream inputStream, IPropertyHolder options, IKielerProgressMonitor monitor)
          Performs the actual KEG import using the given options and retrieving the source from the stream.
 void AbstractImporter.doModelPostProcess(IPath modelPath, IPropertyHolder theOptions)
          Performs a post processing on the created KEG model instance file using the given options.
 void IImporter.doModelPostProcess(IPath modelPath, IPropertyHolder options)
          Performs a post processing on the created KEG model instance file using the given options.
 

Uses of IPropertyHolder in de.cau.cs.kieler.keg.importer.importer
 

Methods in de.cau.cs.kieler.keg.importer.importer with parameters of type IPropertyHolder
 void KGraphImporter.doDiagramPostProcess(IPath diagramPath, IPropertyHolder options)
          Performs a post process on the created KEG diagram file using the given options; is only called when a diagram file is created automatically in the import process.
 void OGMLImporter.doDiagramPostProcess(IPath diagramPath, IPropertyHolder options)
          Performs a post process on the created KEG diagram file using the given options; is only called when a diagram file is created automatically in the import process.
 Node DotImporter.doImport(InputStream inputStream, IPropertyHolder options, IKielerProgressMonitor monitor)
          Performs the actual KEG import using the given options and retrieving the source from the stream.
 Node GraphMLImporter.doImport(InputStream inputStream, IPropertyHolder options, IKielerProgressMonitor monitor)
          Performs the actual KEG import using the given options and retrieving the source from the stream.
 Node KGraphImporter.doImport(InputStream inputStream, IPropertyHolder options, IKielerProgressMonitor monitor)
          Performs the actual KEG import using the given options and retrieving the source from the stream.
 Node OGMLImporter.doImport(InputStream inputStream, IPropertyHolder options, IKielerProgressMonitor monitor)
          Performs the actual KEG import using the given options and retrieving the source from the stream.
 

Uses of IPropertyHolder in de.cau.cs.kieler.keg.importer.wizards
 

Methods in de.cau.cs.kieler.keg.importer.wizards that return IPropertyHolder
 IPropertyHolder ImportGraphOptionsPage.getOptions()
          Returns the selected options.
 

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

Classes in de.cau.cs.kieler.kiml that implement IPropertyHolder
 class LayoutContext
          Context information for configuration of layout options.
 

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 KIdentifier
          A representation of the model object 'KIdentifier'.
 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 KIdentifierImpl
          An implementation of the model object 'KIdentifier'.
 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.service.formats
 

Classes in de.cau.cs.kieler.kiml.service.formats that implement IPropertyHolder
 class TransformationData<S,T>
          A transformation data object that can be arbitrarily extended using the properties mechanism.
 

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

Classes in de.cau.cs.kieler.kiml.ui.diagram that implement IPropertyHolder
 class LayoutMapping<T>
          A layout mapping describes the relation between a graphical diagram and the layout graph that is created by diagram layout managers.
 

Uses of IPropertyHolder in de.cau.cs.kieler.klay.force.graph
 

Classes in de.cau.cs.kieler.klay.force.graph that implement IPropertyHolder
 class FBendpoint
          A bend point in the force graph.
 class FEdge
          A physico-virtual representation of an edge, including a list of associated bend points.
 class FGraph
          A graph for the force layouter.
 class FLabel
          A label in the force graph.
 class FNode
          A node in the force graph.
 class FParticle
          A particle in the force graph, that is an object that can attract or repulse other particles.
 

Uses of IPropertyHolder in de.cau.cs.kieler.klay.layered.graph
 

Classes in de.cau.cs.kieler.klay.layered.graph that implement IPropertyHolder
 class Layer
          A layer in a layered graph.
 class LayeredGraph
          A layered graph has a set of layers that contain the nodes, as well as a list of nodes that are not yet assigned to a layer.
 class LEdge
          An edge in a layered graph.
 class LGraphElement
          Abstract superclass for the layers, nodes, ports, and edges of a layered graph.
 class LLabel
          A label in the layered graph structure.
 class LNode
          A node in a layered graph.
 class LPort
          A port in a layered graph.
 class LShape
          Abstract superclass for LGraphElements that can have a position and a size.