package org.simantics.district.network.visualisations.model; import java.awt.geom.Point2D; import java.util.List; import org.simantics.db.Resource; import org.simantics.structural.synchronization.utils.ComponentBase; public class VisualisationComponent { private final Resource resource; private final ComponentBase component; private final List connectedComponents; public VisualisationComponent(Resource resource, ComponentBase component, List connectedComponents) { this.resource = resource; this.component = component; this.connectedComponents = connectedComponents; } public Resource getResource() { return resource; } public ComponentBase getComponent() { return component; } public List getConnectedComponents() { return connectedComponents; } }