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

com.change_vision.jude.api.inf.editor.DiagramEditor
All Known Implementing Classes:
MindmapDiagramEditor

public DiagramEditor

Interface to edit (create/delete) diagrams. Throws Exception when invalid models are generated.


Method Summary
abstract  void delete(IDiagram diagram)
          Delete a diagram from a project.
 

Method Detail

delete

public abstract void delete(IDiagram diagram)
Delete a diagram from a project.

Throws:
InvalidEditingException - InvalidEditingException occurs.
Keys: 
      PARAMETER_ERROR_KEY - if a parameter is not set properly 
      BAD_TRANSACTION_KEY - Bad Transaction. 
      HAS_EXCEPTION_KEY - if an exception has occurred.
Values: 
      Error messages for exceptions.