В Facelet, вы можете использовать событие Ajax, чтобы отправить запрос удаления:
<pe:timeline value="#{yourBean.model}">
<p:ajax event="delete" listener="#{yourBean.onDelete}" />
</pe:timeline>
В Bean, вы можете получить/удалить базовый объект с:
public void onDelete(TimelineModificationEvent e) {
TimelineEvent event = e.getTimelineEvent();
// >> delete 'event' here...
}
Это вы сказать вам это событие должно быть удалено. Если вам нужны дополнительные параметры, вы должны заранее подготовить их в модели.
TimelineEvent ev = new TimelineEvent(yourCustomObject, startDate, endDate);
// add it to the model...
Вы можете найти как удалить материал с таймлайн at the official docs. У вас есть диалоговое окно подтверждения, если вам нужно.
Просьба уточнить ваш вопрос. Что вы пытаетесь сделать, и что вы имеете в виду, это не сработало? – DavidS