Class WindowQuestLogFinishedQuestModule
java.lang.Object
com.minecolonies.core.client.gui.questlog.WindowQuestLogFinishedQuestModule
- All Implemented Interfaces:
WindowQuestLogQuestModule<FinishedQuest>
public class WindowQuestLogFinishedQuestModule
extends Object
implements WindowQuestLogQuestModule<FinishedQuest>
Window quest log renderer for finished quests.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuestItems(IColonyView colonyView) Get the list of quests for this window.voidrenderQuestItem(FinishedQuest quest, IColonyView colonyView, com.ldtteam.blockui.Pane row) Renderer method for an individual quest item.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.minecolonies.core.client.gui.questlog.WindowQuestLogQuestModule
trackQuest
-
Constructor Details
-
WindowQuestLogFinishedQuestModule
public WindowQuestLogFinishedQuestModule()
-
-
Method Details
-
getQuestItems
Description copied from interface:WindowQuestLogQuestModuleGet the list of quests for this window.- Specified by:
getQuestItemsin interfaceWindowQuestLogQuestModule<FinishedQuest>- Parameters:
colonyView- the colony instance.- Returns:
- a list of quest items.
-
renderQuestItem
public void renderQuestItem(FinishedQuest quest, IColonyView colonyView, com.ldtteam.blockui.Pane row) Description copied from interface:WindowQuestLogQuestModuleRenderer method for an individual quest item. Called via the scrolling list.- Specified by:
renderQuestItemin interfaceWindowQuestLogQuestModule<FinishedQuest>- Parameters:
quest- the current quest instance.colonyView- the colony view instance.row- the parenting row pane.
-