com.change_vision.jude.api.inf.editor
Interface IDiagramEditorFactory

com.change_vision.jude.api.inf.editor.IDiagramEditorFactory

public IDiagramEditorFactory


Method Summary
abstract  ClassDiagramEditor getClassDiagramEditor()
          Create ClassDiagramEditor.
abstract  ERDiagramEditor getERDiagramEditor()
          Create ERDiagramEditor.
abstract  MindmapEditor getMindmapEditor()
          Create MindmapEditor.
abstract  StateMachineDiagramEditor getStateMachineDiagramEditor()
          Create StateMachineDiagramEditor.
abstract  UseCaseDiagramEditor getUseCaseDiagramEditor()
          Create UseCaseDiagramEditor.
 

Method Detail

getClassDiagramEditor

abstract ClassDiagramEditor getClassDiagramEditor()
Create ClassDiagramEditor.

Returns:
ClassDiagramEditor
Throws:
InvalidUsingException - community version cannot use editing API

getUseCaseDiagramEditor

abstract UseCaseDiagramEditor getUseCaseDiagramEditor()
Create UseCaseDiagramEditor.

Returns:
UseCaseDiagramEditor
Throws:
InvalidUsingException - community version cannot use editing API

getStateMachineDiagramEditor

abstract StateMachineDiagramEditor getStateMachineDiagramEditor()
Create StateMachineDiagramEditor.

Returns:
StateMachineDiagramEditor
Throws:
InvalidUsingException - community version cannot use editing API

getERDiagramEditor

abstract ERDiagramEditor getERDiagramEditor()
Create ERDiagramEditor.

Returns:
ERDiagramEditor
Throws:
InvalidUsingException - community version cannot use editing API

getMindmapEditor

abstract MindmapEditor getMindmapEditor()
Create MindmapEditor.

Returns:
MindmapEditor
Throws:
InvalidUsingException - community version cannot use editing API