com.change_vision.jude.api.inf.editor
インタフェース UseCaseDiagramEditor
com.change_vision.jude.api.inf.editor.UseCaseDiagramEditor
- すべてのスーパーインタフェース:
- BasicDiagramEditor, DiagramEditor, StructureDiagramEditor
- すべての実装されたインタフェース:
- BasicDiagramEditor, DiagramEditor, StructureDiagramEditor
public UseCaseDiagramEditor
- extends StructureDiagramEditor
ユースケース図を編集(作成/削除)するインタフェース 不整合が起きた場合、例外を投げます.
createUseCaseDiagram
abstract IUseCaseDiagram createUseCaseDiagram(INamedElement owner,
String name)
- 指定されたパッケージに指定された名前のユースケース図を作成します。
作成に成功すると作成された図がDiagramEditor.setDiagram(IDiagram diagram)されます。
- パラメータ:
owner
- 指定パッケージname
- 名前
- 戻り値:
- ユースケース図
- 例外:
InvalidEditingException
- 例外が発生した場合
Keys:
PARAMETER_ERROR_KEY - パラメタが正しく設定されていない場合
ILLEGALMODELTYPE_ERROR_KEY - モデルのタイプが不正な場合
NO_NAME_ERROR_KEY - 名前が空の場合
NAME_DOUBLE_ERROR_KEY - 同じ名前のモデルが存在する場合
BAD_TRANSACTION_KEY - トランザクションエラー
HAS_EXCEPTION_KEY - 例外が発生した場合
Values:
例外のエラーメッセージ