From 7e73b9e77f95921e3bf14ce7d51d49f83d05c7ea Mon Sep 17 00:00:00 2001 From: Zihlu Wang Date: Mon, 7 Aug 2023 11:56:44 +0800 Subject: [PATCH] feat(webcal): Made method name clear --- .../cn/org/codecrafters/webcal/WebCalendar.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/webcal/src/main/java/cn/org/codecrafters/webcal/WebCalendar.java b/webcal/src/main/java/cn/org/codecrafters/webcal/WebCalendar.java index 5d739da..616dc21 100644 --- a/webcal/src/main/java/cn/org/codecrafters/webcal/WebCalendar.java +++ b/webcal/src/main/java/cn/org/codecrafters/webcal/WebCalendar.java @@ -166,16 +166,27 @@ public final class WebCalendar { } /** - * Add an event to the web calendar. + * Add an node to the web calendar. * * @param node the calendar component or event to be added * @return the WebCalendar object */ - public WebCalendar addEvent(WebCalendarNode node) { + public WebCalendar addNode(WebCalendarNode node) { this.nodes.add(node); return this; } + /** + * Add an event to the web calendar. + * + * @param event the calendar component or event to be added + * @return the WebCalendar object + */ + public WebCalendar addEvent(WebCalendarEvent event) { + this.nodes.add(event); + return this; + } + /** * Generate and resolve the iCalendar string for the web calendar. *