Uses of Interface
de.cau.cs.kieler.core.kgraph.KGraphElement

Packages that use KGraphElement
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.keg   
de.cau.cs.kieler.keg.impl   
de.cau.cs.kieler.keg.util   
de.cau.cs.kieler.kiml.gmf KIML bridge implementation for GMF, the Graphical Modeling Framework. 
de.cau.cs.kieler.kiml.ui.layout Classes with generic implementations to apply layout to GMF diagrams. 
de.cau.cs.kieler.kiml.util Utility classes for automatic layout using KIML. 
de.cau.cs.kieler.klodd.hierarchical.structures The layered graph data structure used internally by the hierarchical dataflow layout algorithm. 
 

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

Subinterfaces of KGraphElement in de.cau.cs.kieler.core.kgraph
 interface KEdge
          A representation of the model object 'Edge'.
 interface KLabel
          A representation of the model object 'Label'.
 interface KNode
          A representation of the model object 'Node'.
 interface KPort
          A representation of the model object 'KPort'.
 

Methods in de.cau.cs.kieler.core.kgraph that return KGraphElement
 KGraphElement KLabel.getParent()
          Returns the value of the 'Parent' reference.
 

Methods in de.cau.cs.kieler.core.kgraph with parameters of type KGraphElement
 void KLabel.setParent(KGraphElement value)
          Sets the value of the 'Parent' reference.
 

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

Classes in de.cau.cs.kieler.core.kgraph.impl that implement KGraphElement
 class KEdgeImpl
          An implementation of the model object 'KEdge'.
 class KGraphElementImpl
          An implementation of the model object 'Element'.
 class KLabelImpl
          An implementation of the model object 'KLabel'.
 class KNodeImpl
          An implementation of the model object 'KNode'.
 class KPortImpl
          An implementation of the model object 'KPort'.
 

Fields in de.cau.cs.kieler.core.kgraph.impl declared as KGraphElement
protected  KGraphElement KLabelImpl.parent
          The cached value of the 'Parent' reference.
 

Methods in de.cau.cs.kieler.core.kgraph.impl that return KGraphElement
 KGraphElement KLabelImpl.basicGetParent()
           
 KGraphElement KLabelImpl.getParent()
           
 

Methods in de.cau.cs.kieler.core.kgraph.impl with parameters of type KGraphElement
 void KLabelImpl.setParent(KGraphElement newParent)
           
 

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

Methods in de.cau.cs.kieler.core.kgraph.util with parameters of type KGraphElement
 T KGraphSwitch.caseKGraphElement(KGraphElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of KGraphElement in de.cau.cs.kieler.keg
 

Subinterfaces of KGraphElement in de.cau.cs.kieler.keg
 interface Edge
          A representation of the model object 'Edge'.
 interface Node
          A representation of the model object 'Node'.
 interface Port
          A representation of the model object 'Port'.
 

Uses of KGraphElement in de.cau.cs.kieler.keg.impl
 

Classes in de.cau.cs.kieler.keg.impl that implement KGraphElement
 class EdgeImpl
          An implementation of the model object 'Edge'.
 class NodeImpl
          An implementation of the model object 'Node'.
 class PortImpl
          An implementation of the model object 'Port'.
 

Uses of KGraphElement in de.cau.cs.kieler.keg.util
 

Methods in de.cau.cs.kieler.keg.util with parameters of type KGraphElement
 T KEGSwitch.caseKGraphElement(KGraphElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

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

Methods in de.cau.cs.kieler.kiml.gmf that return types with arguments of type KGraphElement
protected  Map<org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart,KGraphElement> GmfDiagramLayoutManager.getEditPart2GraphElemMap()
          Returns the map of graphical edit parts to corresponding layout graph elements.
protected  Map<KGraphElement,org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart> GmfDiagramLayoutManager.getGraphElem2EditPartMap()
          Returns the map of layout graph elements to corresponding edit parts.
 

Methods in de.cau.cs.kieler.kiml.gmf with parameters of type KGraphElement
 void GmfCachedLayout.addLayout(EObject modelObject, KGraphElement graphElement)
          Adds the given model object with associated layout to the cache.
 void GmfCachedLayout.addLayout(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart editPart, KGraphElement graphElement)
          Adds the given edit part with associated layout to the cache.
 

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

Methods in de.cau.cs.kieler.kiml.ui.layout that return types with arguments of type KGraphElement
 List<Pair<KGraphElement,GraphicalEditPart>> ApplyLayoutRequest.getElements()
          Returns a list of the graph elements and edit parts of this request.
 

Methods in de.cau.cs.kieler.kiml.ui.layout with parameters of type KGraphElement
 void ApplyLayoutRequest.addElement(KGraphElement element, GraphicalEditPart editPart)
          Adds the given graph element and edit part to the request.
 

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

Methods in de.cau.cs.kieler.kiml.util with parameters of type KGraphElement
static KLabel KimlUtil.createInitializedLabel(KGraphElement parent)
          Creates a KLabel, initializes some attributes, and returns it.
static KEdgeLayout KimlUtil.getEdgeLayout(KGraphElement graphElement)
          Deprecated. use graphElement.getData(KEdgeLayout.class) instead
static KShapeLayout KimlUtil.getShapeLayout(KGraphElement graphElement)
          Deprecated. use graphElement.getData(KShapeLayout.class) instead
 

Uses of KGraphElement in de.cau.cs.kieler.klodd.hierarchical.structures
 

Methods in de.cau.cs.kieler.klodd.hierarchical.structures that return KGraphElement
 KGraphElement LayerElement.getElemObj()
          Gets the object contained in this layer element.
 

Methods in de.cau.cs.kieler.klodd.hierarchical.structures with parameters of type KGraphElement
 LayerElement Layer.put(KGraphElement obj, KSlimNode kNode)
          Puts an object into this layer.
 void LayeredGraph.putBack(KGraphElement obj, int height, KSlimNode kNode)
          Put the given object into a layer with specified height.
 void LayeredGraph.putFront(KGraphElement obj, int rank, KSlimNode kNode)
          Put the given object into a layer with specified rank.
 

Constructors in de.cau.cs.kieler.klodd.hierarchical.structures with parameters of type KGraphElement
LayerElement(KGraphElement obj, Layer thelayer, KSlimNode thekNode)
          Creates a layer element in an existing layer.