Révision 1245
tmp/org.txm.translate.rcp/src/org/txm/rcp/translate/i18n/WorkspaceMessagesManager.java (revision 1245) | ||
---|---|---|
7 | 7 |
import java.util.ArrayList; |
8 | 8 |
import java.util.HashMap; |
9 | 9 |
import java.util.LinkedHashMap; |
10 |
import java.util.Map; |
|
10 | 11 |
import java.util.TreeSet; |
11 | 12 |
|
12 | 13 |
import org.txm.utils.io.IOUtils; |
... | ... | |
100 | 101 |
*/ |
101 | 102 |
public void createUsedKeysFilesIndex() { |
102 | 103 |
this.usedKeysFilesIndex = new HashMap<String, TreeSet<File>>(); |
104 |
|
|
103 | 105 |
for (File p : this.pluginsMessagesPerProject.keySet()) { |
104 |
HashMap<String, TreeSet<File>> index = this.pluginsMessagesPerProject.get(p).getUsedKeysFilesIndex(); |
|
106 |
PluginMessages pmManager = this.pluginsMessagesPerProject.get(p); |
|
107 |
|
|
108 |
HashMap<String, TreeSet<File>> index = pmManager.getUsedKeysFilesIndex(); |
|
109 |
|
|
110 |
for (Map.Entry<String, TreeSet<File>> entry :index.entrySet()) { |
|
111 |
|
|
112 |
String fullKeyName = pmManager.getKeyFullName(entry.getKey()); |
|
113 |
|
|
114 |
System.out.println("key: " + fullKeyName); |
|
115 |
|
|
116 |
if(this.usedKeysFilesIndex.containsKey(fullKeyName)) { |
|
117 |
this.usedKeysFilesIndex.get(fullKeyName).addAll(entry.getValue()); |
|
118 |
} |
|
119 |
else { |
|
120 |
this.usedKeysFilesIndex.put(fullKeyName, entry.getValue()); |
|
121 |
} |
|
122 |
} |
|
105 | 123 |
} |
106 | 124 |
} |
107 | 125 |
|
Formats disponibles : Unified diff