@Override protected void initRelatedComponents() { associateCampaignList = new LeadCampaignListComp(); noteListItems = new NoteListItems(AppContext.getMessage(CrmCommonI18nEnum.TAB_NOTE)); noteListItems.setEnableCreateButton(false); associateActivityList = new ActivityRelatedItemListComp(false); CssLayout navigatorWrapper = previewItemContainer.getNavigatorWrapper(); MVerticalLayout basicInfo = new MVerticalLayout().withWidth("100%").withStyleName("basic-info"); dateInfoComp = new DateInfoComp(); basicInfo.addComponent(dateInfoComp); peopleInfoComp = new PeopleInfoComp(); basicInfo.addComponent(peopleInfoComp); navigatorWrapper.addComponentAsFirst(basicInfo); previewItemContainer.addTab(previewContent, CrmTypeConstants.DETAIL, "About"); previewItemContainer.addTab(associateCampaignList, CrmTypeConstants.CAMPAIGN, "Campaigns"); previewItemContainer.addTab(associateActivityList, CrmTypeConstants.ACTIVITY, "Activities"); }
protected void displayNotes() { noteListItems.showNotes(CrmTypeConstants.LEAD, beanItem.getId()); }