1

booggie 2では、グラフをyEdのgraphML-Formatにエクスポートできます。ただし、メタモデルのノードとエッジタイプの定義が、視覚的な外観を制御できるようにどのように表示されるかはわかりません。

誰か例を教えていただけますか?

4

1 に答える 1

2

これは、いくつかの yEd 属性定義を含むノード タイプ定義 ( YEdNodeという名前にする必要があります) がどのように見えるかです。

node class YEdNode{
    height: int = 50;
    width: int = 100;
    x: int = 0;
    y: int = 0;
    color : string = "#FFFFFF";
    shape : Shape = Shape::RECTANGLE;
    label : string = "";
}

エッジ タイプの定義についても同じです ( YEdEdgeという名前にする必要があります)。

edge class YEdEdge{
    color : string = "#000000";
    lineWidth: int = 2;
    label : string ="";
    lineType : string = "line";
}

shape-ENUM は次のようになります。

enum Shape {RECTANGLE, ROUNDRECTANGLE, ELLIPSE, PARALLELOGRAM, HEXAGON, TRIANGLE, RECTANGLE3D, OCTAGON, DIAMOND, TRAPEZOID, TRAPEZOID2}
于 2013-01-10T12:59:50.923 に答える