Interface IDesignerConversationRequest<T extends Serializable>

Type Parameters:
T - Type of the value expected to be returned by the request.
All Superinterfaces:
ICrossViewScopeRequest<T>, Serializable
All Known Implementing Classes:
AddNewStateRequest, FetchDesignerPlaceholdersRequest, FetchWebFormPersistRequest, FetchWorkflowConfigRequest, FetchWorkflowPersistRequest, FileUploadedRequest, FindPdfImporterIdsRequest, InsertFormElementRequest, LoadWebFormPersistJsonRequest, LoadWebFormPersistLivecycleRequest, LoadWebFormPersistPdfRequest, LoadWorkflowPersistRequest, OpenPdfInlineViaSessionKeyRequest

public interface IDesignerConversationRequest<T extends Serializable> extends ICrossViewScopeRequest<T>
Base interface for all designer conversation events. The designer frame and all children iframes have got a separate JSF view, but participate in a common designer conversation that allows them to communicate and exchange data.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • getSourceTabId

      String getSourceTabId()
      Returns:
      ID of the tab (see TabModel.getId()) that issued the event. Empty string if the event was issued by the designer parent frame.
    • getSourceTabView

      default EContentView getSourceTabView()
      Returns:
      Content view that issued the event. null if the event was issued by the designer parent frame.