/**
* 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);
}
}
}
ShapeUtil.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:time4sys
作者:
评论列表
文章目录