MCPcopy Index your code
hub / github.com/BombusMod/BombusMod / sort

Method sort

src/main/java/ui/VirtualList.java:1223–1246  ·  view source on GitHub ↗
(Vector sortVector)

Source from the content-addressed store, hash-verified

1221
1222
1223 public static void sort(Vector sortVector){
1224 try {
1225 synchronized (sortVector) {
1226 int f, i;
1227 IconTextElement left, right;
1228
1229 int j=sortVector.size();
1230 for (f = 1; f < j; f++) {
1231 left=(IconTextElement)sortVector.elementAt(f);
1232 right=(IconTextElement)sortVector.elementAt(f-1);
1233 if ( left.compare(right) >=0 ) continue;
1234 i = f-1;
1235 while (i>=0){
1236 right=(IconTextElement)sortVector.elementAt(i);
1237 if (right.compare(left) <0) break;
1238 sortVector.setElementAt(right,i+1);
1239 i--;
1240 }
1241 sortVector.setElementAt(left,i+1);
1242 }
1243 }
1244 } catch (Exception e) {
1245 }
1246 }
1247
1248 public void setInfo() {
1249 commandState();

Callers 14

processRosterMethod · 0.95
blockArrivedMethod · 0.95
addGroupMethod · 0.95
addCommandUIMethod · 0.80
showResultsMethod · 0.80
menuActionMethod · 0.80
blockArrivedMethod · 0.80
chDirMethod · 0.80
rebuildMethod · 0.80
MoodListMethod · 0.80
initMucMethod · 0.80
mucContactMethod · 0.80

Calls 3

compareMethod · 0.95
setElementAtMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected