com.change_vision.jude.api.inf.editor
Interface ModelEditor
com.change_vision.jude.api.inf.editor.ModelEditor
- All Known Implementing Classes:
- BasicModelEditor
public abstract ModelEditor
delete
abstract void delete(IElement element)
- Delete models or elements from a project.
- Parameters:
element
- Element
- Throws:
InvalidEditingException
- InvalidEditingException occurs.
Keys:
ILLEGALMODELTYPE_ERROR_KEY - if the model type is illegal.
BAD_TRANSACTION_KEY - Bad Transaction.
HAS_EXCEPTION_KEY - if an exception has occurred.
READ_ONLY_KEY - if a read-only element is edited.
Values:
Error messages for exceptions.
changeParent
abstract void changeParent(INamedElement newParent,
INamedElement element)
- Change a parent.
- Parameters:
newParent
- New Parentelement
- Element
- Throws:
InvalidEditingException
- InvalidEditingException occurs.
Values:
Error messages for exceptions.