ShapeUtil.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:time4sys 作者:
/**
 * Set the color format edge
 * @param DEdge currentEdge
 * @param color
 */
public static void resetEdgeColorStyle(DEdge currentEdge, RGB color) {
  if ((currentEdge != null) && (color != null)) {
    EdgeStyle edgeStyle = currentEdge.getOwnedStyle();
    RGBValues c = convertRGBtoRGBValues(color);
    if ((edgeStyle != null) && !isSameColor(c, edgeStyle.getStrokeColor())) {
      edgeStyle.setStrokeColor(c);
      ShapeUtil.removeCustomisation(edgeStyle, new EStructuralFeature[] { DiagramPackage.Literals.EDGE_STYLE__STROKE_COLOR });
      getStyleHelper(currentEdge).refreshStyle(edgeStyle);
    }
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号