MCPcopy Create free account
hub / github.com/BombusMod/BombusMod / BrowserFilePathNotify

Method BrowserFilePathNotify

src/main/java/IE/IEMenu.java:136–178  ·  view source on GitHub ↗
(String pathSelected)

Source from the content-addressed store, hash-verified

134 }
135
136 public void BrowserFilePathNotify(String pathSelected) {
137 switch (choice) {
138 case 0: //load Config
139 new IE.ConfigData(pathSelected, 0);
140 break;
141 case 1: //save Config
142 new IE.ConfigData(pathSelected, 1);
143 break;
144 case 2: //load Archive
145 new IE.ArchiveTemplates(0, 1, pathSelected);
146 break;
147 case 3: //save Archive
148 new IE.ArchiveTemplates(1, 1, pathSelected);
149 break;
150 case 4: //load Templates
151 new IE.ArchiveTemplates(0, 0, pathSelected);
152 break;
153 case 5: //save Templates
154 new IE.ArchiveTemplates(1, 0, pathSelected);
155 break;
156 case 6: //load Accounts
157 new IE.Accounts(pathSelected, 0, false);
158 break;
159 case 7: //save Accounts
160 new IE.Accounts(pathSelected, 1, false);
161 break;
162//#ifdef USER_KEYS
163 case 8: //load UserKeys
164 new IE.UserKeys(pathSelected, 0, false);
165 break;
166 case 9: //save UserKeys
167 new IE.UserKeys(pathSelected, 1, false);
168 break;
169//#endif
170 case 10: //load Colors
171 ColorTheme.loadSkin(pathSelected, 0);
172 break;
173 case 11: //save Colors
174 FileIO file = FileIO.createConnection(pathSelected + "skin_" + Time.localDate() + ".txt");
175 file.writeFile(ColorTheme.getSkin().getBytes());
176 break;
177 }
178 }
179}
180
181//#endif

Callers

nothing calls this directly

Calls 6

loadSkinMethod · 0.95
createConnectionMethod · 0.95
localDateMethod · 0.95
writeFileMethod · 0.95
getSkinMethod · 0.95
getBytesMethod · 0.45

Tested by

no test coverage detected