Interface OverlayModel

  • All Known Implementing Classes:
    UnknownOverlayModel, WikibaseSchema

    public interface OverlayModel
    Overlay models must be serializable and deserializable with Jackson. It is possible to have access to the project at deserialization time by adding the corresponding parameter to the JSON creator with @JacksonInject("project").
    • Method Detail

      • onBeforeSave

        default void onBeforeSave​(Project project)
      • onAfterSave

        default void onAfterSave​(Project project)
      • dispose

        default void dispose​(Project project)