com.change_vision.jude.api.inf.editor
Class ModelEditorFactory

com.change_vision.jude.api.inf.editor.ModelEditorFactory

public class ModelEditorFactory

Class to create ModelEditor.


Field Summary
private static String BASIC_MODEL_EDITOR_NAME
           
private static BasicModelEditor basicModelEditor
           
private static String ER_MODEL_EDITOR_NAME
           
private static ERModelEditor erModelEditor
           
private static MindmapDiagramEditor mindmapDiagramEditor
           
private static UseCaseModelEditor useCaseModelEditor
           
 
Method Summary
static BasicModelEditor getBasicModelEditor()
          Create BasicModelEditor.
static ERModelEditor getERModelEditor()
          Create ERModelEditor.
static MindmapDiagramEditor getMindmapDiagramEditor()
          Create MindmapDiagramEditor.
static UseCaseModelEditor getUseCaseModelEditor()
          Create UseCaseModelEditor.
 

Field Detail

BASIC_MODEL_EDITOR_NAME

private static final String BASIC_MODEL_EDITOR_NAME

ER_MODEL_EDITOR_NAME

private static final String ER_MODEL_EDITOR_NAME

basicModelEditor

private static BasicModelEditor basicModelEditor

erModelEditor

private static ERModelEditor erModelEditor

useCaseModelEditor

private static UseCaseModelEditor useCaseModelEditor

mindmapDiagramEditor

private static MindmapDiagramEditor mindmapDiagramEditor
Method Detail

getBasicModelEditor

public static BasicModelEditor getBasicModelEditor()
Create BasicModelEditor.

Returns:
BasicModelEditor
Throws:
ClassNotFoundException - Invalid Class Path
InvalidEditingException - Community version cannot use editing API

getERModelEditor

public static ERModelEditor getERModelEditor()
Create ERModelEditor.

Returns:
ERModelEditor
Throws:
ClassNotFoundException - Invalid Class Path
InvalidEditingException - Community version cannot use editing API

getUseCaseModelEditor

public static UseCaseModelEditor getUseCaseModelEditor()
Create UseCaseModelEditor.

Returns:
UseCaseModelEditor
Throws:
ClassNotFoundException - Invalid Class Path
InvalidEditingException - Community version cannot use editing API

getMindmapDiagramEditor

public static MindmapDiagramEditor getMindmapDiagramEditor()
Create MindmapDiagramEditor.

Returns:
MindmapDiagramEditor
Throws:
ClassNotFoundException - Invalid Class Path
InvalidEditingException - Community version cannot use editing API