|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use KNode | |
---|---|
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 | The KEG base package contains the generated model code for the KEG graph. |
de.cau.cs.kieler.keg.diagram.custom | Custom code for KEG diagram. |
de.cau.cs.kieler.keg.diagram.edit.commands | |
de.cau.cs.kieler.keg.diagram.edit.policies | |
de.cau.cs.kieler.keg.impl | |
de.cau.cs.kieler.keg.importer.util | Utility functionality. |
de.cau.cs.kieler.keg.util | Utility classes for KEG. |
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.export | Base classes for the graph export. |
de.cau.cs.kieler.kiml.export.exporter | Exporter implementations. |
de.cau.cs.kieler.kiml.export.util | Utility functionality. |
de.cau.cs.kieler.kiml.gmf | KIML bridge implementation for GMF, the Graphical Modeling Framework. |
de.cau.cs.kieler.kiml.grana | Base classes for implementation of analysis algorithms and classes that provide the analyses as services. |
de.cau.cs.kieler.kiml.grana.analyses | Basic graph analysis algorithms provided through the extension point. |
de.cau.cs.kieler.kiml.grana.batch | Classes related to the batch execution of analyses. |
de.cau.cs.kieler.kiml.grana.handlers | Handlers for the GRANA user interface. |
de.cau.cs.kieler.kiml.grana.util | Utility classes for grana. |
de.cau.cs.kieler.kiml.graphiti | |
de.cau.cs.kieler.kiml.graphviz.dot.transformations | The package which contains the functionality to transform a KGraph instance to a Dot instance. |
de.cau.cs.kieler.kiml.graphviz.layouter | Connection of the Graphviz layouter to the KIML interface for automatic layout. |
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.kiml.util.alg | Algorithms for the KIML utility classes. |
de.cau.cs.kieler.klay.layered | Base package of the layered layouter. |
de.cau.cs.kieler.klay.layered.properties | This package contains classes defining layout properties for KLay Layered. |
de.cau.cs.kieler.klodd.hierarchical | Base package of the hierarchical dataflow layout algorithm. |
de.cau.cs.kieler.klodd.hierarchical.impl | Implementation of the hierarchical dataflow layout algorithm. |
de.cau.cs.kieler.klodd.hierarchical.modules | Definition of the different modules used by the hierarchical dataflow layout algorithm. |
de.cau.cs.kieler.klodd.hierarchical.structures | The layered graph data structure used internally by the hierarchical dataflow layout algorithm. |
de.cau.cs.kieler.kvid | Base package of the KViD core plug-in. |
de.cau.cs.kieler.papyrus | Bridge code to enable KIELER features for the Papyrus editors. |
Uses of KNode in de.cau.cs.kieler.core.kgraph |
---|
Methods in de.cau.cs.kieler.core.kgraph that return KNode | |
---|---|
KNode |
KGraphFactory.createKNode()
Returns a new object of class 'KNode'. |
KNode |
KPort.getNode()
Returns the value of the 'Node' container reference. |
KNode |
KNode.getParent()
Returns the value of the 'Parent' container reference. |
KNode |
KEdge.getSource()
Returns the value of the 'Source' container reference. |
KNode |
KEdge.getTarget()
Returns the value of the 'Target' reference. |
Methods in de.cau.cs.kieler.core.kgraph that return types with arguments of type KNode | |
---|---|
EList<KNode> |
KNode.getChildren()
Returns the value of the 'Children' containment reference list. |
Methods in de.cau.cs.kieler.core.kgraph with parameters of type KNode | |
---|---|
void |
KPort.setNode(KNode value)
Sets the value of the ' Node ' container reference. |
void |
KNode.setParent(KNode value)
Sets the value of the ' Parent ' container reference. |
void |
KEdge.setSource(KNode value)
Sets the value of the ' Source ' container reference. |
void |
KEdge.setTarget(KNode value)
Sets the value of the ' Target ' reference. |
Uses of KNode in de.cau.cs.kieler.core.kgraph.impl |
---|
Classes in de.cau.cs.kieler.core.kgraph.impl that implement KNode | |
---|---|
class |
KNodeImpl
An implementation of the model object 'KNode'. |
Fields in de.cau.cs.kieler.core.kgraph.impl declared as KNode | |
---|---|
protected KNode |
KEdgeImpl.target
The cached value of the ' Target ' reference. |
Fields in de.cau.cs.kieler.core.kgraph.impl with type parameters of type KNode | |
---|---|
protected EList<KNode> |
KNodeImpl.children
The cached value of the ' Children ' containment reference list. |
Methods in de.cau.cs.kieler.core.kgraph.impl that return KNode | |
---|---|
KNode |
KEdgeImpl.basicGetTarget()
|
KNode |
KGraphFactoryImpl.createKNode()
|
KNode |
KPortImpl.getNode()
|
KNode |
KNodeImpl.getParent()
|
KNode |
KEdgeImpl.getSource()
|
KNode |
KEdgeImpl.getTarget()
|
Methods in de.cau.cs.kieler.core.kgraph.impl that return types with arguments of type KNode | |
---|---|
EList<KNode> |
KNodeImpl.getChildren()
|
Methods in de.cau.cs.kieler.core.kgraph.impl with parameters of type KNode | |
---|---|
NotificationChain |
KPortImpl.basicSetNode(KNode newNode,
NotificationChain msgs)
|
NotificationChain |
KNodeImpl.basicSetParent(KNode newParent,
NotificationChain msgs)
|
NotificationChain |
KEdgeImpl.basicSetSource(KNode newSource,
NotificationChain msgs)
|
NotificationChain |
KEdgeImpl.basicSetTarget(KNode newTarget,
NotificationChain msgs)
|
void |
KPortImpl.setNode(KNode newNode)
|
void |
KNodeImpl.setParent(KNode newParent)
|
void |
KEdgeImpl.setSource(KNode newSource)
|
void |
KEdgeImpl.setTarget(KNode newTarget)
|
Uses of KNode in de.cau.cs.kieler.core.kgraph.util |
---|
Methods in de.cau.cs.kieler.core.kgraph.util with parameters of type KNode | |
---|---|
T |
KGraphSwitch.caseKNode(KNode object)
Returns the result of interpreting the object as an instance of 'KNode'. |
Uses of KNode in de.cau.cs.kieler.keg |
---|
Subinterfaces of KNode in de.cau.cs.kieler.keg | |
---|---|
interface |
Node
A representation of the model object 'Node'. |
Uses of KNode in de.cau.cs.kieler.keg.diagram.custom |
---|
Methods in de.cau.cs.kieler.keg.diagram.custom that return KNode | |
---|---|
protected KNode |
GraphsDiagramLayoutManager.doBuildLayoutGraph(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart rootPart)
Builds the layout graph for the given root edit part. |
Uses of KNode in de.cau.cs.kieler.keg.diagram.edit.commands |
---|
Methods in de.cau.cs.kieler.keg.diagram.edit.commands that return KNode | |
---|---|
KNode |
Edge2CreateCommand.getContainer()
|
KNode |
Edge3CreateCommand.getContainer()
|
KNode |
Edge4CreateCommand.getContainer()
|
KNode |
Edge5CreateCommand.getContainer()
|
KNode |
Edge6CreateCommand.getContainer()
|
KNode |
Edge7CreateCommand.getContainer()
|
KNode |
Edge8CreateCommand.getContainer()
|
KNode |
EdgeCreateCommand.getContainer()
|
protected KNode |
Edge2ReorientCommand.getNewSource()
|
protected KNode |
Edge7ReorientCommand.getNewSource()
|
protected KNode |
Edge8ReorientCommand.getNewSource()
|
protected KNode |
EdgeReorientCommand.getNewSource()
|
protected KNode |
Edge2ReorientCommand.getNewTarget()
|
protected KNode |
Edge5ReorientCommand.getNewTarget()
|
protected KNode |
Edge6ReorientCommand.getNewTarget()
|
protected KNode |
EdgeReorientCommand.getNewTarget()
|
protected KNode |
Edge2ReorientCommand.getOldSource()
|
protected KNode |
Edge7ReorientCommand.getOldSource()
|
protected KNode |
Edge8ReorientCommand.getOldSource()
|
protected KNode |
EdgeReorientCommand.getOldSource()
|
protected KNode |
Edge2ReorientCommand.getOldTarget()
|
protected KNode |
Edge5ReorientCommand.getOldTarget()
|
protected KNode |
Edge6ReorientCommand.getOldTarget()
|
protected KNode |
EdgeReorientCommand.getOldTarget()
|
protected KNode |
Edge2CreateCommand.getSource()
|
protected KNode |
Edge7CreateCommand.getSource()
|
protected KNode |
Edge8CreateCommand.getSource()
|
protected KNode |
EdgeCreateCommand.getSource()
|
protected KNode |
Edge2CreateCommand.getTarget()
|
protected KNode |
Edge5CreateCommand.getTarget()
|
protected KNode |
Edge6CreateCommand.getTarget()
|
protected KNode |
EdgeCreateCommand.getTarget()
|
Uses of KNode in de.cau.cs.kieler.keg.diagram.edit.policies |
---|
Methods in de.cau.cs.kieler.keg.diagram.edit.policies with parameters of type KNode | |
---|---|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4001(KNode container,
KNode source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4002(KNode container,
KNode source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4003(KNode container,
KPort source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4004(KNode container,
KPort source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4005(KNode container,
KPort source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4006(KNode container,
KPort source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4007(KNode container,
KNode source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canCreateEdge_4008(KNode container,
KNode source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4001(KNode container,
Edge linkInstance,
KNode source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4002(KNode container,
Edge linkInstance,
KNode source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4003(KNode container,
Edge linkInstance,
KPort source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4004(KNode container,
Edge linkInstance,
KPort source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4005(KNode container,
Edge linkInstance,
KPort source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4006(KNode container,
Edge linkInstance,
KPort source,
KNode target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4007(KNode container,
Edge linkInstance,
KNode source,
KPort target)
|
boolean |
GraphsBaseItemSemanticEditPolicy.LinkConstraints.canExistEdge_4008(KNode container,
Edge linkInstance,
KNode source,
KPort target)
|
Uses of KNode in de.cau.cs.kieler.keg.impl |
---|
Classes in de.cau.cs.kieler.keg.impl that implement KNode | |
---|---|
class |
NodeImpl
An implementation of the model object 'Node'. |
Uses of KNode in de.cau.cs.kieler.keg.importer.util |
---|
Methods in de.cau.cs.kieler.keg.importer.util with parameters of type KNode | |
---|---|
static KShapeLayout |
XtendUtil.getShapeLayout(KNode node)
Returns the shape layout for the given node. |
Uses of KNode in de.cau.cs.kieler.keg.util |
---|
Methods in de.cau.cs.kieler.keg.util with parameters of type KNode | |
---|---|
T |
KEGSwitch.caseKNode(KNode object)
Returns the result of interpreting the object as an instance of 'KNode'. |
Uses of KNode in de.cau.cs.kieler.kiml |
---|
Methods in de.cau.cs.kieler.kiml with parameters of type KNode | |
---|---|
abstract void |
AbstractLayoutProvider.doLayout(KNode parentNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
void |
RecursiveLayouterEngine.layout(KNode layoutGraph,
IKielerProgressMonitor progressMonitor)
Performs recursive layout on the given layout graph. |
boolean |
AbstractLayoutProvider.supportsHierarchy(KNode layoutNode)
Determines whether this layout provider would handle the complete hierarchy of the given layout node. |
Uses of KNode in de.cau.cs.kieler.kiml.export |
---|
Methods in de.cau.cs.kieler.kiml.export with parameters of type KNode | |
---|---|
void |
IExporter.doExport(KNode graph,
OutputStream stream,
MapPropertyHolder options,
IKielerProgressMonitor monitor)
Performs the actual graph export by using the given options and writing the result to the stream. |
static void |
ExportUtil.transformKGraph2Model(String xtendFile,
String extension,
List<Object> parameters,
KNode node,
OutputStream outputStream,
Resource.Factory resourceFactory,
IKielerProgressMonitor monitor,
String... involvedMetamodels)
Transforms a kgraph into another model using a given Xtend transformation file, and writes the model to the output stream. |
Uses of KNode in de.cau.cs.kieler.kiml.export.exporter |
---|
Methods in de.cau.cs.kieler.kiml.export.exporter with parameters of type KNode | |
---|---|
void |
DotExporter.doExport(KNode graph,
OutputStream stream,
MapPropertyHolder options,
IKielerProgressMonitor monitor)
Performs the actual graph export by using the given options and writing the result to the stream. |
void |
GMLExporter.doExport(KNode graph,
OutputStream stream,
MapPropertyHolder options,
IKielerProgressMonitor monitor)
Performs the actual graph export by using the given options and writing the result to the stream. |
void |
GraphMLExporter.doExport(KNode graph,
OutputStream stream,
MapPropertyHolder options,
IKielerProgressMonitor monitor)
Performs the actual graph export by using the given options and writing the result to the stream. |
void |
KGraphExporter.doExport(KNode graph,
OutputStream stream,
MapPropertyHolder options,
IKielerProgressMonitor monitor)
Performs the actual graph export by using the given options and writing the result to the stream. |
void |
OGMLExporter.doExport(KNode graph,
OutputStream stream,
MapPropertyHolder options,
IKielerProgressMonitor monitor)
Performs the actual graph export by using the given options and writing the result to the stream. |
static void |
GMLExporter.serializeKGraphAsGML(KNode graph,
OutputStream outputStream,
boolean layoutInformation,
IKielerProgressMonitor monitor)
Serializes the given KGraph using GML. |
Uses of KNode in de.cau.cs.kieler.kiml.export.util |
---|
Methods in de.cau.cs.kieler.kiml.export.util with parameters of type KNode | |
---|---|
static KShapeLayout |
XtendUtil.getShapeLayout(KNode node)
Returns the shape layout for the given node. |
Uses of KNode in de.cau.cs.kieler.kiml.gmf |
---|
Methods in de.cau.cs.kieler.kiml.gmf that return KNode | |
---|---|
KNode |
GmfDiagramLayoutManager.buildLayoutGraph(IWorkbenchPart workbenchPart,
EditPart editPart,
boolean layoutAncestors)
Builds a KGraph instance for the given editor or edit part. |
protected KNode |
GmfDiagramLayoutManager.doBuildLayoutGraph(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart rootPart)
Builds the layout graph for the given root edit part. |
KNode |
GmfDiagramLayoutManager.getLayoutGraph()
Returns the last built layout graph. |
KNode |
GmfDiagramLayoutManager.getLayoutNode(EditPart editPart)
Returns the layout node associated with the given edit part. |
Methods in de.cau.cs.kieler.kiml.gmf with parameters of type KNode | |
---|---|
protected void |
GmfDiagramLayoutManager.cleanupAncestryPath(KNode topNode)
Cleans the path from the ancestry target node to the top level node, including all parallel paths. |
EditPart |
GmfDiagramLayoutManager.getEditPart(KNode knode)
Returns the edit part associated with the given layout node. |
Uses of KNode in de.cau.cs.kieler.kiml.grana |
---|
Methods in de.cau.cs.kieler.kiml.grana with parameters of type KNode | |
---|---|
Object |
IAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Uses of KNode in de.cau.cs.kieler.kiml.grana.analyses |
---|
Methods in de.cau.cs.kieler.kiml.grana.analyses with parameters of type KNode | |
---|---|
static Rectangle2D.Float |
NodeSizeAnalysis.computeNodeRect(KNode node,
boolean includeLabel,
boolean includePorts,
boolean includePortLabels)
Computes the bounding box of the given node. |
int[] |
LayersAnalysis.countLayers(KNode parentNode)
Count the number of layers in the given graph and its nested subgraphs. |
int |
MultiEdgeCountAnalysis.countMultiEdges(KNode node)
Counts the number of multi edges in the graph rooted at the given node. |
Object |
AreaAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
AspectRatioAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
BendsAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
BiconnectedComponentsAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
CompoundNodeChildCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
CompoundNodeCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
ConnectedComponentsAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
CoverageAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
EdgeCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
EdgeCrossingsAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
EdgeDirectionAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
EdgeLengthAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
HyperNodeCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
LayersAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
MultiEdgeCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
NodeCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
NodeDegreeAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
NodeEdgeOverlapsAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
NodeSizeAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
SelfLoopAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
int |
BiconnectedComponentsAnalysis.findComponents(KNode graph)
Calculates the biconnected components of the given graph. |
Uses of KNode in de.cau.cs.kieler.kiml.grana.batch |
---|
Methods in de.cau.cs.kieler.kiml.grana.batch that return KNode | |
---|---|
KNode |
DiagramKGraphProvider.getKGraph(IPath parameter,
IKielerProgressMonitor monitor)
Returns a KGraph instance from a specific source using the parameter. |
KNode |
IKGraphProvider.getKGraph(T parameter,
IKielerProgressMonitor monitor)
Returns a KGraph instance from a specific source using the parameter. |
Constructors in de.cau.cs.kieler.kiml.grana.batch with parameters of type KNode | |
---|---|
BatchJob(T param,
KNode graph)
The alternative constructor for an AnalysisBatchJob using a KGraph instance instead of a KGraph provider. |
Uses of KNode in de.cau.cs.kieler.kiml.grana.handlers |
---|
Constructors in de.cau.cs.kieler.kiml.grana.handlers with parameters of type KNode | |
---|---|
AnalysisEffect(KNode theparentNode,
List<AbstractInfoAnalysis> theanalyses,
boolean theprogressBar)
Creates an analysis effect. |
Uses of KNode in de.cau.cs.kieler.kiml.grana.util |
---|
Methods in de.cau.cs.kieler.kiml.grana.util with parameters of type KNode | |
---|---|
static Object |
DiagramAnalyzer.analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
boolean progressBar)
Starts the given analysis on a diagram. |
static Object |
DiagramAnalyzer.analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
IKielerProgressMonitor monitor)
Starts the given analysis on a diagram using a progress monitor. |
static Object |
DiagramAnalyzer.analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
Map<String,Object> options,
boolean progressBar)
Starts the given analysis on a diagram with predefined options. |
static Object |
DiagramAnalyzer.analyse(KNode parentNode,
AbstractInfoAnalysis analysis,
Map<String,Object> options,
IKielerProgressMonitor monitor)
Starts the given analysis on a diagram with predefined options and using a progress monitor. |
static Map<String,Object> |
DiagramAnalyzer.analyse(KNode parentNode,
List<AbstractInfoAnalysis> analyses,
boolean progressBar)
Starts the given analyses on the kgraph. |
static Map<String,Object> |
DiagramAnalyzer.analyse(KNode parentNode,
List<AbstractInfoAnalysis> analyses,
IKielerProgressMonitor monitor)
Starts the given analyses on the kgraph using a progress monitor. |
static Map<String,Object> |
DiagramAnalyzer.analyse(KNode parentNode,
List<AbstractInfoAnalysis> analyses,
Map<String,Object> options,
boolean progressBar)
Starts the given analyses on the kgraph with predefined options. |
static Map<String,Object> |
DiagramAnalyzer.analyse(KNode parentNode,
List<AbstractInfoAnalysis> analyses,
Map<String,Object> options,
IKielerProgressMonitor monitor)
Starts the given analyses on the kgraph with predefined options and using a progress monitor. |
Uses of KNode in de.cau.cs.kieler.kiml.graphiti |
---|
Methods in de.cau.cs.kieler.kiml.graphiti that return KNode | |
---|---|
KNode |
GraphitiDiagramLayoutManager.buildLayoutGraph(IWorkbenchPart workbenchPart,
EditPart editPart,
boolean layoutAncestors)
Builds a KGraph instance for the given editor or edit part. |
KNode |
GraphitiDiagramLayoutManager.getLayoutGraph()
Returns the last built layout graph. |
Methods in de.cau.cs.kieler.kiml.graphiti with parameters of type KNode | |
---|---|
EditPart |
GraphitiDiagramLayoutManager.getEditPart(KNode knode)
Returns the edit part associated with the given layout node. |
Uses of KNode in de.cau.cs.kieler.kiml.graphviz.dot.transformations |
---|
Constructors in de.cau.cs.kieler.kiml.graphviz.dot.transformations with parameters of type KNode | |
---|---|
KGraphDotTransformation(KNode parent)
Constructs a KGraphDotTransformation for a given KGraph instance. |
Uses of KNode in de.cau.cs.kieler.kiml.graphviz.layouter |
---|
Methods in de.cau.cs.kieler.kiml.graphviz.layouter with parameters of type KNode | |
---|---|
void |
GraphvizLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
void |
GraphvizLayouter.layout(KNode parentNode,
IKielerProgressMonitor progressMonitor,
KGraphDotTransformation.Command command)
Performs the actual work of the layout process. |
boolean |
GraphvizLayoutProvider.supportsHierarchy(KNode layoutNode)
Determines whether this layout provider would handle the complete hierarchy of the given layout node. |
Uses of KNode in de.cau.cs.kieler.kiml.ogdf |
---|
Methods in de.cau.cs.kieler.kiml.ogdf with parameters of type KNode | |
---|---|
protected void |
OgdfLayouter.applyLayout(KNode parentNode,
Map<String,KVectorChain> layoutInformation)
Applies the layout information back to the original graph. |
void |
OgdfLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
void |
OgdfLayouter.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor,
OgdfServer ogdfServer)
Layouts the given graph. |
protected void |
CircularLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
FMMMLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
OgdfLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
PlanarizationLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
RadialTreeLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
SugiyamaLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
TreeLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
UpwardPlanarizationLayouter.postProcess(KNode layoutNode)
Performs post-processing on the given node. |
protected void |
OgdfLayouter.prepareLabelLayout(KNode layoutNode)
Prepare the label layout. |
protected void |
CircularLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
DavidsonHarelLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
FMMMLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
GEMLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected abstract void |
OgdfLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
PlanarizationLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
RadialTreeLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
SpringEmbedderFRLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
void |
SugiyamaLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
TreeLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
protected void |
UpwardPlanarizationLayouter.prepareLayouter(KNode layoutNode)
Sets the layout specific options and modules depending on the options defined in the node. |
void |
SelfLoopRouter.preProcess(KNode layoutNode)
Removes all self-loops from the graph, as they are not supported by the planarization layouter. |
Uses of KNode in de.cau.cs.kieler.kiml.ui.layout |
---|
Methods in de.cau.cs.kieler.kiml.ui.layout that return KNode | |
---|---|
abstract KNode |
DiagramLayoutManager.buildLayoutGraph(IWorkbenchPart workbenchPart,
EditPart editPart,
boolean layoutAncestors)
Builds a KGraph instance for the given editor or edit part. |
abstract KNode |
DiagramLayoutManager.getLayoutGraph()
Returns the last built layout graph. |
KNode |
DiagramLayoutManager.getLayoutNode(EditPart editPart)
Returns the layout node associated with the given edit part. |
Methods in de.cau.cs.kieler.kiml.ui.layout with parameters of type KNode | |
---|---|
EditPart |
DiagramLayoutManager.getEditPart(KNode knode)
Returns the edit part associated with the given layout node. |
Uses of KNode in de.cau.cs.kieler.kiml.ui.util |
---|
Methods in de.cau.cs.kieler.kiml.ui.util with parameters of type KNode | |
---|---|
void |
Draw2DLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
static Point |
KimlUiUtil.getAbsolutePosition(KNode node)
Will return the absolute position on the canvas of an KNode from a KGraph. |
void |
DebugCanvas.setOffset(KNode parentNode,
float addx,
float addy)
Sets an offset for this canvas. |
Uses of KNode in de.cau.cs.kieler.kiml.util |
---|
Methods in de.cau.cs.kieler.kiml.util that return KNode | |
---|---|
static KNode |
KimlUtil.createInitializedNode()
Creates a KNode, initializes some attributes, and returns it. |
Methods in de.cau.cs.kieler.kiml.util with parameters of type KNode | |
---|---|
static void |
KimlUtil.addDummyEdgesForInterlevelConnections(KNode parentNode)
Recursively search parents of the source and target node to find the most common parent. |
static void |
KimlUtil.calcPortRanks(KNode node)
Sets port ranks for all ports of the given node according to their relative positions. |
int |
KGraphHash.compare(KNode node1,
KNode node2)
|
void |
BoxLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
void |
FixedLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
void |
RandomLayoutProvider.doLayout(KNode parentNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
static void |
KimlUtil.fillPortInfo(KNode node,
Direction direction)
Fills all missing data for the ports of the given node, such as port sides and port ranks. |
static KPort[] |
KimlUtil.getSortedPorts(KNode node)
Returns a sorted list of the ports of the given node. |
static boolean |
KimlUtil.isDescendant(KNode child,
KNode parent)
Determines whether the given child node is a descendant of the parent node. |
static void |
KimlUtil.resizeNode(KNode node)
Sets the size of a given node, depending on the minimal size, the number of ports on each side, the insets, and the label. |
static void |
KimlUtil.resizeNode(KNode node,
float newWidth,
float newHeight,
boolean movePorts)
Resize a node to the given width and height, adjusting port and label positions if needed. |
void |
IDebugCanvas.setOffset(KNode parentNode,
float addx,
float addy)
Sets an offset for this canvas. |
static void |
KimlUtil.toAbsolute(KVector point,
KNode parent)
Converts the given relative point to an absolute location. |
static void |
KimlUtil.toRelative(KVector point,
KNode parent)
Converts the given absolute point to a relative location. |
static void |
KimlUtil.translate(KNode parent,
float xoffset,
float yoffset)
Translates the contents of the given node by an offset. |
Constructors in de.cau.cs.kieler.kiml.util with parameters of type KNode | |
---|---|
KGraphHash(KNode thetopNode)
Creates a KGraph hash instance. |
Uses of KNode in de.cau.cs.kieler.kiml.util.alg |
---|
Methods in de.cau.cs.kieler.kiml.util.alg that return types with arguments of type KNode | |
---|---|
List<KNode> |
BoxSorter.sort(KNode parentNode,
boolean interactive)
Sorts nodes according to priority and size or position. |
Methods in de.cau.cs.kieler.kiml.util.alg with parameters of type KNode | |
---|---|
void |
BoxPlacer.placeBoxes(List<KNode> sortedBoxes,
KNode parentNode,
float objSpacing,
float borderSpacing,
boolean expandNodes)
Place the boxes of the given sorted list according to their order in the list. |
List<KNode> |
BoxSorter.sort(KNode parentNode,
boolean interactive)
Sorts nodes according to priority and size or position. |
Method parameters in de.cau.cs.kieler.kiml.util.alg with type arguments of type KNode | |
---|---|
void |
BoxPlacer.placeBoxes(List<KNode> sortedBoxes,
KNode parentNode,
float objSpacing,
float borderSpacing,
boolean expandNodes)
Place the boxes of the given sorted list according to their order in the list. |
Uses of KNode in de.cau.cs.kieler.klay.layered |
---|
Methods in de.cau.cs.kieler.klay.layered with parameters of type KNode | |
---|---|
void |
LayeredLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
LayeredGraph |
KGraphImporter.importGraph(KNode graph)
Create a layered graph from the given graph. |
Uses of KNode in de.cau.cs.kieler.klay.layered.properties |
---|
Fields in de.cau.cs.kieler.klay.layered.properties with type parameters of type KNode | |
---|---|
static IProperty<KNode> |
Properties.PARENT
KNode that contained the origin of this node in the KGraph. |
Uses of KNode in de.cau.cs.kieler.klodd.hierarchical |
---|
Methods in de.cau.cs.kieler.klodd.hierarchical with parameters of type KNode | |
---|---|
KSlimGraph |
GraphConverter.convertGraph(KNode parentNode,
boolean includePorts)
Converts a given Ecore graph into a slim graph. |
void |
HierarchicalDataflowLayoutProvider.doLayout(KNode layoutNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
Uses of KNode in de.cau.cs.kieler.klodd.hierarchical.impl |
---|
Methods in de.cau.cs.kieler.klodd.hierarchical.impl with parameters of type KNode | |
---|---|
LayeredGraph |
BalancingLayerAssigner.assignLayers(KSlimGraph graph,
KNode parentNode,
float objSpacing,
boolean balanceOverSize)
Create a layered graph and assign layers to each node. |
LayeredGraph |
LongestPathLayerAssigner.assignLayers(KSlimGraph slimGraph,
KNode parentNode,
float objSpacing,
boolean balanceOverSize)
Create a layered graph and assign layers to each node. |
Uses of KNode in de.cau.cs.kieler.klodd.hierarchical.modules |
---|
Methods in de.cau.cs.kieler.klodd.hierarchical.modules with parameters of type KNode | |
---|---|
LayeredGraph |
ILayerAssigner.assignLayers(KSlimGraph slimGraph,
KNode parentNode,
float objSpacing,
boolean balanceOverSize)
Create a layered graph and assign layers to each node. |
Uses of KNode in de.cau.cs.kieler.klodd.hierarchical.structures |
---|
Methods in de.cau.cs.kieler.klodd.hierarchical.structures that return KNode | |
---|---|
KNode |
LayeredGraph.getParentNode()
Gets the parent layout node. |
Constructors in de.cau.cs.kieler.klodd.hierarchical.structures with parameters of type KNode | |
---|---|
LayeredGraph(KNode theparentNode)
Creates a new layered graph. |
Uses of KNode in de.cau.cs.kieler.kvid |
---|
Methods in de.cau.cs.kieler.kvid with parameters of type KNode | |
---|---|
static List<List<Point>> |
KvidUtil.getPathsByElement(KvidUri elementUri,
org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor currentEditor,
KNode diagramLayout)
Compute animation paths and location for a given model element (referred by an URI). |
Uses of KNode in de.cau.cs.kieler.papyrus |
---|
Methods in de.cau.cs.kieler.papyrus that return KNode | |
---|---|
KNode |
MultiPartDiagramLayoutManager.buildLayoutGraph(IWorkbenchPart workbenchPart,
EditPart editPart,
boolean layoutAncestors)
Builds a KGraph instance for the given editor or edit part. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |