|
||||||||||
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.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.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.graphviz.dot.transform | 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.service | Layout service classes that are used both in the client UI and in server applications. |
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.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.force | Base package of the force layouter. |
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.kwebs.client.layout | XXX |
de.cau.cs.kieler.kwebs.util | This package contains commonly used utility classes. |
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.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 |
IGraphLayoutEngine.layout(KNode layoutGraph,
IKielerProgressMonitor progressMonitor)
Performs layout on the given layout graph. |
void |
RecursiveGraphLayoutEngine.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.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 |
HyperedgeCrossingsAnalysis.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 |
PortCountAnalysis.doAnalysis(KNode parentNode,
Map<String,Object> results,
IKielerProgressMonitor progressMonitor)
Performs the actual analysis process and returns the results. |
Object |
PortSideAnalysis.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.graphviz.dot.transform |
---|
Methods in de.cau.cs.kieler.kiml.graphviz.dot.transform that return types with arguments of type KNode | |
---|---|
IGraphTransformer<KNode,GraphvizModel> |
DotHandler.getExporter()
Return a graph transformer for exporting graphs from the KGraph format. |
IGraphTransformer<GraphvizModel,KNode> |
DotHandler.getImporter()
Return a graph transformer for importing graphs into the KGraph format. |
Method parameters in de.cau.cs.kieler.kiml.graphviz.dot.transform with type arguments of type KNode | |
---|---|
void |
DotImporter.transferLayout(TransformationData<GraphvizModel,KNode> transData)
Apply the layout of the target graphs to the original source graph instance. |
void |
DotExporter.transferLayout(TransformationData<KNode,GraphvizModel> transData)
Applies the layout information attached to the given Dot instance to the KGraph instance using the mapping created by a previous call to transform . |
void |
DotImporter.transform(TransformationData<GraphvizModel,KNode> transData)
Transform the source graph structure into one ore more instances of the target graph type. |
void |
DotExporter.transform(TransformationData<KNode,GraphvizModel> transData)
Transforms the KGraph instance to a Dot instance using the given command. |
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 parentNode,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
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.service |
---|
Methods in de.cau.cs.kieler.kiml.service that return types with arguments of type KNode | |
---|---|
IGraphTransformer<KNode,KNode> |
KGraphHandler.getExporter()
Return a graph transformer for exporting graphs from the KGraph format. |
IGraphTransformer<KNode,KNode> |
KGraphHandler.getExporter()
Return a graph transformer for exporting graphs from the KGraph format. |
IGraphTransformer<KNode,KNode> |
KGraphHandler.getImporter()
Return a graph transformer for importing graphs into the KGraph format. |
IGraphTransformer<KNode,KNode> |
KGraphHandler.getImporter()
Return a graph transformer for importing graphs into the KGraph format. |
Methods in de.cau.cs.kieler.kiml.service with parameters of type KNode | |
---|---|
String |
KGraphHandler.serialize(KNode graph)
Serialize the given graph instance in the format supported by this transformer. |
Method parameters in de.cau.cs.kieler.kiml.service with type arguments of type KNode | |
---|---|
void |
KGraphHandler.deserialize(String serializedGraph,
TransformationData<KNode,KNode> transData)
Create a graph instance from serial representation. |
void |
KGraphHandler.deserialize(String serializedGraph,
TransformationData<KNode,KNode> transData)
Create a graph instance from serial representation. |
Uses of KNode in de.cau.cs.kieler.kiml.service.formats |
---|
Methods in de.cau.cs.kieler.kiml.service.formats that return types with arguments of type KNode | |
---|---|
IGraphTransformer<KNode,T> |
ITransformationHandler.getExporter()
Return a graph transformer for exporting graphs from the KGraph format. |
IGraphTransformer<T,KNode> |
ITransformationHandler.getImporter()
Return a graph transformer for importing graphs into the KGraph format. |
Method parameters in de.cau.cs.kieler.kiml.service.formats with type arguments of type KNode | |
---|---|
void |
AbstractEmfHandler.deserialize(String serializedGraph,
TransformationData<T,KNode> transData)
Create a graph instance from serial representation. |
void |
ITransformationHandler.deserialize(String serializedGraph,
TransformationData<T,KNode> transData)
Create a graph instance from serial representation. |
Uses of KNode in de.cau.cs.kieler.kiml.ui.diagram |
---|
Methods in de.cau.cs.kieler.kiml.ui.diagram that return KNode | |
---|---|
KNode |
LayoutMapping.getLayoutGraph()
Returns the top-level parent node of the layout graph. |
Methods in de.cau.cs.kieler.kiml.ui.diagram with parameters of type KNode | |
---|---|
void |
LayoutMapping.setLayoutGraph(KNode thelayoutGraph)
Set the top-level parent node of the layout graph. |
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.calcPortRanks(KNode node)
Sets port ranks for all ports of the given node according to their relative positions. |
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.excludeContent(KNode node)
Excludes the content of the given node from layout. |
static void |
KimlUtil.excludePorts(KNode node)
Exclude all ports of the given graph element from layout. |
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.persistDataElements(KNode graph)
Persists all KGraphData elements of a KNode graph. |
static KVector |
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 KVector |
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. |
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.force |
---|
Methods in de.cau.cs.kieler.klay.force with parameters of type KNode | |
---|---|
void |
ForceLayoutProvider.doLayout(KNode kgraph,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
FGraph |
KGraphImporter.importGraph(KNode kgraph)
Create a force graph from the given graph. |
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 kgraph,
IKielerProgressMonitor progressMonitor)
Performs the actual layout process, that is attaches layout information to the given node object. |
LayeredGraph |
CompoundKGraphImporter.importGraph(KNode kgraph)
Create a layered graph from the given graph. |
LayeredGraph |
KGraphImporter.importGraph(KNode kgraph)
Create a layered graph from the given graph. |
static boolean |
CompoundKGraphImporter.isDescendant(KNode node,
KNode candidate)
Checks, if a KNode is descendant of another in the inclusion tree. |
boolean |
LayeredLayoutProvider.supportsHierarchy(KNode layoutNode)
Determines that the LayeredLayoutProvider handles complete hierarchy of the given layout node. |
protected void |
KGraphImporter.transformEdge(KEdge kedge,
KNode graph,
Map<KGraphElement,LGraphElement> elemMap,
MapPropertyHolder layeredGraph)
Transforms the given edge. |
protected void |
KGraphImporter.transformNode(KNode node,
List<LNode> layeredNodes,
Map<KGraphElement,LGraphElement> elemMap,
Set<GraphProperties> graphProperties,
Direction direction)
Transforms the given node. |
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.K_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.kwebs.client.layout |
---|
Methods in de.cau.cs.kieler.kwebs.client.layout with parameters of type KNode | |
---|---|
void |
RemoteGraphLayoutEngine.layout(KNode layoutGraph,
IKielerProgressMonitor progressMonitor)
Performs remote layout on the given layout graph. |
Uses of KNode in de.cau.cs.kieler.kwebs.util |
---|
Methods in de.cau.cs.kieler.kwebs.util with parameters of type KNode | ||
---|---|---|
static void |
Graphs.annotateGraphWithUniqueID(KNode graph)
Annotates each element of a KGraph instance with an unique id. |
|
static int |
Graphs.countEdges(KNode graph)
Determines the total number of edges in the given graph. |
|
static int |
Graphs.countElements(KNode graph)
Determines the total number of elements in the given graph. |
|
static int |
Graphs.countLabels(KNode graph)
Determines the total number of labels in the given graph. |
|
static int |
Graphs.countNodes(KNode graph)
Determines the total number of nodes in the given graph. |
|
static int |
Graphs.countPorts(KNode graph)
Determines the total number of ports in the given graph. |
|
static void |
Graphs.duplicateGraphLayoutByUniqueID(KNode sourceGraph,
KNode targetGraph)
Duplicates layout information from source model to target model. |
|
static
|
Graphs.getAllElementsOfType(KNode graph,
Class<T> type)
Returns a list containing all the elements from a given graph which are of the specified type or sub classes of it. |
|
static
|
Graphs.getAllElementsOfType(KNode graph,
Class<T> type,
boolean maySubclass)
Returns a list containing all the elements from a given graph which are of the specified type or sub classes of it. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |