2011-10-19 9 views
0

2つのeditParts間でConnectionを作成して終了するときにコンテキストメニューを作成する場合は、接続の機能を選択したいので です。 右ボタンをクリックせずに、editpartにcontextMenuまたはポップアップメニューを作成するにはどうすればよいですか?CreateConnectionでメニューを作成するGEF

答えて

0

あなたのConnection実装のsetTargetAnchor(ConnectionAnchor)方法でそれを行うことができ、例えば:

PolylineConnection connection = new PolylineConnection() { 
    @Override 
    public void setTargetAnchor(ConnectionAnchor anchor) { 
    super.setTargetAnchor(anchor); 
    if (anchor == null) 
     return; 
    // create menu 
    } 
}; 
関連する問題