package org.simantics.district.network.profile; import org.simantics.db.ReadGraph; import org.simantics.db.Resource; import org.simantics.db.exception.DatabaseException; import org.simantics.diagram.profile.StyleBase; import org.simantics.district.network.ontology.DistrictNetworkResource; import org.simantics.scenegraph.INode; import org.simantics.scenegraph.g2d.nodes.ConnectionNode; import org.simantics.scenegraph.profile.EvaluationContext; import org.simantics.scenegraph.profile.common.ProfileVariables; public class VertexStyle extends StyleBase { @Override public Double calculateStyle(ReadGraph graph, Resource runtimeDiagram, Resource entry, Resource groupItem) throws DatabaseException { return 1.0; } @Override public void applyStyleForNode(EvaluationContext observer, INode node, Double result) { // if (result != null) { // ConnectionNode n = (ConnectionNode) node; // for (INode nn : n.getNodes()) { // ProfileVariables.claimNodeProperty(nn, "stroke", result, observer); // } // } } }