Class SendEmailTaskPropertiesFragment

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, PropertiesFragment<SendEmailTaskModel>, FragmentOwner, Serializable

@ViewController("bpm_SendEmailTaskPropertiesFragment") @ViewDescriptor("send-email-task-properties-fragment.xml") public class SendEmailTaskPropertiesFragment extends AbstractElementPropertiesComponent<SendEmailTaskModel>
See Also:
  • Field Details

  • Constructor Details

    • SendEmailTaskPropertiesFragment

      public SendEmailTaskPropertiesFragment()
  • Method Details

    • onModelElementSet

      @Subscribe protected void onModelElementSet(View.BeforeShowEvent beforeShowEvent)
    • initFragments

      protected void initFragments()
    • checkEmailAddonInstalled

      protected void checkEmailAddonInstalled()
    • initToField

      protected void initToField()
    • initCcField

      protected void initCcField()
    • initBccField

      protected void initBccField()
    • initFromField

      protected void initFromField()
    • initSubjectField

      protected void initSubjectField()
    • initContentField

      protected void initContentField()
    • initContentType

      protected void initContentType()
    • initSendAsyncCheckbox

      protected void initSendAsyncCheckbox()
    • initAttachmentsTable

      protected void initAttachmentsTable(SendEmailTaskModel sendEmailTaskModel)
    • onEmailSendTaskDcItemPropertyChange

      @Subscribe(id="sendEmailTaskDc", target=DATA_CONTAINER) public void onEmailSendTaskDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<SendEmailTaskModel> event)
    • onEmailAttachmentsDcCollectionChange

      @Subscribe(id="emailAttachmentsDc", target=DATA_CONTAINER) public void onEmailAttachmentsDcCollectionChange(CollectionContainer.CollectionChangeEvent<EmailAttachmentModel> event)
    • onEditToBtnClick

      public void onEditToBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onEditCcBtnClick

      public void onEditCcBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onEditBccBtnClick

      public void onEditBccBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • generateEmailAddressEditScreen

      protected DialogWindow<EmailAddressEdit> generateEmailAddressEditScreen(String currentAddressValues)
    • onEditEmailBodyBtnClick

      public void onEditEmailBodyBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • updateFieldsInModeler

      protected void updateFieldsInModeler()
    • createSuffixButton

      protected com.vaadin.flow.component.Component createSuffixButton(com.vaadin.flow.component.ComponentEventListener<com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button>> clickListener)
    • getInstanceClass

      public Class<SendEmailTaskModel> getInstanceClass()