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  CompositeStructureDiagramEditor getCompositeStructureDiagramEditor()
          Create CompositeStructureDiagramEditor.
abstract  ERDiagramEditor getERDiagramEditor()
          Create ERDiagramEditor.
abstract  MindmapEditor getMindmapEditor()
          Create MindmapEditor.
abstract  RequirementDiagramEditor getRequirementDiagramEditor()
          Create RequirementEditor.
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

getRequirementDiagramEditor

abstract RequirementDiagramEditor getRequirementDiagramEditor()
Create RequirementEditor.

Returns:
RequirementEditor
Throws:
InvalidUsingException - community, UML version cannot use editing API

getMindmapEditor

abstract MindmapEditor getMindmapEditor()
Create MindmapEditor.

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

getCompositeStructureDiagramEditor

abstract CompositeStructureDiagramEditor getCompositeStructureDiagramEditor()
Create CompositeStructureDiagramEditor.

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