void readChanges() { String strTimestamp = CRhoFile.readStringFromResourceFile(CONF_FILENAME + CONF_TIMESTAMP); if (CRhoFile.isFileExist(getConfFilePath() + CONF_CHANGES)) { String strSettings = CRhoFile.readStringFromFile(getConfFilePath() + CONF_CHANGES); loadFromString(strSettings, m_mapChangedValues); String strOldTimestamp = ""; if (m_mapChangedValues.containsKey(CONF_TIMESTAMP_PROP)) { strOldTimestamp = (String)m_mapChangedValues.get(CONF_TIMESTAMP_PROP); } if (strTimestamp.compareTo(strOldTimestamp) != 0) { checkConflicts(); } loadFromString(strSettings, m_mapValues); } else { m_mapChangedValues.put(CONF_TIMESTAMP_PROP, strTimestamp); } }
private static void clearMap(String strMap) { string[] files = strMap.Split('\n'); for (int i = 0; i < files.Length - 1; i++) { String[] values = files[i].Split('|'); String strFile = values[0]; if (CRhoFile.isFileExist(strFile)) { CRhoFile.deleteFile(strFile); } } }
private static void clearMap(String strMap) { string[] files = strMap.Split('\n'); for (int i = 0; i < files.Length - 1; i++) { String[] values = files[i].Split('|'); String strFile = RHODESAPP().canonicalizeRhoPath(values[0]); if (CRhoFile.isFileExist(strFile)) { CRhoFile.deleteFile(strFile); } } }