com.change_vision.jude.api.inf.editor
インタフェース RequirementDiagramEditor
com.change_vision.jude.api.inf.editor.RequirementDiagramEditor
- すべてのスーパーインタフェース:
- BasicDiagramEditor, ClassDiagramEditor, DiagramEditor, StructureDiagramEditor
- すべての実装されたインタフェース:
- BasicDiagramEditor, ClassDiagramEditor, DiagramEditor, StructureDiagramEditor
public RequirementDiagramEditor
- extends ClassDiagramEditor
要求図を編集(作成/削除)するインタフェース 不整合が起きた場合、例外を投げます。
createRequirementDiagram
IRequirementDiagram createRequirementDiagram(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:
例外のエラーメッセージ