java.lang.Object
com.novomind.ecom.api.iagent.frontend.tab.AbstractTab
com.novomind.ecom.api.imail.common.frontend.message.MessageTab
All Implemented Interfaces:
Tab, com.novomind.ecom.common.api.attribute.DisplayNamed, com.novomind.ecom.common.api.attribute.Named

public final class MessageTab extends AbstractTab
Since:
10.0.132
  • Constructor Details

    • MessageTab

      public MessageTab(String displayName, String url)
      Initializes a newly created MessageTab
      Parameters:
      displayName - The name to be displayed at the top of the message tab
      url - The url to be loaded and displayed within the iframe of the message tab (Please note that relative URLs must be provided as result of MessageViewContext.getViewUrl(String url)) Example:
               public class HelloWorldMessageTab implements MessageTabProvider {
                 @Override
                 public MessageTab getMessageTab(IncomingMessageViewContext context) {
                   return new MessageTab(displayName, context.getViewUrl("/message/helloworld/helloWorld.xhtml"));
                 }
               }
               
      Since:
      10.0.132
  • Method Details