MCPcopy Create free account
hub / github.com/PCGen/pcgen / initialize

Method initialize

code/src/java/pcgen/system/FacadeFactory.java:72–89  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

70 }
71
72 static void initialize()
73 {
74 List<GameMode> modes = SystemCollections.getUnmodifiableGameModeList();
75 List<GameModeDisplay> modeDisplays = SystemCollections.getUnmodifiableGameModeDisplayList();
76 List<Campaign> camps = Globals.getCampaignList();
77 gamemodes = new DefaultListFacade<>(modes);
78 gamemodedisplays = new DefaultListFacade<>(modeDisplays);
79 campaigns = new DefaultListFacade<>(camps);
80 quickSources = new DefaultListFacade<>();
81 displayedSources = new DefaultListFacade<>();
82 customSources = new DefaultListFacade<>();
83 campaignMap = new HashMap<>();
84 campaignListMap = new HashMap<>();
85 initCampaigns();
86 initGameModes(modes);
87 initCustomSourceSelections();
88 initDisplayedSources();
89 }
90
91 private static void initCampaigns()
92 {

Callers 1

startupWithGUIMethod · 0.95

Calls 7

getCampaignListMethod · 0.95
initCampaignsMethod · 0.95
initGameModesMethod · 0.95
initDisplayedSourcesMethod · 0.95

Tested by

no test coverage detected