Lines Matching defs:info

68         final FetcherInfo info = FetcherInfo.getFetcherInfo();
69 synchronized(info.waitList) {
70 if (!info.waitList.contains(src)) {
71 info.waitList.addElement(src);
72 if (info.numWaiting == 0 &&
73 info.numFetchers < info.fetchers.length) {
74 createFetchers(info);
84 if (info.numFetchers > 0) {
85 info.waitList.notify();
87 info.waitList.removeElement(src);
99 final FetcherInfo info = FetcherInfo.getFetcherInfo();
100 synchronized(info.waitList) {
101 if (info.waitList.contains(src)) {
102 info.waitList.removeElement(src);
111 final FetcherInfo info = FetcherInfo.getFetcherInfo();
112 synchronized(info.waitList) {
113 for (int i = 0; i < info.fetchers.length; i++) {
114 if (info.fetchers[i] == t) {
135 final FetcherInfo info = FetcherInfo.getFetcherInfo();
136 synchronized(info.waitList) {
140 while (info.waitList.size() == 0) {
146 info.numWaiting++;
147 info.waitList.wait(end - now);
152 info.numWaiting--;
155 src = (ImageFetchable) info.waitList.elementAt(0);
156 info.waitList.removeElement(src);
167 final FetcherInfo info = FetcherInfo.getFetcherInfo();
173 synchronized(info.waitList) {
175 for (int i = 0; i < info.fetchers.length; i++) {
176 if (info.fetchers[i] == me) {
177 info.fetchers[i] = null;
178 info.numFetchers--;
221 final FetcherInfo info = FetcherInfo.getFetcherInfo();
223 synchronized(info.waitList) {
224 for (int i = 0; i < info.fetchers.length; i++) {
225 if (info.fetchers[i] == me) {
226 info.fetchers[i] = null;
227 info.numFetchers--;
229 if(info.waitList.size() > info.numWaiting) {
230 createFetchers(info);
249 final FetcherInfo info = FetcherInfo.getFetcherInfo();
250 synchronized(info.waitList) {
252 for (int i = 0; i < info.fetchers.length; i++) {
253 if (info.fetchers[i] == me) {
256 if (info.fetchers[i] == null) {
261 info.fetchers[index] = me;
262 info.numFetchers++;
272 private static void createFetchers(final FetcherInfo info) {
308 for (int i = 0; i < info.fetchers.length; i++) {
309 if (info.fetchers[i] == null) {
314 info.fetchers[i] = f;
315 info.numFetchers++;
356 FetcherInfo info = (FetcherInfo)appContext.get(FETCHER_INFO_KEY);
357 if (info == null) {
358 info = new FetcherInfo();
359 appContext.put(FETCHER_INFO_KEY, info);
361 return info;