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

Method exportData

src/main/java/IE/ConfigData.java:65–190  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

63 }
64
65 public final void exportData() {
66// Sorted similar to Config.saveToStorage().
67 array.addElement(new keyValue(accountIndex, Integer.toString(cf.accountIndex)));
68 array.addElement(new keyValue(showOfflineContacts, (cf.showOfflineContacts)?"1":"0"));
69 array.addElement(new keyValue(fullscreen, (Config.fullscreen)?"1":"0"));
70 array.addElement(new keyValue(def_profile, Integer.toString(cf.def_profile)));
71//#ifdef SMILES
72 array.addElement(new keyValue(smiles, (cf.smiles)?"1":"0"));
73//#endif
74 array.addElement(new keyValue(showTransports, (cf.showTransports)?"1":"0"));
75 array.addElement(new keyValue(selfContact, (cf.selfContact)?"1":"0"));
76 array.addElement(new keyValue(collapsedGroups, (cf.collapsedGroups)?"1":"0"));
77 array.addElement(new keyValue(ignore, (cf.ignore)?"1":"0"));
78 array.addElement(new keyValue(eventComposing, (cf.eventComposing)?"1":"0"));
79 array.addElement(new keyValue(gmtOffset, Integer.toString(cf.gmtOffset)));
80 array.addElement(new keyValue(autoLogin, (cf.autoLogin)?"1":"0"));
81//#ifndef WMUC
82 array.addElement(new keyValue(autoJoinConferences, (cf.autoJoinConferences)?"1":"0"));
83//#endif
84 array.addElement(new keyValue(popupFromMinimized, (cf.popupFromMinimized)?"1":"0"));
85 array.addElement(new keyValue(notifyBlink, (cf.notifyBlink)?"1":"0"));
86 array.addElement(new keyValue(font1, Integer.toString(cf.rosterFont)));
87 array.addElement(new keyValue(font2, Integer.toString(cf.msgFont)));
88 array.addElement(new keyValue(autoFocus, (cf.autoFocus)?"1":"0"));
89 array.addElement(new keyValue(notInListDropLevel, Integer.toString(cf.notInListDropLevel)));
90//#ifndef WMUC
91 array.addElement(new keyValue(storeConfPresence, (cf.storeConfPresence)?"1":"0"));
92//#endif
93 array.addElement(new keyValue(capsState, (cf.capsState)?"1":"0"));
94 array.addElement(new keyValue(textWrap, Integer.toString(cf.textWrap)));
95 array.addElement(new keyValue(loginstatus, Integer.toString(cf.loginstatus)));
96//#ifdef HISTORY
97 array.addElement(new keyValue(msgPath, cf.msgPath));
98 array.addElement(new keyValue(msgLog, (cf.msgLog)?"1":"0"));
99 array.addElement(new keyValue(msgLogPresence, (cf.msgLogPresence)?"1":"0"));
100 array.addElement(new keyValue(msgLogConfPresence, (cf.msgLogConfPresence)?"1":"0"));
101 array.addElement(new keyValue(msgLogConf, (cf.msgLogConf)?"1":"0"));
102//#endif
103 array.addElement(new keyValue(autoAwayDelay, Integer.toString(Config.autoAwayDelay)));
104//#ifndef WMUC
105 array.addElement(new keyValue(defGcRoom, cf.defGcRoom));
106//#endif
107// TODO: save firstRun?
108 array.addElement(new keyValue(panelsState, Integer.toString(cf.panelsState)));
109//#ifndef WMUC
110 array.addElement(new keyValue(confMessageCount, Integer.toString(cf.confMessageCount)));
111//#endif
112 array.addElement(new keyValue(fileTransfer, (cf.fileTransfer)?"1":"0"));
113//#ifdef LIGHT_CONFIG
114//# array.addElement(new keyValue(lightState, (cf.lightState)?"1":"0"));
115//#endif
116 array.addElement(new keyValue(notifySound, (cf.notifySound)?"1":"0"));
117//#ifdef HISTORY
118 array.addElement(new keyValue(lastMessages, (cf.lastMessages)?"1":"0"));
119//#endif
120 array.addElement(new keyValue(useMyStatusMessages, (Config.useMyStatusMessages)?"1":"0"));
121 array.addElement(new keyValue(autoAwayType, Integer.toString(Config.autoAwayType)));
122 array.addElement(new keyValue(autoScroll, (cf.autoScroll)?"1":"0"));

Callers 1

ConfigDataMethod · 0.95

Calls 7

createArrayStringMethod · 0.95
createConnectionMethod · 0.95
localDateMethod · 0.95
writeFileMethod · 0.95
addElementMethod · 0.80
toStringMethod · 0.45
getBytesMethod · 0.45

Tested by

no test coverage detected