Skip to content
Snippets Groups Projects
Commit 526f1c2c authored by Sören Henning's avatar Sören Henning
Browse files

worked on software system creation

parent 41da0b35
No related branches found
No related tags found
1 merge request!17Get impletemented stages and Java 8
Pipeline #
......@@ -17,6 +17,18 @@ public class DependencyCreator extends OperationCallVisitor<AggregatedOperationC
// softwareSystem.getContainers().contains()
// SystemEntitySet<Container> containers = softwareSystem.getContainers();
// containers.add(new Container(operationCall.getContainer()));
// Container container = containers.getByName(operationCall.getContainer());
//
// Component component;
// if (container.getComponents().containsByName(operationCall.getComponent())) {
// component = new Component(operationCall.getComponent(), container);
// } else {
// container.getComponents().add(component); //TODO
// }
//
// ist container in software system?
// softwareSystem.getContainers().add(e)
// wenn nein -> hinzufügen
......
......@@ -2,18 +2,17 @@ package kieker.analysis.dev;
import kieker.analysis.domain.AggregatedTrace;
import kieker.analysis.domain.OperationsDependency;
import kieker.analysis.trace.traversal.TraceTraverser;
import teetime.stage.basic.AbstractTransformation;
public class DependencyCreatorStage extends AbstractTransformation<AggregatedTrace, OperationsDependency> {
private final OperationsDependency operationsDependency = new OperationsDependency();
private final DependencyCreator dependencyCreator = new DependencyCreator(operationsDependency);
// private final DependencyCreator dependencyCreator = new DependencyCreator(operationsDependency);
@Override
protected void execute(final AggregatedTrace trace) {
new TraceTraverser<>(dependencyCreator).traverse(trace);
// new TraceTraverser<>(dependencyCreator).traverse(trace);
}
@Override
......
......@@ -2,7 +2,6 @@ package kieker.analysis.domain.systemdependency;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Set;
public class SoftwareSystem {
......@@ -14,7 +13,7 @@ public class SoftwareSystem {
public SoftwareSystem() {}
public Set<Container> getContainers() {
public SystemEntitySet<Container> getContainers() {
return containers;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment