You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
744 B
40 lines
744 B
8 years ago
|
import java.util.Collection;
|
||
|
import java.util.Collections;
|
||
|
import java.util.Iterator;
|
||
|
import java.util.LinkedHashMap;
|
||
|
import java.util.List;
|
||
|
import java.util.Map;
|
||
|
|
||
|
@aa(
|
||
|
a = {ac.class, ai.class}
|
||
|
)
|
||
|
public class ai implements ac {
|
||
|
@x(
|
||
|
a = am.class
|
||
|
)
|
||
|
private List<am> a;
|
||
|
private static Map<ak, al> b = Collections.synchronizedMap(new LinkedHashMap());
|
||
|
|
||
|
public void a() throws Exception {
|
||
|
boolean var3 = an.k;
|
||
|
Iterator var1 = this.a.iterator();
|
||
|
|
||
|
while(var1.hasNext()) {
|
||
|
am var2 = (am)var1.next();
|
||
|
var2.a(new j(this));
|
||
|
if (var3) {
|
||
|
break;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
public Collection<al> a() {
|
||
|
return b.values();
|
||
|
}
|
||
|
|
||
|
static Map b() {
|
||
|
return b;
|
||
|
}
|
||
|
}
|