Interface ElementEditor

All Superinterfaces:
DiagramCanvasExt
All Known Implementing Classes:
DiagramCanvas

public interface ElementEditor extends DiagramCanvasExt
Contains edit dialogs and update helpers for canvas elements.
  • Method Details

    • bindCommentToTarget

      default void bindCommentToTarget(String commentId, SelectedElement target)
      Binds the comment to target.
      Parameters:
      commentId - id of the comment to look up or modify
      target - target value used by the operation
    • editClass

      default void editClass(String classId)
      Opens or applies editing for the class.
      Parameters:
      classId - id of the class to look up or modify
    • editComment

      default void editComment(String commentId)
      Opens or applies editing for the comment.
      Parameters:
      commentId - id of the comment to look up or modify
    • editField

      default void editField(String classId, String fieldId)
      Opens or applies editing for the field.
      Parameters:
      classId - id of the class to look up or modify
      fieldId - id of the field to look up or modify
    • editLink

      default void editLink(String linkId)
      Opens or applies editing for the link.
      Parameters:
      linkId - id of the link to look up or modify