Skip to content

Commit

Permalink
Minor tweaks in ViewController
Browse files Browse the repository at this point in the history
  • Loading branch information
tommyah committed May 13, 2026
1 parent f3de9d6 commit cff2ef5
Showing 1 changed file with 7 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -55,16 +55,6 @@ protected ViewController(final T1 viewElement,
}
}

/**
* Getter method for the event manager.
*
* @return the {@link EventManager} object.
*
*/
protected EventManager getEventManager() {
return eventManager;
}

/**
* Getter method for the current view element.
*
Expand All @@ -81,20 +71,20 @@ public T1 getViewElement() {
*/
protected abstract void initInteractions();

@Override
public final <T> void invoke(final EventData<T> data,
final EventManager eventManager) {
eventManager.invokeEvent(data);
}

/**
* Basic method for invoking an event to change to a specific view.
*
* @param viewName the view to set to.
* */
protected void changeScene(final ViewEnum viewName) {
ViewData viewData = new ViewData(viewName);
EventData<ViewData> eventData = new EventData<ViewData>(EventType.SCENE_CHANGE, viewData);
EventData<ViewData> eventData = new EventData<>(EventType.SCENE_CHANGE, viewData);
invoke(eventData, eventManager);
}

@Override
public final <T> void invoke(final EventData<T> data,
final EventManager eventManager) {
eventManager.invokeEvent(data);
}
}

0 comments on commit cff2ef5

Please sign in to comment.