Class NoticeBoardChurchMenuProvider
- java.lang.Object
-
- ch.sahits.game.openpatrician.javafx.service.AbstractNoticeBoardMenuProvider
-
- ch.sahits.game.openpatrician.javafx.service.NoticeBoardChurchMenuProvider
-
- All Implemented Interfaces:
INoticeBoardMenuProvider
public class NoticeBoardChurchMenuProvider extends AbstractNoticeBoardMenuProvider implements INoticeBoardMenuProvider
Provide menu items for the church notice board.- Author:
- Andi Hotz, (c) Sahits GmbH, 2015 Created on Dec 19, 2015
-
-
Field Summary
-
Fields inherited from class ch.sahits.game.openpatrician.javafx.service.AbstractNoticeBoardMenuProvider
context, textFactory
-
-
Constructor Summary
Constructors Constructor Description NoticeBoardChurchMenuProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.LinkedHashSet<NoticeBoardMenuEntry>createMenuEntries(ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX proxy, ENoticeBoardType type)Create a list of menu entries approypriate forthe type based on the city player proxy object.-
Methods inherited from class ch.sahits.game.openpatrician.javafx.service.AbstractNoticeBoardMenuProvider
createNoticeBoardEntry
-
-
-
-
Method Detail
-
createMenuEntries
public java.util.LinkedHashSet<NoticeBoardMenuEntry> createMenuEntries(ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX proxy, ENoticeBoardType type)
Description copied from interface:INoticeBoardMenuProviderCreate a list of menu entries approypriate forthe type based on the city player proxy object.- Specified by:
createMenuEntriesin interfaceINoticeBoardMenuProvider- Parameters:
proxy- city proxytype- of the dialog in cas further distintion is needed.- Returns:
- set containing the
NoticeBoardMenuEntrys.
-
-