com.change_vision.jude.api.inf.view
インタフェース IProjectViewManager

com.change_vision.jude.api.inf.view.IProjectViewManager

public IProjectViewManager

プロジェクトビューを管理するオブジェクト。 プラグイン以外からはこのクラスを利用できません。


メソッドの概要
abstract  void addEntitySelectionListener(IEntitySelectionListener listener)
          選択状態が変更されたイベントのリスナを登録する。
abstract  IEntity[] getSelectedEntities()
          プロジェクトビューで選択されている要素を返します。
abstract  void removeEntitySelectionListener(IEntitySelectionListener listener)
          選択状態が変更されたイベントのリスナを削除する。
abstract  void showInPropertyView(IElement model)
          指定したモデルのプロパティビューを表示します。
abstract  void showInStructureTree(IElement model)
          構造ツリー上で指定したモデルを選択します。
 

メソッドの詳細

showInStructureTree

abstract void showInStructureTree(IElement model)
構造ツリー上で指定したモデルを選択します。

パラメータ:
model - モデル

showInPropertyView

abstract void showInPropertyView(IElement model)
指定したモデルのプロパティビューを表示します。

パラメータ:
model - モデル

getSelectedEntities

abstract IEntity[] getSelectedEntities()
プロジェクトビューで選択されている要素を返します。

戻り値:
選択されているエンティティ列。

addEntitySelectionListener

abstract void addEntitySelectionListener(IEntitySelectionListener listener)
選択状態が変更されたイベントのリスナを登録する。

パラメータ:
listener - IEntitySelectionEventのリスナ
導入されたバージョン:
6.6

removeEntitySelectionListener

abstract void removeEntitySelectionListener(IEntitySelectionListener listener)
選択状態が変更されたイベントのリスナを削除する。

パラメータ:
listener - IEntitySelectionEventのリスナ
導入されたバージョン:
6.6