Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

4878
LINES
[SHOW ALL]

< > BotCompany Repo | #1033884 // Compact Module Include Gazelle V [dev]

JavaX fragment (include)

1  
ifndef OtherLoadableUtils
2  
lib 1033861 // Loadable Utils for Gazelle V (dev version)
3  
endifndef
4  
5  
set flag PublicExceptTopClass. // so we can override methods
6  
set flag CleanImports.
7  
8  
// XXX - We currently just duplicate the src lib's binary libs here.
9  
// Not very elegant I know
10  
ifdef GazelleMain
11  
lib 1400556 // zip4j-2.9.1
12  
endifdef
13  
14  
import static loadableUtils.utils.VF1;
15  
16  
import static loadableUtils.utils.makeAndroid3;
17  
18  
import static loadableUtils.utils.l;
19  
import static loadableUtils.utils.mapMethodLike getOpt;
20  
import static loadableUtils.utils.setOpt;
21  
import static loadableUtils.utils.callOpt;
22  
import static loadableUtils.utils.newWeakHashMap;
23  
import static loadableUtils.utils.newDangerousWeakHashMap;
24  
import static loadableUtils.utils.mapMethodLike get;
25  
import static loadableUtils.utils.get_raw;
26  
import static loadableUtils.utils.assertTrue;
27  
import static loadableUtils.utils.isHeadless;
28  
import static loadableUtils.utils.isAndroid;
29  
import static loadableUtils.utils.isTrue;
30  
31  
do not include function dm_current_generic.
32  
do not include function dm_current_mandatory_generic.
33  
34  
import loadableUtils.utils;
35  
//import static loadableUtils.utils.print_byThread;
36  
//import static loadableUtils.utils.print_byThread_dontCreate;
37  
import static loadableUtils.utils._threadInfo;
38  
import static loadableUtils.utils._threadInheritInfo;
39  
import static loadableUtils.utils._threadInfo_addMakerAndRetriever;
40  
import static loadableUtils.utils.dm_currentModule;
41  
import static loadableUtils.utils.dm_current_mandatory;
42  
import static loadableUtils.utils.match;
43  
//import static loadableUtils.utils.getOpt; // getOpt is in x30
44  
import static loadableUtils.utils.getOpt_raw;
45  
//import static loadableUtils.utils.setOpt; // TODO: move to x30?
46  
import static loadableUtils.utils.setOpt_raw;
47  
import static loadableUtils.utils.getField;
48  
import static loadableUtils.utils.fieldType;
49  
import static loadableUtils.utils.format3;
50  
import static loadableUtils.utils.vm_generalIdentityHashSet;
51  
import static loadableUtils.utils.vm_generalHashMap;
52  
import static loadableUtils.utils.vm_generalWeakSubMap;
53  
import static loadableUtils.utils.bindToComponent;
54  
import static loadableUtils.utils.struct;
55  
import static loadableUtils.utils.structure;
56  
import static loadableUtils.utils.structureToPrintWriter;
57  
import static loadableUtils.utils.loadPage;
58  
import static loadableUtils.utils.loadPage_utf8;
59  
import static loadableUtils.utils.loadPageSilentlyWithTimeout;
60  
import static loadableUtils.utils.loadPageSilently;
61  
//import static loadableUtils.utils.loadPageWithUserAgent; // TODO: fix the src lib compilation problem
62  
import static loadableUtils.utils.loadSnippet;
63  
import static loadableUtils.utils.loadSnippetQuietly;
64  
import static loadableUtils.utils.sendToLocalBot;
65  
import static loadableUtils.utils.sendToLocalBotOpt;
66  
import static loadableUtils.utils.sendToLocalBotQuietly;
67  
import static loadableUtils.utils.componentPopupMenu;
68  
import static loadableUtils.utils.componentPopupMenu_mouseEvent;
69  
import static loadableUtils.utils.componentPopupMenu_top;
70  
import static loadableUtils.utils.componentPopupMenu_initForComponent;
71  
import static loadableUtils.utils.componentPopupMenu_getEvent;
72  
import static loadableUtils.utils.listPopupMenu;
73  
import static loadableUtils.utils.tablePopupMenu;
74  
import static loadableUtils.utils.tablePopupMenuFirst;
75  
import static loadableUtils.utils.rowSorter_setComparators;
76  
import static loadableUtils.utils.sexyTableWithoutDrag;
77  
import static loadableUtils.utils.dm_current_generic;
78  
import static loadableUtils.utils.dm_current_mandatory_generic;
79  
//import static loadableUtils.utils.cget; // it's mapMethodLike
80  
import static loadableUtils.utils.cset;
81  
import static loadableUtils.utils.DynamicObject_loading;
82  
//import static loadableUtils.utils.withDBLock;
83  
import static loadableUtils.utils.concepts_unlisted;
84  
import static loadableUtils.utils.makePopupMenuConditional;
85  
import static loadableUtils.utils.makeConceptsTable_idWidth;
86  
import static loadableUtils.utils.showConceptsTable_afterUpdate;
87  
import static loadableUtils.utils.dynamicObjectIsLoading;
88  
import static loadableUtils.utils.rethrow;
89  
import static loadableUtils.utils.hasBot;
90  
//import static loadableUtils.utils.interceptPrintInThisThread;
91  
import static loadableUtils.utils.concepts_internStringsLongerThan;
92  
import static loadableUtils.utils.concepts_setUnlistedByDefault;
93  
import static loadableUtils.utils.realMC_tl;
94  
95  
// import static loadableUtils.utils.getProgramID; // XXX - should do, but possible breaking change
96  
97  
//please include function programID.
98  
!include once #1027168 // programID variable - WHY?
99  
// XXX please include function print.
100  
do not include function print.
101  
102  
// for print-to-module
103  
// XXX? please include function tempInterceptPrintIfNotIntercepted.
104  
105  
svoid _onLoad_initUtils { utils.__javax = javax(); }
106  
107  
import loadableUtils.utils.F0;
108  
import loadableUtils.utils.F1;
109  
import loadableUtils.utils.IF0;
110  
import loadableUtils.utils.IF1;
111  
import loadableUtils.utils.IVF1;
112  
import loadableUtils.utils.IVF2;
113  
import loadableUtils.utils.Matches;
114  
import loadableUtils.utils.BetterLabel;
115  
import loadableUtils.utils.SingleComponentPanel;
116  
import loadableUtils.utils.Snippet;
117  
import loadableUtils.utils.Q;
118  
import loadableUtils.utils.ImageSurface;
119  
import loadableUtils.utils.structure_Data;
120  
import loadableUtils.utils.structure_ClassInfo;
121  
import loadableUtils.utils.RGBImage;
122  
import loadableUtils.utils.RGB;
123  
import loadableUtils.utils.BWImage;
124  
import loadableUtils.utils.MakesBufferedImage;
125  
import loadableUtils.utils.DynamicObject;
126  
import loadableUtils.utils.MultiSet;
127  
import loadableUtils.utils.Concept;
128  
import loadableUtils.utils.Concepts;
129  
import loadableUtils.utils.RC;
130  
import loadableUtils.utils.IConceptIndex;
131  
import loadableUtils.utils.IConceptCounter;
132  
import loadableUtils.utils.ItIt;
133  
import loadableUtils.utils.IFieldIndex;
134  
//import loadableUtils.utils.ImageSurfaceSelector;
135  
//import loadableUtils.utils.Cache; // because often used with string function references
136  
import loadableUtils.utils.SimpleCRUD;
137  
import loadableUtils.utils.PersistableThrowable;
138  
139  
import loadableUtils.utils.DynModule;
140  
import loadableUtils.utils.DynPrintLog;
141  
import loadableUtils.utils.DynObjectTable;
142  
//import loadableUtils.utils.DynImageSurface;
143  
import loadableUtils.utils.DynCalculatedList;
144  
import loadableUtils.utils.GlobalID;
145  
import loadableUtils.utils.Rect;
146  
import loadableUtils.utils.Pt;
147  
import loadableUtils.utils.SynchronizedArrayList;
148  
//import loadableUtils.utils.IntRange;
149  
//import loadableUtils.utils.LongRange;
150  
import loadableUtils.utils.SecretValue;
151  
152  
/*svoid _onLoad_defaultClassFinder() {
153  
  setDefaultClassFinder(new F1<S, Class>() {
154  
    public Class get(S name) {
155  
      Class c = get2(name);
156  
      print("_onLoad_defaultClassFinder " + name + " => " + c);
157  
      ret c;
158  
    }
159  
    
160  
    public Class get2(S name) {
161  
      name = replacePrefix("loadableUtils.utils$", "main$", name);
162  
      
163  
      Class c = findClass_fullName(name);
164  
      if (c != null) ret c;
165  
      
166  
      if (name.startsWith("main$"))
167  
        ret loadableUtils.utils.findClass_fullName("loadableUtils.utils" + name.substring(4));
168  
      null;
169  
    }
170  
  });
171  
}*/
172  
173  
/*svoid _onLoad_printByThread() {
174  
  print_byThread = loadableUtils.utils.print_byThread();
175  
}*/
176  
177  
meta-comment { We need these functions in main class because they may call String functions (callMC). }
178  
179  
//!include once #1020728 // callF + callMC + call
180  
function callF is in #1020728.
181  
function callMC is in #1020728.
182  
function call is in #1020728.
183  
184  
!include once #1028442 // Do this always to make Concepts as module field work
185  
//function dynamicObjectIsLoading_threadLocal is in #1028442.
186  
187  
!include once #1023504 // now empty
188  
189  
import loadableUtils.utils.HCRUD;
190  
import loadableUtils.utils.HCRUD_Data;
191  
import loadableUtils.utils.HCRUD_Concepts;
192  
import loadableUtils.utils.ValueConverterForField;
193  
import loadableUtils.utils.DefaultValueConverterForField;
194  
import loadableUtils.utils.OrError;
195  
import loadableUtils.utils.HTML;
196  
197  
import static loadableUtils.utils.db_mainConcepts;
198  
import static loadableUtils.utils.db_setMainConcepts;
199  
200  
import static loadableUtils.utils.uniqueString;
201  
import static loadableUtils.utils.fixNewLines;
202  
import static loadableUtils.utils.loadPageWithUserAgent;
203  
import static loadableUtils.utils._handleError;
204  
import static loadableUtils.utils.sfu;
205  
//import static loadableUtils.utils.l;
206  
set flag NoLFromX30.
207  
import static loadableUtils.utils.getExceptionCause;
208  
import static loadableUtils.utils.joinWithSpace;
209  
import static loadableUtils.utils.callF;
210  
import static loadableUtils.utils.javaTok;
211  
import static loadableUtils.utils.interceptPrintInThisThread;
212  
import static loadableUtils.utils.jlabel;
213  
import static loadableUtils.utils.doEvery;
214  
import static loadableUtils.utils.print_append;
215  
import static loadableUtils.utils.nohupJavax;
216  
import static loadableUtils.utils.multiMapPut;
217  
import static loadableUtils.utils.withDBLock;
218  
import static loadableUtils.utils.join;
219  
import static loadableUtils.utils.isAWTThread;
220  
import static loadableUtils.utils.print_byThread_dontCreate;
221  
import static loadableUtils.utils.set;
222  
import static loadableUtils.utils.print_byThread;
223  
import static loadableUtils.utils.call;
224  
import static loadableUtils.utils.fail;
225  
import static loadableUtils.utils.print;
226  
import static loadableUtils.utils.print_noNewLine;
227  
import static loadableUtils.utils.printAlsoToSystemOut;
228  
229  
import static loadableUtils.utils.doLater;
230  
import static loadableUtils.utils.call_checkArgs;
231  
import static loadableUtils.utils.endsWithLetterOrDigit;
232  
import static loadableUtils.utils.cget;
233  
import static loadableUtils.utils.newTypeWriterTextArea;
234  
import static loadableUtils.utils.db;
235  
import loadableUtils.utils.LongRange;
236  
import loadableUtils.utils.IntRange;
237  
238  
import loadableUtils.utils.FixedRateTimer;
239  
import loadableUtils.utils.SmartTimerTask;
240  
import loadableUtils.utils.MultiMap;
241  
import loadableUtils.utils.IMultiMap;
242  
243  
import loadableUtils.utils.Meta;
244  
import loadableUtils.utils.JSection;
245  
import loadableUtils.utils.JE_RepElement;
246  
import loadableUtils.utils.DefunctClassLoader;
247  
import loadableUtils.utils.ICachedJavaXExpr;
248  
import loadableUtils.utils.ITokCondition;
249  
import loadableUtils.utils.TokCondition;
250  
import loadableUtils.utils.JECompressionRegime;
251  
please include class IJavaExpr.
252  
import loadableUtils.utils.WithSideValue;
253  
import loadableUtils.utils.IntegerIterator;
254  
import loadableUtils.utils.RightAlignedLine;
255  
import loadableUtils.utils.PingSource;
256  
import loadableUtils.utils.ThreadPool;
257  
import loadableUtils.utils.SimpleLiveValue;
258  
import loadableUtils.utils.Matrix;
259  
import loadableUtils.utils.WindowDragger;
260  
import loadableUtils.utils.WindowResizeDragger;
261  
import loadableUtils.utils.Best;
262  
import loadableUtils.utils.CompactLinkedHashSet;
263  
//import loadableUtils.utils.LLInt;
264  
//import loadableUtils.utils.LInt;
265  
import loadableUtils.utils.JEInstantCompressor_AnyType;
266  
//import loadableUtils.utils.GridCodec1;
267  
import loadableUtils.utils.GrabbableGrayPixels;
268  
import loadableUtils.utils.IHasBackRefs;
269  
import loadableUtils.utils.IRef;
270  
import loadableUtils.utils.TripleBool;
271  
import loadableUtils.utils.LeftAlignedLine;
272  
import loadableUtils.utils.RegisteredReference;
273  
import loadableUtils.utils.F2;
274  
import loadableUtils.utils.RandomAccessAbstractList;
275  
import loadableUtils.utils.F3;
276  
import loadableUtils.utils.SubMatrix;
277  
import loadableUtils.utils.IProbabilisticScheduler;
278  
import loadableUtils.utils.IBWIntegralImage;
279  
import loadableUtils.utils.Producer;
280  
import loadableUtils.utils.IntBuffer;
281  
import loadableUtils.utils.ShortBuffer;
282  
import loadableUtils.utils.IWithSideValue;
283  
import loadableUtils.utils.NotifyingStringBuffer;
284  
import loadableUtils.utils.DynPrintLogAndEnabled;
285  
import loadableUtils.utils.Cache;
286  
import loadableUtils.utils.AbstractMatrix;
287  
import loadableUtils.utils.OKOrError;
288  
import loadableUtils.utils.WithTimestamp;
289  
import loadableUtils.utils.TreeSetWithDuplicates;
290  
import loadableUtils.utils.IMeta;
291  
import loadableUtils.utils.IProbabilistic;
292  
import loadableUtils.utils.LiteralJavaXExpr;
293  
import loadableUtils.utils.ListToMatrix;
294  
import loadableUtils.utils.ISetAndGet;
295  
import loadableUtils.utils.AbstractJavaXExpr;
296  
import loadableUtils.utils.LiveValue;
297  
import loadableUtils.utils.ToJava;
298  
import loadableUtils.utils.Dyn_FieldWatcher;
299  
import loadableUtils.utils.Timestamp;
300  
import loadableUtils.utils.DoubleRect;
301  
import loadableUtils.utils.LetterLayout;
302  
import loadableUtils.utils.Complex;
303  
import loadableUtils.utils.QuickException;
304  
import loadableUtils.utils.ProbabilisticScheduler;
305  
import loadableUtils.utils.JavaCodec;
306  
import loadableUtils.utils.JECompressionSearch;
307  
import loadableUtils.utils.CompressionSearch_AnyType;
308  
import loadableUtils.utils.RestartableCountdown;
309  
import loadableUtils.utils.Either;
310  
import loadableUtils.utils.Ratio;
311  
import loadableUtils.utils.Steppable;
312  
import loadableUtils.utils.FunctionCall;
313  
import loadableUtils.utils.IIntegralImage;
314  
import loadableUtils.utils.T3;
315  
import loadableUtils.utils.CompilerBot;
316  
import loadableUtils.utils.Swingable;
317  
import loadableUtils.utils.AbstractCompressor_AnyType;
318  
import loadableUtils.utils.EvalJavaPrep;
319  
import loadableUtils.utils.JavaXClassLoader;
320  
import loadableUtils.utils.Probabilistic;
321  
import loadableUtils.utils.Average;
322  
import loadableUtils.utils.JavaXClassLoaderWithParent;
323  
import loadableUtils.utils.IAutoCloseableF0;
324  
import loadableUtils.utils.Transformable;
325  
import loadableUtils.utils.UnsynchronizedCompactHashSet;
326  
please include class IJavaXExpr.
327  
import loadableUtils.utils.GrabbableIntPixels;
328  
import loadableUtils.utils.IIVirtualClip;
329  
import loadableUtils.utils.BWIntegralImage;
330  
//import loadableUtils.utils.JE_CompressEachElementIndividually;
331  
import loadableUtils.utils.DoubleRange;
332  
import loadableUtils.utils.JavaXClassLoaderWithParent2;
333  
import loadableUtils.utils.CompressionRegime_AnyType;
334  
import loadableUtils.utils.Seconds;
335  
import loadableUtils.utils.Scored;
336  
import loadableUtils.utils.WithProbability;
337  
338  
339  
import static loadableUtils.utils.addPrefixOptIfNempty;
340  
import static loadableUtils.utils.year;
341  
import static loadableUtils.utils.withTimestamp;
342  
import static loadableUtils.utils.javaObjectToIJavaExpr;
343  
import static loadableUtils.utils.lambdaMethod0Like lambdaMapMethod;
344  
import static loadableUtils.utils.negativeInfinity;
345  
import static loadableUtils.utils.mainFunctionToF1;
346  
import static loadableUtils.utils.score;
347  
import static loadableUtils.utils.isThreadRunnable_x;
348  
import static loadableUtils.utils.asQuickException;
349  
import static loadableUtils.utils.stepAll;
350  
import static loadableUtils.utils.poorMansProfiling_stopAndPrintResults;
351  
import static loadableUtils.utils.isRunnableX;
352  
import static loadableUtils.utils.jreplaceExpandRefs;
353  
import static loadableUtils.utils.wrappedTextArea;
354  
import static loadableUtils.utils.infoMessage;
355  
import static loadableUtils.utils.brightnessToRGBA;
356  
import static loadableUtils.utils.withBorder;
357  
import static loadableUtils.utils.getPlural;
358  
import static loadableUtils.utils.hasLetters;
359  
import static loadableUtils.utils.sorted;
360  
import static loadableUtils.utils.loadFont_cached;
361  
import static loadableUtils.utils.standardCredentials_noCookies;
362  
import static loadableUtils.utils.mapMethodLike rcallOpt;
363  
import static loadableUtils.utils.hideConsole;
364  
import static loadableUtils.utils.quickSubstring;
365  
import static loadableUtils.utils.machineIsOffline;
366  
import static loadableUtils.utils.getClassDeclarationName_skippables;
367  
import static loadableUtils.utils.childrenOfType;
368  
import static loadableUtils.utils.dm_reloadModuleInBackground;
369  
import static loadableUtils.utils.poorMansProfiling_renderFullResults;
370  
import static loadableUtils.utils.unCurlyBracket;
371  
import static loadableUtils.utils.compileSnippetThroughServer;
372  
import static loadableUtils.utils.dropSpaceEtc;
373  
import static loadableUtils.utils.getVirtualParent;
374  
import static loadableUtils.utils.titlePopupMenu;
375  
import static loadableUtils.utils.isA;
376  
import static loadableUtils.utils.nanoTime;
377  
import static loadableUtils.utils.activateFrame_v3;
378  
//don't import static loadableUtils.utils.programIDWithCase;
379  
import static loadableUtils.utils.vm_generalWeakSet;
380  
import static loadableUtils.utils.associatedInfosFile;
381  
import static loadableUtils.utils.addPrefix;
382  
import static loadableUtils.utils.isCurlyBraced;
383  
import static loadableUtils.utils.b;
384  
import static loadableUtils.utils.findCmdOnPATH;
385  
import static loadableUtils.utils.tempDirPossiblyInRAMDisk;
386  
import static loadableUtils.utils.javaxIncludeSnippetType;
387  
import static loadableUtils.utils.ewicOneOf;
388  
import static loadableUtils.utils.bottomRightCorner;
389  
import static loadableUtils.utils.doEvery_daemon;
390  
import static loadableUtils.utils.pClose;
391  
import static loadableUtils.utils.closeRandomAccessFile;
392  
import static loadableUtils.utils.jCenteredSection;
393  
import static loadableUtils.utils.makeComparator;
394  
import static loadableUtils.utils.manifestTextForMainClass;
395  
import static loadableUtils.utils.mapMethodLike dm_fieldLabel;
396  
import static loadableUtils.utils.n;
397  
import static loadableUtils.utils.htmlencode_noQuotes;
398  
import static loadableUtils.utils.dm_window;
399  
import static loadableUtils.utils.ivf1WithToString;
400  
import static loadableUtils.utils.abs;
401  
import static loadableUtils.utils.forEachWithPosition;
402  
import static loadableUtils.utils.runnableThreadsWithStackTraces;
403  
import static loadableUtils.utils.scaledBufferedImageFromBWIntegralImage;
404  
import static loadableUtils.utils.winQuote;
405  
import static loadableUtils.utils.stdFunctions_uncached;
406  
import static loadableUtils.utils.isJavaxModuleSnippetType;
407  
import static loadableUtils.utils.findEndOfBracketPart;
408  
import static loadableUtils.utils.prepareProgramFile;
409  
import static loadableUtils.utils.rectEmpty;
410  
import static loadableUtils.utils.tok_returnTypesOfStaticFunction_uncleaned;
411  
import static loadableUtils.utils.intMatrixToImage;
412  
import static loadableUtils.utils.interruptThreads;
413  
import static loadableUtils.utils.hotwire_collectJars;
414  
import static loadableUtils.utils.callMain;
415  
import static loadableUtils.utils.eitherB;
416  
import static loadableUtils.utils.evalJava_prep;
417  
import static loadableUtils.utils.eitherA;
418  
import static loadableUtils.utils.markAsSrcLib;
419  
import static loadableUtils.utils.lIntArray;
420  
import static loadableUtils.utils.evalJava_myProgramID_main_2;
421  
import static loadableUtils.utils.addMouseAndMotionListener;
422  
import static loadableUtils.utils.containerAddFirst;
423  
import static loadableUtils.utils.caseInsensitiveComparator;
424  
import static loadableUtils.utils.dropExtension;
425  
import static loadableUtils.utils.asciiHeading2;
426  
import static loadableUtils.utils.getComponents;
427  
import static loadableUtils.utils.paramsToPairs;
428  
import static loadableUtils.utils.rep;
429  
import static loadableUtils.utils.area;
430  
import static loadableUtils.utils.add;
431  
import static loadableUtils.utils.singleComponentPanel;
432  
import static loadableUtils.utils.simpleDateFormat_local;
433  
import static loadableUtils.utils.withMargin;
434  
import static loadableUtils.utils.getCodeProgramDir;
435  
import static loadableUtils.utils.addActionListener;
436  
import static loadableUtils.utils.imageToMatrix;
437  
import static loadableUtils.utils.hashAboutObjects;
438  
import static loadableUtils.utils.hasMethod;
439  
import static loadableUtils.utils.clearTokens;
440  
import static loadableUtils.utils.enterKeyListener;
441  
import static loadableUtils.utils.poorMansProfiling_stopAndRenderResults;
442  
import static loadableUtils.utils.areaFromPoints;
443  
import static loadableUtils.utils.lambdaMapLike countIteratorToList;
444  
import static loadableUtils.utils.javaTokWithExisting;
445  
import static loadableUtils.utils.hotwire_compile;
446  
import static loadableUtils.utils.printStruct;
447  
import static loadableUtils.utils.containsOneOf;
448  
import static loadableUtils.utils.mapMethodLike dm_registerAs_direct;
449  
import static loadableUtils.utils.setFrameIconLater;
450  
import static loadableUtils.utils.intersectRects;
451  
import static loadableUtils.utils.loadCachedTranspilation;
452  
import static loadableUtils.utils.infoBoxesLogFile;
453  
import static loadableUtils.utils.addToCollection;
454  
import static loadableUtils.utils.dropFirstThreeAndLastThree;
455  
import static loadableUtils.utils.minusInfinity;
456  
import static loadableUtils.utils.deleteFile;
457  
import static loadableUtils.utils.listOfListsToMatrix;
458  
import static loadableUtils.utils.firstToken;
459  
import static loadableUtils.utils.centerAndSouthWithMargins;
460  
import static loadableUtils.utils.setSCPComponent;
461  
import static loadableUtils.utils.stopTimer;
462  
import static loadableUtils.utils.dm_os;
463  
import static loadableUtils.utils.hideWindow;
464  
import static loadableUtils.utils.cyclicGet;
465  
import static loadableUtils.utils.ymdMinusHMS;
466  
import static loadableUtils.utils.addSlash;
467  
import static loadableUtils.utils.toIntPercent;
468  
import static loadableUtils.utils.tok_classHasModifier;
469  
import static loadableUtils.utils.prependSquareBracketed;
470  
import static loadableUtils.utils.withLeftMargin;
471  
import static loadableUtils.utils.pingSource_tl;
472  
import static loadableUtils.utils.jSection;
473  
import static loadableUtils.utils.jPopDownButton_noText;
474  
import static loadableUtils.utils.simpleDateFormat;
475  
import static loadableUtils.utils.replaceElementsUsingMap;
476  
import static loadableUtils.utils.swingLater;
477  
import static loadableUtils.utils.executingSwingCode;
478  
import static loadableUtils.utils.onExecutingSwingCode;
479  
import static loadableUtils.utils.removeExecutingSwingCodeListener;
480  
import static loadableUtils.utils.tok_unCurlyBracket;
481  
import static loadableUtils.utils.copyListPart;
482  
import static loadableUtils.utils.makeNotifyingStringBufferRotate;
483  
import static loadableUtils.utils.matrixToList;
484  
import static loadableUtils.utils.mapObjectArray;
485  
import static loadableUtils.utils.defaultTimerName;
486  
import static loadableUtils.utils.currentImage;
487  
import static loadableUtils.utils.imageMergeSpacing;
488  
//don't import static loadableUtils.utils._defaultClassFinder;
489  
import static loadableUtils.utils.boolOptParam;
490  
import static loadableUtils.utils.poorMansProfiling;
491  
import static loadableUtils.utils.getOptMC;
492  
import static loadableUtils.utils.setImage;
493  
import static loadableUtils.utils.isJavaIdentifier;
494  
import static loadableUtils.utils.regexp;
495  
import static loadableUtils.utils.bindTimerToComponent;
496  
import static loadableUtils.utils.integerIterator;
497  
import static loadableUtils.utils.containsRegexp;
498  
import static loadableUtils.utils.numLines;
499  
import static loadableUtils.utils.simpleQuote;
500  
import static loadableUtils.utils.indexOfAny;
501  
import static loadableUtils.utils.gridLOLToImage;
502  
import static loadableUtils.utils.html_valueLessParam;
503  
import static loadableUtils.utils.javaTokC_iterator;
504  
import static loadableUtils.utils.htmlQuote;
505  
import static loadableUtils.utils.alwaysOnTop;
506  
import static loadableUtils.utils.setFrameTitle;
507  
import static loadableUtils.utils._inCore;
508  
import static loadableUtils.utils.getScreenWidth;
509  
import static loadableUtils.utils.javaxVoidAliases;
510  
import static loadableUtils.utils.myClassLoader;
511  
import static loadableUtils.utils.tsNow;
512  
import static loadableUtils.utils.makeDependent;
513  
import static loadableUtils.utils.boundsOnScreen;
514  
import static loadableUtils.utils.jfind_preprocess;
515  
import static loadableUtils.utils.mapMethodLike formatFunctionCall;
516  
import static loadableUtils.utils.copyBufferedImage;
517  
import static loadableUtils.utils.dependentClasses;
518  
import static loadableUtils.utils.dm_evalJava_withModule;
519  
import static loadableUtils.utils.localDateWithSeconds;
520  
import static loadableUtils.utils.dm_reload;
521  
import static loadableUtils.utils.foldl;
522  
import static loadableUtils.utils.localSnippetTitle;
523  
import static loadableUtils.utils.localMonth;
524  
import static loadableUtils.utils.fileInSameDir;
525  
import static loadableUtils.utils.doubleBufferedImageSurface;
526  
import static loadableUtils.utils.getDBProgramID;
527  
import static loadableUtils.utils.mapMethodLike renderFunctionCall;
528  
import static loadableUtils.utils.addMargin;
529  
import static loadableUtils.utils.dm_getOSOpt;
530  
import static loadableUtils.utils.subDoubleArray;
531  
import static loadableUtils.utils.isJavaxCompilableSnippetTypeExceptInclude;
532  
import static loadableUtils.utils.setFrameIcon;
533  
import static loadableUtils.utils.dm_desktopPane;
534  
import static loadableUtils.utils.isListOfElementType;
535  
import static loadableUtils.utils.isIdentifier;
536  
import static loadableUtils.utils.getSnippetTitle;
537  
import static loadableUtils.utils.getTimeZone;
538  
import static loadableUtils.utils.jFullCenter;
539  
import static loadableUtils.utils.dm_calculatedLiveValue;
540  
import static loadableUtils.utils.leftClickMouseAdapter_noPt;
541  
import static loadableUtils.utils.getJavaModifiers;
542  
import static loadableUtils.utils.dm_setFlag;
543  
import static loadableUtils.utils.isEitherB;
544  
import static loadableUtils.utils.dm_currentModuleMandatory;
545  
import static loadableUtils.utils.quickEval;
546  
import static loadableUtils.utils.tempMetaMutex;
547  
import static loadableUtils.utils.mapMethodLike dm_fieldCheckBox;
548  
import static loadableUtils.utils.hasLettersAllUpperCase;
549  
import static loadableUtils.utils.jTextArea;
550  
import static loadableUtils.utils.classNamesInJarOrDir;
551  
import static loadableUtils.utils.toMinutes;
552  
import static loadableUtils.utils.mapMethodLike printShortenedFunctionCall;
553  
import static loadableUtils.utils.dm_reloadMe;
554  
import static loadableUtils.utils.iteratorFromFunction_withEndMarker_f0;
555  
import static loadableUtils.utils.lambda0Like dm_calculatedLabel;
556  
import static loadableUtils.utils.scanForComponents;
557  
import static loadableUtils.utils.scaffoldingEnabled;
558  
import static loadableUtils.utils.defaultJavaXTranslatorID;
559  
import static loadableUtils.utils.vmBus_queryAll;
560  
import static loadableUtils.utils.hotwire_libraryIDsFromJar;
561  
import static loadableUtils.utils.indent;
562  
import static loadableUtils.utils.isAlwaysOnTop;
563  
import static loadableUtils.utils.f0_const;
564  
import static loadableUtils.utils.infoBox;
565  
import static loadableUtils.utils.toSeconds;
566  
import static loadableUtils.utils.rect;
567  
import static loadableUtils.utils.navigableSet_find;
568  
import static loadableUtils.utils.tempCleaningUp;
569  
import static loadableUtils.utils.cleanUp;
570  
import static loadableUtils.utils.dm_stem;
571  
//don't import static loadableUtils.utils.defaultDefaultClassFinder;
572  
import static loadableUtils.utils.countIterator_exclusive_step;
573  
import static loadableUtils.utils.cleanUpAndGetWeakReferencesList;
574  
import static loadableUtils.utils.forEach;
575  
import static loadableUtils.utils.standardFunctionAlwaysReturnsVoid_uncached;
576  
import static loadableUtils.utils.findEndOfBlock;
577  
import static loadableUtils.utils.disposeWindow;
578  
import static loadableUtils.utils.textFieldFromComboBox;
579  
import static loadableUtils.utils.logQuotedWithTime;
580  
import static loadableUtils.utils.isInRAMDisk;
581  
import static loadableUtils.utils.muricaCredentialsQuery;
582  
import static loadableUtils.utils.getScore;
583  
import static loadableUtils.utils.formatColonProperties_noNulls;
584  
import static loadableUtils.utils.containsNewLines;
585  
import static loadableUtils.utils.moveToTopRightCorner;
586  
import static loadableUtils.utils.objectArraysEqual;
587  
import static loadableUtils.utils.stdcompare;
588  
import static loadableUtils.utils.centerAndEast;
589  
import static loadableUtils.utils.aGlobalID;
590  
import static loadableUtils.utils.preferredWidth;
591  
import static loadableUtils.utils.metaMapPut;
592  
import static loadableUtils.utils.quoteBorderless;
593  
import static loadableUtils.utils.eqGetOneOf;
594  
import static loadableUtils.utils.makeFrame;
595  
import static loadableUtils.utils.okOrError;
596  
import static loadableUtils.utils.setDoubleBuffered;
597  
import static loadableUtils.utils.asVirtualList;
598  
import static loadableUtils.utils.bufferedImage;
599  
import static loadableUtils.utils.asciiHeading;
600  
import static loadableUtils.utils.mapToObjectArray;
601  
import static loadableUtils.utils.synchroWeakHashSet;
602  
import static loadableUtils.utils.maximumSafeArraySize;
603  
import static loadableUtils.utils.replaceListPart;
604  
import static loadableUtils.utils.dm_q;
605  
import static loadableUtils.utils.tempActivity;
606  
import static loadableUtils.utils.javaTokForJFind_array;
607  
import static loadableUtils.utils.withLeftAndRightMargin;
608  
import static loadableUtils.utils.preCleanUp;
609  
import static loadableUtils.utils.dropFirstAndLast;
610  
import static loadableUtils.utils.getAndClearTL;
611  
import static loadableUtils.utils.getClassDeclarationName;
612  
import static loadableUtils.utils.dm_registerAs_directLink;
613  
import static loadableUtils.utils.addPrefixIfNempty;
614  
import static loadableUtils.utils.dm_doEvery;
615  
import static loadableUtils.utils.platformQuoteOpt;
616  
import static loadableUtils.utils.gridOfRects3;
617  
import static loadableUtils.utils.mergeBufferedImagesHorizontally;
618  
import static loadableUtils.utils.enumerationToIterator;
619  
import static loadableUtils.utils.allPaused;
620  
import static loadableUtils.utils.partialSums_firstIs0;
621  
import static loadableUtils.utils.params_unpackList;
622  
import static loadableUtils.utils.pcallOpt;
623  
import static loadableUtils.utils.childOfType;
624  
import static loadableUtils.utils.isMac;
625  
import static loadableUtils.utils.dm_centeredCalculatedLabel;
626  
import static loadableUtils.utils.shortName;
627  
import static loadableUtils.utils.copyStreamAndCloseAll;
628  
import static loadableUtils.utils.md5OfFile;
629  
import static loadableUtils.utils.hgrid;
630  
import static loadableUtils.utils.ai_splitCamelCase;
631  
import static loadableUtils.utils.containsLowerCase;
632  
import static loadableUtils.utils.findTranslators2;
633  
import static loadableUtils.utils.getFieldType;
634  
import static loadableUtils.utils.screenshot;
635  
import static loadableUtils.utils.decimalFormatEnglish;
636  
import static loadableUtils.utils.dm_current;
637  
import static loadableUtils.utils.getMainBot;
638  
import static loadableUtils.utils.ping_v3;
639  
import static loadableUtils.utils.standardLogFile;
640  
import static loadableUtils.utils.emptyIterableIterator;
641  
import static loadableUtils.utils.toJavaOpt;
642  
import static loadableUtils.utils.findBlock;
643  
import static loadableUtils.utils.showLoadingAnimation;
644  
import static loadableUtils.utils.mapLevelTwo;
645  
import static loadableUtils.utils.hexToInts_dropSpaces;
646  
import static loadableUtils.utils.flattenArray2;
647  
import static loadableUtils.utils.evalJava_prePrep;
648  
import static loadableUtils.utils.formatDouble;
649  
import static loadableUtils.utils.getParent;
650  
import static loadableUtils.utils.strOrEmpty;
651  
import static loadableUtils.utils.dir2zip_recurse;
652  
import static loadableUtils.utils.defaultNewFrameBounds;
653  
import static loadableUtils.utils.hexToBytes_dropSpaces;
654  
import static loadableUtils.utils.pqO;
655  
import static loadableUtils.utils.jLiveValueSection;
656  
import static loadableUtils.utils.javaTokC_producer;
657  
import static loadableUtils.utils.OKOrError_ok;
658  
import static loadableUtils.utils.toCaseInsensitiveSet_treeSet;
659  
import static loadableUtils.utils.toStringWithClassName;
660  
import static loadableUtils.utils.linux_fileInRamDisk;
661  
import static loadableUtils.utils.javaExpr;
662  
import static loadableUtils.utils.shorten_str;
663  
import static loadableUtils.utils.hotwire_finish;
664  
import static loadableUtils.utils.topLeftCorner;
665  
import static loadableUtils.utils.platformQuote;
666  
import static loadableUtils.utils.indexOfSubList;
667  
import static loadableUtils.utils.run;
668  
import static loadableUtils.utils.allClasses;
669  
import static loadableUtils.utils.getServerTranspiled;
670  
import static loadableUtils.utils.nonNullPairs;
671  
import static loadableUtils.utils.grabbableGrayPixels;
672  
import static loadableUtils.utils.indexAsSideValue;
673  
import static loadableUtils.utils.replaceExtension;
674  
import static loadableUtils.utils.structure_addTokenMarkers;
675  
import static loadableUtils.utils.findFullFunctionDefs;
676  
import static loadableUtils.utils.makeFileNameUnique_withExtension;
677  
import static loadableUtils.utils.has;
678  
import static loadableUtils.utils.OKOrError_error;
679  
import static loadableUtils.utils.last;
680  
import static loadableUtils.utils.caseInsensitiveSet;
681  
import static loadableUtils.utils.checkCondition;
682  
import static loadableUtils.utils.intsToHex;
683  
import static loadableUtils.utils.intSum;
684  
import static loadableUtils.utils.formatDouble_noLeadingZero;
685  
import static loadableUtils.utils.takeFirstOfByteArray;
686  
import static loadableUtils.utils.filesWithExtension;
687  
import static loadableUtils.utils.warn;
688  
import static loadableUtils.utils.getMultipleKeys;
689  
import static loadableUtils.utils.dm_moduleIsPoppedOut;
690  
import static loadableUtils.utils.actualUserDir;
691  
import static loadableUtils.utils.beautifyStructure;
692  
import static loadableUtils.utils.distance;
693  
import static loadableUtils.utils.jrightAlignedLine;
694  
import static loadableUtils.utils.toRect;
695  
import static loadableUtils.utils.synchroSet;
696  
import static loadableUtils.utils.formatDouble_significant2;
697  
import static loadableUtils.utils.callJavaX;
698  
import static loadableUtils.utils.assertPointInBounds;
699  
import static loadableUtils.utils.isJavaxCompilableSnippetType;
700  
import static loadableUtils.utils.installWindowDragger;
701  
import static loadableUtils.utils.onLeftClick;
702  
import static loadableUtils.utils.addIfNotNull;
703  
import static loadableUtils.utils.localTimeZone;
704  
import static loadableUtils.utils.smartTimerTask;
705  
import static loadableUtils.utils.isString;
706  
import static loadableUtils.utils.installTimer;
707  
import static loadableUtils.utils.setAdd;
708  
import static loadableUtils.utils.jeCompressionSearch;
709  
import static loadableUtils.utils.syncMapPutOrRemove;
710  
import static loadableUtils.utils.clipBufferedImage;
711  
import static loadableUtils.utils.temp_loadPage_silent;
712  
import static loadableUtils.utils.lInts;
713  
import static loadableUtils.utils.veryQuickJava3;
714  
import static loadableUtils.utils.jCompoundBorder;
715  
import static loadableUtils.utils.afterLastSpace;
716  
import static loadableUtils.utils.dm_reloadModule;
717  
import static loadableUtils.utils.registeredThreads;
718  
import static loadableUtils.utils.htmlencode_forParams;
719  
import static loadableUtils.utils.formatDouble1;
720  
import static loadableUtils.utils.methodForEach;
721  
import static loadableUtils.utils.tempDir;
722  
import static loadableUtils.utils.centerAndNorth;
723  
import static loadableUtils.utils.setText;
724  
import static loadableUtils.utils.intToHex;
725  
import static loadableUtils.utils.vmBus_timerStarted;
726  
import static loadableUtils.utils.jlabel_textAsHTML_center;
727  
import static loadableUtils.utils.findBeginningOfBlock;
728  
import static loadableUtils.utils.litciset;
729  
import static loadableUtils.utils.findButton;
730  
import static loadableUtils.utils.splitAtSpace;
731  
import static loadableUtils.utils.getCanonicalFile;
732  
import static loadableUtils.utils.htmlQuery;
733  
import static loadableUtils.utils.parseIntOrLong;
734  
import static loadableUtils.utils.leftClickMouseAdapter;
735  
import static loadableUtils.utils.toJava;
736  
import static loadableUtils.utils.getBounds;
737  
import static loadableUtils.utils.northAndCenterWithMargin;
738  
import static loadableUtils.utils.printIndent;
739  
import static loadableUtils.utils.getAndClearList;
740  
import static loadableUtils.utils.loadTextFileResource;
741  
import static loadableUtils.utils.leftScanModifiers;
742  
import static loadableUtils.utils.renderUserThreadsWithStackTraces;
743  
import static loadableUtils.utils.nBytes;
744  
import static loadableUtils.utils.loadTextFilePossiblyGZipped;
745  
import static loadableUtils.utils.newConceptsWithClassFinder;
746  
import static loadableUtils.utils.getSwingFontScale;
747  
import static loadableUtils.utils.addPrefixIfNotEmpty2;
748  
import static loadableUtils.utils.snippetType_javaxDesktopModule;
749  
import static loadableUtils.utils.substanceLookAndFeelEnabled;
750  
import static loadableUtils.utils.replaceSublist;
751  
import static loadableUtils.utils.selectedItem;
752  
import static loadableUtils.utils.codeTokensOnly;
753  
import static loadableUtils.utils.standardCredentialsUser;
754  
import static loadableUtils.utils.matrixToIntArray;
755  
import static loadableUtils.utils.printTo;
756  
import static loadableUtils.utils.appendToFileNameBeforeExtension;
757  
import static loadableUtils.utils.functionToF1;
758  
import static loadableUtils.utils.isSpaceEtc;
759  
import static loadableUtils.utils.fixTimestamp;
760  
import static loadableUtils.utils.isNormalQuoted;
761  
import static loadableUtils.utils.joinSubList;
762  
import static loadableUtils.utils.isMultilineQuoted;
763  
import static loadableUtils.utils.loadingAnim;
764  
import static loadableUtils.utils.saveGZTextFile;
765  
import static loadableUtils.utils.getAWTFrame;
766  
import static loadableUtils.utils.defaultScreenshot;
767  
import static loadableUtils.utils.setVar_trueIfChanged;
768  
import static loadableUtils.utils.nEntries;
769  
import static loadableUtils.utils.hexToInts;
770  
import static loadableUtils.utils.syncMapPut2;
771  
import static loadableUtils.utils.mapToPairs;
772  
import static loadableUtils.utils.isJavaxApplicationSnippetType;
773  
import static loadableUtils.utils.javaTokC;
774  
import static loadableUtils.utils.onSelectedItem;
775  
import static loadableUtils.utils.askTripleBool;
776  
import static loadableUtils.utils.dm_ownResource;
777  
import static loadableUtils.utils.ratioToIntPercent;
778  
import static loadableUtils.utils.loadPNG;
779  
import static loadableUtils.utils.jreplace;
780  
import static loadableUtils.utils.tempRememberListener;
781  
import static loadableUtils.utils.muricaCredentials;
782  
import static loadableUtils.utils.newButton;
783  
import static loadableUtils.utils.newButton_autoToolTip;
784  
import static loadableUtils.utils.smartJoin;
785  
import static loadableUtils.utils.treeSet;
786  
import static loadableUtils.utils.onUpdate;
787  
import static loadableUtils.utils.snippetTitle_cacheFile;
788  
import static loadableUtils.utils.formatInt;
789  
import static loadableUtils.utils.hotwire_copyOver;
790  
import static loadableUtils.utils.flattenIterablesAndArrays;
791  
import static loadableUtils.utils.intMax;
792  
import static loadableUtils.utils.addAndReturnCollection;
793  
import static loadableUtils.utils.activateFrame;
794  
import static loadableUtils.utils.awtLater;
795  
import static loadableUtils.utils.replace;
796  
import static loadableUtils.utils.mapMethodLike functionCall_list;
797  
import static loadableUtils.utils.assertVerbose;
798  
import static loadableUtils.utils.getOneLineFileInfoField;
799  
import static loadableUtils.utils.profileToConsole;
800  
import static loadableUtils.utils.neqOneOf;
801  
import static loadableUtils.utils.myLibraryFiles;
802  
import static loadableUtils.utils.dm_javaEval;
803  
import static loadableUtils.utils.nChars;
804  
import static loadableUtils.utils.findCodeTokens;
805  
import static loadableUtils.utils.withTypeWriterFont;
806  
import static loadableUtils.utils.dropTranslators;
807  
import static loadableUtils.utils.printWithMS;
808  
import static loadableUtils.utils.tokAppend;
809  
import static loadableUtils.utils.lambdaMethodMap;
810  
import static loadableUtils.utils.matrixToImage;
811  
import static loadableUtils.utils.setSplitPaneOnFirstShowing;
812  
import static loadableUtils.utils.mapMethodLike vmBus_noObjections;
813  
import static loadableUtils.utils.format;
814  
import static loadableUtils.utils.vmGeneralMap_get;
815  
import static loadableUtils.utils.heightForWidth;
816  
import static loadableUtils.utils.strUnnull;
817  
import static loadableUtils.utils.isSymLink;
818  
import static loadableUtils.utils.get2;
819  
import static loadableUtils.utils.eitherAOpt;
820  
import static loadableUtils.utils.onEnter;
821  
import static loadableUtils.utils.vmBus_anyFalse;
822  
import static loadableUtils.utils.localSnippetsDir;
823  
import static loadableUtils.utils.listToMatrix;
824  
import static loadableUtils.utils.hsplit;
825  
//import static loadableUtils.utils.mcDollar;
826  
import static loadableUtils.utils.changeListener;
827  
import static loadableUtils.utils.screenRectangle;
828  
import static loadableUtils.utils.mapWithIndex;
829  
import static loadableUtils.utils.set_trueIfChanged;
830  
import static loadableUtils.utils.containsNewLine;
831  
import static loadableUtils.utils.copyStreamAndCloseInput;
832  
import static loadableUtils.utils.centerAndEastWithMargin;
833  
import static loadableUtils.utils.retireClassLoader;
834  
import static loadableUtils.utils.getFrame;
835  
import static loadableUtils.utils.dm_evalInQ;
836  
import static loadableUtils.utils.countIterator_exclusive;
837  
import static loadableUtils.utils.centerAndSouth;
838  
import static loadableUtils.utils.jscroll_center;
839  
import static loadableUtils.utils.jhsplit;
840  
import static loadableUtils.utils.mapMethodLike dm_fieldLiveValue;
841  
import static loadableUtils.utils.isLetter;
842  
import static loadableUtils.utils.elapsedMinutes_timestamp;
843  
import static loadableUtils.utils.toggleAlwaysOnTop;
844  
import static loadableUtils.utils.percentRatioStrOneDigit;
845  
import static loadableUtils.utils.ymd;
846  
import static loadableUtils.utils.veryQuickJava_finish;
847  
import static loadableUtils.utils.findAllFiles_noDirs;
848  
import static loadableUtils.utils.toObjectArray;
849  
import static loadableUtils.utils.nanoSecondsToSeconds;
850  
import static loadableUtils.utils.getScreenSize;
851  
//import static loadableUtils.utils.imageSurface;
852  
import static loadableUtils.utils.rectFromPoints;
853  
import static loadableUtils.utils.runnableThread;
854  
import static loadableUtils.utils.addPrefixIfNotEmpty;
855  
import static loadableUtils.utils.toolTip;
856  
import static loadableUtils.utils.getLine;
857  
import static loadableUtils.utils.hotwireOnce;
858  
import static loadableUtils.utils.fromUtf8;
859  
import static loadableUtils.utils.firstToUpper;
860  
import static loadableUtils.utils.allScreenBounds;
861  
import static loadableUtils.utils.standardCredentialsPass;
862  
import static loadableUtils.utils.rangeCheck;
863  
import static loadableUtils.utils.compilerBotDestDirSubName;
864  
import static loadableUtils.utils.findClass_fullName;
865  
import static loadableUtils.utils.rCallOnSelectedListItem;
866  
import static loadableUtils.utils.withBottomMargin;
867  
import static loadableUtils.utils.typeWriterFont;
868  
import static loadableUtils.utils.hotwireDependent;
869  
import static loadableUtils.utils.javaCompile_overInternalBot;
870  
import static loadableUtils.utils.tempLoadingAnim;
871  
import static loadableUtils.utils.removeMouseAdapter;
872  
import static loadableUtils.utils.disposeWindowAfter;
873  
import static loadableUtils.utils.indexOfNonDigit;
874  
import static loadableUtils.utils.tok_combineCurlyBrackets_keep;
875  
import static loadableUtils.utils.hms;
876  
import static loadableUtils.utils.mapTwoLevelsDown;
877  
import static loadableUtils.utils.copyLocalLog;
878  
import static loadableUtils.utils.compareWithComparator;
879  
import static loadableUtils.utils.tok_findEndOfMethodDecl;
880  
import static loadableUtils.utils.jscroll_centered;
881  
import static loadableUtils.utils.complex;
882  
import static loadableUtils.utils.hotwireCached;
883  
import static loadableUtils.utils.isWindows;
884  
import static loadableUtils.utils.rectArea;
885  
import static loadableUtils.utils.bashQuote;
886  
import static loadableUtils.utils.tok_firstClassName;
887  
import static loadableUtils.utils.parentFile;
888  
import static loadableUtils.utils.intToBytes_inArray_littleEndian;
889  
import static loadableUtils.utils.dropSuffixIC;
890  
import static loadableUtils.utils.roundToInt;
891  
import static loadableUtils.utils.evalInQ;
892  
import static loadableUtils.utils.regexpExtractAll;
893  
import static loadableUtils.utils.vmBus_addListener_basic;
894  
import static loadableUtils.utils.cloneListSynchronizingOn;
895  
import static loadableUtils.utils.synchroLinkedHashMap;
896  
import static loadableUtils.utils.showInTopRightCorner;
897  
import static loadableUtils.utils.intListToByteArray_littleEndian;
898  
import static loadableUtils.utils.listSet;
899  
import static loadableUtils.utils.getTitlePaneComponent;
900  
import static loadableUtils.utils.deleteDirectory;
901  
import static loadableUtils.utils.poorMansProfiling_defaultInterval;
902  
import static loadableUtils.utils.cancelTimers;
903  
import static loadableUtils.utils.screenWidth;
904  
import static loadableUtils.utils.mapMethodLike hfulltag;
905  
import static loadableUtils.utils.takeFirstOfDoubleArray;
906  
import static loadableUtils.utils.showConsole;
907  
import static loadableUtils.utils.splitAt;
908  
import static loadableUtils.utils.dropSuffixIgnoreCase;
909  
import static loadableUtils.utils.isLowerCase;
910  
import static loadableUtils.utils.getInternalFrameTitlePaneComponent;
911  
import static loadableUtils.utils.toRect_floor;
912  
import static loadableUtils.utils.toF1;
913  
import static loadableUtils.utils.htmlencode2;
914  
import static loadableUtils.utils.subIntArray;
915  
import static loadableUtils.utils.endMarker;
916  
import static loadableUtils.utils.onFirstResize;
917  
import static loadableUtils.utils.duplicateThisProgram;
918  
import static loadableUtils.utils.gazelle_wavySpacer;
919  
import static loadableUtils.utils.getCanonicalPath;
920  
import static loadableUtils.utils.iteratorFromFunction_withEndMarker;
921  
import static loadableUtils.utils.appendSlash;
922  
import static loadableUtils.utils.callOnLoadMethods;
923  
import static loadableUtils.utils.dm_rEnter;
924  
import static loadableUtils.utils.reTok;
925  
import static loadableUtils.utils.isOneOfSingleChars;
926  
import static loadableUtils.utils.startsWithAny;
927  
import static loadableUtils.utils.getServerTranspiled2;
928  
import static loadableUtils.utils.loadLibraryOrSrcLib;
929  
import static loadableUtils.utils.fullAlphaMask;
930  
import static loadableUtils.utils.findMainClass;
931  
import static loadableUtils.utils.toString;
932  
import static loadableUtils.utils.callCalc;
933  
import static loadableUtils.utils.saveTranspiledCode;
934  
import static loadableUtils.utils.matrixToMNGrid;
935  
import static loadableUtils.utils.colToList;
936  
import static loadableUtils.utils.mapI_if1;
937  
import static loadableUtils.utils.showAnimationInTopRightCorner;
938  
import static loadableUtils.utils.div;
939  
import static loadableUtils.utils.addComponentsFirst;
940  
import static loadableUtils.utils.squareBracket;
941  
import static loadableUtils.utils.makeFileNameUnique_beforeExtension;
942  
import static loadableUtils.utils.stepAllWithTimeout;
943  
import static loadableUtils.utils.isQuoted;
944  
import static loadableUtils.utils.tok_isJavaxMetaCommandLeftOf;
945  
import static loadableUtils.utils.getProgramTitle;
946  
import static loadableUtils.utils.checkTokCondition;
947  
import static loadableUtils.utils.fixACCInClassLoader;
948  
import static loadableUtils.utils.formatLocalDateWithSeconds;
949  
import static loadableUtils.utils.isLocalSnippetID;
950  
import static loadableUtils.utils.applyDefaultMargin;
951  
import static loadableUtils.utils.removeFromParent;
952  
import static loadableUtils.utils.month;
953  
import static loadableUtils.utils.containsSpaces;
954  
import static loadableUtils.utils.renameFile;
955  
import static loadableUtils.utils.isDigit;
956  
import static loadableUtils.utils.flexLines;
957  
import static loadableUtils.utils.eitherIsA;
958  
import static loadableUtils.utils.unrollParams;
959  
import static loadableUtils.utils.eitherIsB;
960  
import static loadableUtils.utils.mapQuickEval_javaExpr;
961  
import static loadableUtils.utils.dm_callOS;
962  
import static loadableUtils.utils.tok_addReturn;
963  
import static loadableUtils.utils.loadTextFileFromZip;
964  
import static loadableUtils.utils.setOptIfNotNull;
965  
import static loadableUtils.utils.dm_current_generic_mandatory;
966  
import static loadableUtils.utils.regionMatches;
967  
import static loadableUtils.utils.naiveQuote;
968  
import static loadableUtils.utils.warnIfOddCount;
969  
import static loadableUtils.utils.snippetType_javaxModule;
970  
import static loadableUtils.utils.logQuoted;
971  
import static loadableUtils.utils.withSideValue;
972  
import static loadableUtils.utils.newRandomAccessFile;
973  
import static loadableUtils.utils.grabbableIntPixels;
974  
import static loadableUtils.utils.doublePercentRatio;
975  
import static loadableUtils.utils.synchronizedMRUCache;
976  
import static loadableUtils.utils.loadLibraries;
977  
import static loadableUtils.utils.logQuotedWithDate;
978  
import static loadableUtils.utils.asObjectArray;
979  
import static loadableUtils.utils.printFileInfo;
980  
import static loadableUtils.utils.dm_getVisualization;
981  
import static loadableUtils.utils.padLeft;
982  
import static loadableUtils.utils.snippetType_javaxSource;
983  
import static loadableUtils.utils.mapMethodLike dm_callOSOpt;
984  
import static loadableUtils.utils.interruptThread;
985  
import static loadableUtils.utils.bindLiveValueListenerToComponent;
986  
import static loadableUtils.utils.setOptAll;
987  
import static loadableUtils.utils.screenHeight;
988  
import static loadableUtils.utils.getPreferredWidth;
989  
import static loadableUtils.utils.isOfflineMode;
990  
import static loadableUtils.utils.screenBounds;
991  
import static loadableUtils.utils.myFrames;
992  
import static loadableUtils.utils.callStringifier;
993  
import static loadableUtils.utils.metaSet;
994  
import static loadableUtils.utils.mapMethodLike calculateLengthOfFunctionCall;
995  
import static loadableUtils.utils.loadSnippetSilently;
996  
import static loadableUtils.utils.touchFile;
997  
import static loadableUtils.utils.paramsWithout;
998  
import static loadableUtils.utils.toRectangle;
999  
import static loadableUtils.utils.allMethodNames;
1000  
import static loadableUtils.utils.saveTextFileIfChanged;
1001  
import static loadableUtils.utils.printStackTrace2;
1002  
import static loadableUtils.utils.consoleFrame;
1003  
import static loadableUtils.utils.jeCompressionRegime;
1004  
import static loadableUtils.utils.widthForHeight;
1005  
import static loadableUtils.utils.hotwireCore;
1006  
import static loadableUtils.utils.returnOrThrow_either;
1007  
import static loadableUtils.utils.tok_findEndOfBlock;
1008  
import static loadableUtils.utils.centerLabel;
1009  
import static loadableUtils.utils.nohup_sanitize;
1010  
import static loadableUtils.utils.javaxCodeDir;
1011  
import static loadableUtils.utils.imageFromHex;
1012  
import static loadableUtils.utils.jLiveValueLabel;
1013  
import static loadableUtils.utils.tempSet;
1014  
import static loadableUtils.utils.combineAutoCloseables;
1015  
import static loadableUtils.utils.systemHashCodeHex;
1016  
import static loadableUtils.utils.shortClassName_dropNumberPrefix;
1017  
import static loadableUtils.utils.findEndOfCurlyBracketPart;
1018  
import static loadableUtils.utils.identityHashCode;
1019  
import static loadableUtils.utils.minimizeWindow;
1020  
import static loadableUtils.utils.allClassNamesOnPath;
1021  
import static loadableUtils.utils.sqrt;
1022  
import static loadableUtils.utils.listFilesWithSuffix;
1023  
import static loadableUtils.utils.closeAllWriters;
1024  
import static loadableUtils.utils.globalIDLength;
1025  
import static loadableUtils.utils.isSubstanceLAF;
1026  
import static loadableUtils.utils.localSnippetFile;
1027  
import static loadableUtils.utils.standardTimeZone;
1028  
import static loadableUtils.utils.appendToFileBaseName;
1029  
import static loadableUtils.utils.synchroLinkedHashSet;
1030  
import static loadableUtils.utils.jbutton;
1031  
import static loadableUtils.utils.basicJButton;
1032  
import static loadableUtils.utils.jtextarea;
1033  
import static loadableUtils.utils.listToMatrix_cols;
1034  
import static loadableUtils.utils.addDyn;
1035  
import static loadableUtils.utils.setEnabled;
1036  
import static loadableUtils.utils.mapMethodLike functionCall;
1037  
import static loadableUtils.utils.isInstanceOf;
1038  
import static loadableUtils.utils.charToString;
1039  
import static loadableUtils.utils.isMarkedAsSrcLib;
1040  
import static loadableUtils.utils.intListToByteArray;
1041  
import static loadableUtils.utils.timerTask;
1042  
import static loadableUtils.utils.getFileInfoField;
1043  
import static loadableUtils.utils.javaTokForStructure;
1044  
import static loadableUtils.utils.isCISet;
1045  
import static loadableUtils.utils.northAndCenter;
1046  
import static loadableUtils.utils.matrixToMNGrid_rows;
1047  
import static loadableUtils.utils.jline;
1048  
import static loadableUtils.utils.itemListener;
1049  
import static loadableUtils.utils.toMS;
1050  
import static loadableUtils.utils.dm_pointSubmoduleToMe;
1051  
import static loadableUtils.utils.cancelTimer;
1052  
import static loadableUtils.utils.isLongConstant;
1053  
import static loadableUtils.utils.bwIntegralImage_sumRect;
1054  
import static loadableUtils.utils.endsWithLetter;
1055  
import static loadableUtils.utils.intFromBytes_littleEndian_partial;
1056  
import static loadableUtils.utils.containsSpace;
1057  
import static loadableUtils.utils.creator;
1058  
import static loadableUtils.utils.hotwireSharingLibraries;
1059  
import static loadableUtils.utils.htmlencode_forParams_v2;
1060  
import static loadableUtils.utils.forward;
1061  
import static loadableUtils.utils.mapMethodLike vmBus_query;
1062  
import static loadableUtils.utils.change;
1063  
import static loadableUtils.utils.quoteIfNotIdentifierOrInteger;
1064  
import static loadableUtils.utils.assertEquals;
1065  
import static loadableUtils.utils.joinMap;
1066  
import static loadableUtils.utils.isJAR;
1067  
import static loadableUtils.utils.clearAllTokens;
1068  
import static loadableUtils.utils.programTitle;
1069  
import static loadableUtils.utils.withProbability;
1070  
import static loadableUtils.utils.toPath;
1071  
import static loadableUtils.utils.jTextAreaWithUndo;
1072  
import static loadableUtils.utils.getPreferredSize;
1073  
import static loadableUtils.utils.takeFirstOfIntArray;
1074  
import static loadableUtils.utils.unicode_downPointingTriangle;
1075  
import static loadableUtils.utils.dm_windowIfSingleModule;
1076  
import static loadableUtils.utils.backtick;
1077  
import static loadableUtils.utils.textOfStandardFunction_uncached;
1078  
import static loadableUtils.utils.jLiveValueCheckBox;
1079  
import static loadableUtils.utils.md5;
1080  
import static loadableUtils.utils.getBorder;
1081  
import static loadableUtils.utils.onClick;
1082  
import static loadableUtils.utils.screenDevices;
1083  
import static loadableUtils.utils.isAllUpperCase;
1084  
import static loadableUtils.utils.getLookAndFeel;
1085  
import static loadableUtils.utils.rowToList;
1086  
import static loadableUtils.utils.allElementsAreOfType;
1087  
import static loadableUtils.utils.containsUnsafePlatformCmdLineChar;
1088  
import static loadableUtils.utils.renderFileInfo;
1089  
import static loadableUtils.utils.jCheckBoxMenuItem;
1090  
import static loadableUtils.utils.mapPut_returnValue;
1091  
import static loadableUtils.utils.appendToFile;
1092  
import static loadableUtils.utils.find;
1093  
import static loadableUtils.utils.jenableUndoRedo;
1094  
import static loadableUtils.utils.setChecked;
1095  
import static loadableUtils.utils.joinPairWithColon;
1096  
import static loadableUtils.utils.quoteUnlessIdentifierOrInteger;
1097  
import static loadableUtils.utils.setFont;
1098  
import static loadableUtils.utils.syncList;
1099  
import static loadableUtils.utils.takeFirst;
1100  
import static loadableUtils.utils.isEditableComboBox;
1101  
import static loadableUtils.utils.jrightalignedline;
1102  
import static loadableUtils.utils.formatColonProperties;
1103  
import static loadableUtils.utils.numberOfCores;
1104  
import static loadableUtils.utils.cleanJavaCompilerOutput;
1105  
import static loadableUtils.utils.showWindow;
1106  
import static loadableUtils.utils.plus;
1107  
import static loadableUtils.utils.optPar_ignoreOddLength;
1108  
import static loadableUtils.utils.tok_findEndOfMethodHeader;
1109  
import static loadableUtils.utils.filterMap;
1110  
import static loadableUtils.utils.saveTextFileIfDifferent;
1111  
import static loadableUtils.utils._registerTimer;
1112  
import static loadableUtils.utils.mapMethodLike dm_watchField;
1113  
import static loadableUtils.utils.fillJPopupMenu;
1114  
import static loadableUtils.utils.hotwire_makeClassLoader;
1115  
import static loadableUtils.utils.codeTokensAsStringArray;
1116  
import static loadableUtils.utils.ifloor;
1117  
import static loadableUtils.utils.tok_isStaticLevelCode;
1118  
import static loadableUtils.utils.isUpperCaseLetter;
1119  
import static loadableUtils.utils.hmsWithColonsAndMS;
1120  
import static loadableUtils.utils.blend;
1121  
import static loadableUtils.utils.scpSet;
1122  
import static loadableUtils.utils.enableWordWrapForTextArea;
1123  
import static loadableUtils.utils.isSystemThread;
1124  
import static loadableUtils.utils.smartIndexOf;
1125  
import static loadableUtils.utils.indexOf;
1126  
import static loadableUtils.utils.tokAppend_reTok;
1127  
import static loadableUtils.utils.dm_calculatedCenteredLabel;
1128  
import static loadableUtils.utils.printHidingCredentials;
1129  
import static loadableUtils.utils.sqr;
1130  
import static loadableUtils.utils.repeat;
1131  
import static loadableUtils.utils.childWithClassNameEndingWith;
1132  
import static loadableUtils.utils.stepMax;
1133  
import static loadableUtils.utils.structureForUser;
1134  
import static loadableUtils.utils.ok;
1135  
import static loadableUtils.utils.mapMinus;
1136  
import static loadableUtils.utils.firstCodeToken;
1137  
import static loadableUtils.utils.nohup;
1138  
import static loadableUtils.utils.pointsRect;
1139  
import static loadableUtils.utils.jCheckBox;
1140  
import static loadableUtils.utils.poorMansProfileToConsole;
1141  
import static loadableUtils.utils.toMS_int;
1142  
import static loadableUtils.utils.jlabel_textAsHTML_center_ifNeeded;
1143  
import static loadableUtils.utils.hotwire_libraryIDsFromJar_deleteJarOnFail;
1144  
import static loadableUtils.utils.runnableToIF0;
1145  
import static loadableUtils.utils.rectTopLeftCorner;
1146  
import static loadableUtils.utils.scored;
1147  
import static loadableUtils.utils.makeTempDir;
1148  
import static loadableUtils.utils.onWindowClosing;
1149  
import static loadableUtils.utils.filesEndingWith;
1150  
import static loadableUtils.utils.manifestPathInJar;
1151  
import static loadableUtils.utils.htag;
1152  
import static loadableUtils.utils.asArray;
1153  
import static loadableUtils.utils.pt;
1154  
import static loadableUtils.utils.mapMethod;
1155  
import static loadableUtils.utils.showText;
1156  
import static loadableUtils.utils.convertObjectMetaToMap;
1157  
import static loadableUtils.utils.repSimple;
1158  
import static loadableUtils.utils.neqic;
1159  
import static loadableUtils.utils.infoMessage_makePanel;
1160  
//don't import static loadableUtils.utils.setDefaultClassFinder;
1161  
import static loadableUtils.utils.countLines;
1162  
import static loadableUtils.utils.isCurlyBracketed;
1163  
import static loadableUtils.utils.intsToHex_withLineBreaks;
1164  
//import static loadableUtils.utils.doubleBufferedImageSurface_noAlpha;
1165  
import static loadableUtils.utils.snippetType_dynModule;
1166  
import static loadableUtils.utils.dm_vmBus_answerToMessage;
1167  
import static loadableUtils.utils.getOrKeep;
1168  
import static loadableUtils.utils.toByteList;
1169  
import static loadableUtils.utils.afterDollar;
1170  
import static loadableUtils.utils.filterChars;
1171  
import static loadableUtils.utils.firstStartingWithIC_drop;
1172  
import static loadableUtils.utils.costCenter;
1173  
import static loadableUtils.utils.getBytecodePathForClass;
1174  
import static loadableUtils.utils.smartAdd;
1175  
import static loadableUtils.utils.replaceCollection;
1176  
import static loadableUtils.utils.gazelle_color2;
1177  
import static loadableUtils.utils.transpileRaw;
1178  
import static loadableUtils.utils.transpileRaw_trans;
1179  
import static loadableUtils.utils.transpileRaw_makeTranslator;
1180  
import static loadableUtils.utils.rCallF;
1181  
import static loadableUtils.utils.standardCredentials;
1182  
import static loadableUtils.utils.installWindowResizeDraggerOnBorder;
1183  
import static loadableUtils.utils.linesLL;
1184  
import static loadableUtils.utils.dayOfMonth;
1185  
import static loadableUtils.utils.safeGet;
1186  
import static loadableUtils.utils.clearTokens_reTok;
1187  
import static loadableUtils.utils.sortedSet_compare;
1188  
import static loadableUtils.utils.stepForNSeconds;
1189  
import static loadableUtils.utils.singular;
1190  
import static loadableUtils.utils.javaCompileToJar_optionalRename;
1191  
import static loadableUtils.utils.getCachedTranspilationFile;
1192  
import static loadableUtils.utils._initFrame;
1193  
import static loadableUtils.utils.minus;
1194  
import static loadableUtils.utils.printWithIndent;
1195  
import static loadableUtils.utils.hasElementWithClassShortNamed;
1196  
import static loadableUtils.utils.syncAddOrCreate;
1197  
import static loadableUtils.utils.tokPrepend;
1198  
import static loadableUtils.utils.keysList;
1199  
import static loadableUtils.utils.containsReturnWithArgument;
1200  
import static loadableUtils.utils.fileNameEncode;
1201  
import static loadableUtils.utils.tempHoldInstance;
1202  
import static loadableUtils.utils.getSnippetTitleOpt;
1203  
import static loadableUtils.utils.reversedList;
1204  
import static loadableUtils.utils.intRange;
1205  
import static loadableUtils.utils.localYear;
1206  
import static loadableUtils.utils.getScreenHeight;
1207  
import static loadableUtils.utils.byteArrayToIntList_littleEndian;
1208  
import static loadableUtils.utils.dm_ownTimer;
1209  
import static loadableUtils.utils.ratio;
1210  
import static loadableUtils.utils.lambdaMapLike countIterator;
1211  
import static loadableUtils.utils.makePopupMenu;
1212  
import static loadableUtils.utils.methodsStartingWith;
1213  
import static loadableUtils.utils.subShortArray;
1214  
import static loadableUtils.utils.mapMethodLike boolPar;
1215  
import static loadableUtils.utils.isNaN;
1216  
import static loadableUtils.utils.fillRect;
1217  
import static loadableUtils.utils.resizeIntArray;
1218  
import static loadableUtils.utils.westCenterAndEastWithMargin;
1219  
import static loadableUtils.utils.lookupDynamicInterface;
1220  
import static loadableUtils.utils.indentx;
1221  
import static loadableUtils.utils.getSelectedItem;
1222  
import static loadableUtils.utils.elapsedSeconds_timestamp;
1223  
import static loadableUtils.utils.startsWithAndEndsWith;
1224  
import static loadableUtils.utils.loadAllClassesInByteCodePath;
1225  
import static loadableUtils.utils.activateFrameAndReturnComponent;
1226  
import static loadableUtils.utils.takeFirstOfShortArray;
1227  
import static loadableUtils.utils.tok_shouldAddReturn;
1228  
import static loadableUtils.utils.mapMethodLike dm_centeredFieldLabel;
1229  
import static loadableUtils.utils.ymd_minus_hms;
1230  
import static loadableUtils.utils.isChecked;
1231  
import static loadableUtils.utils.jPopDownButton;
1232  
import static loadableUtils.utils.innerCleanUp;
1233  
import static loadableUtils.utils.similarEmptyMap;
1234  
import static loadableUtils.utils.getMC;
1235  
import static loadableUtils.utils.toFile;
1236  
import static loadableUtils.utils.gunzipBytes;
1237  
import static loadableUtils.utils.intArrayToList;
1238  
import static loadableUtils.utils.drop;
1239  
import static loadableUtils.utils.snippetType_JavaXDesktop;
1240  
import static loadableUtils.utils.intToBytes_inArray_littleEndian_partial;
1241  
import static loadableUtils.utils.compilerBotDestDir;
1242  
import static loadableUtils.utils.metaMapGet;
1243  
import static loadableUtils.utils.eqGet;
1244  
import static loadableUtils.utils.standardTitlePopupMenu;
1245  
import static loadableUtils.utils.tempAdd;
1246  
import static loadableUtils.utils.loadProgramTextFile;
1247  
//import static loadableUtils.utils.mcName;
1248  
import static loadableUtils.utils.onMouseDown;
1249  
import static loadableUtils.utils.tempDisposeWindow;
1250  
import static loadableUtils.utils.isLinux;
1251  
import static loadableUtils.utils.checkFields;
1252  
import static loadableUtils.utils.localDayOfMonth;
1253  
import static loadableUtils.utils.iff;
1254  
import static loadableUtils.utils.makeWindow;
1255  
import static loadableUtils.utils.pixelCount;
1256  
import static loadableUtils.utils.if0ToF0;
1257  
import static loadableUtils.utils.pairA;
1258  
import static loadableUtils.utils.autoVMExit;
1259  
import static loadableUtils.utils.appendToBaseName;
1260  
import static loadableUtils.utils.javaTok_noMLS;
1261  
import static loadableUtils.utils.dropFirst;
1262  
import static loadableUtils.utils._handleException;
1263  
import static loadableUtils.utils.newWeakHashSet;
1264  
import static loadableUtils.utils.waitForVarToBeNotNull;
1265  
import static loadableUtils.utils.nClasses;
1266  
import static loadableUtils.utils.struct_noStringSharing;
1267  
import static loadableUtils.utils.mod;
1268  
import static loadableUtils.utils.javaTok_substringC;
1269  
import static loadableUtils.utils.lookupInterface;
1270  
import static loadableUtils.utils.inputStreamToString;
1271  
import static loadableUtils.utils.javaTok_substringN;
1272  
import static loadableUtils.utils.squareBracketed;
1273  
import static loadableUtils.utils.makeUndecoratedFrame;
1274  
import static loadableUtils.utils.centerAndEastWithMarginInbetween;
1275  
import static loadableUtils.utils.seconds;
1276  
import static loadableUtils.utils.regexpFinds;
1277  
import static loadableUtils.utils.isLocalSnippet;
1278  
import static loadableUtils.utils.getStackTrace2;
1279  
import static loadableUtils.utils.useDummyMainClasses;
1280  
import static loadableUtils.utils.longIsInt;
1281  
import static loadableUtils.utils.subByteArray;
1282  
import static loadableUtils.utils.pcallFAll_returnFirstNotNull;
1283  
import static loadableUtils.utils.quickFail;
1284  
import static loadableUtils.utils.isJavaXClassLoader;
1285  
import static loadableUtils.utils.findClass;
1286  
import static loadableUtils.utils.nanosToSeconds;
1287  
import static loadableUtils.utils.anyFileWithExtensionInDir;
1288  
import static loadableUtils.utils.readerToString;
1289  
import static loadableUtils.utils.drawIntMatrix;
1290  
import static loadableUtils.utils.dm_toggleAlwaysOnTop;
1291  
import static loadableUtils.utils.joinNemptiesWithDot;
1292  
import static loadableUtils.utils.humanizeFormLabel;
1293  
import static loadableUtils.utils.doLater_daemon;
1294  
import static loadableUtils.utils.hotwire_classesToShare;
1295  
import static loadableUtils.utils.grabbableIntPixels_fastOrSlow;
1296  
import static loadableUtils.utils.countPred;
1297  
import static loadableUtils.utils.scaleDownUsingIntegralImageBW;
1298  
import static loadableUtils.utils.addSuffix;
1299  
import static loadableUtils.utils.augmentException;
1300  
import static loadableUtils.utils.dummyMainClassName;
1301  
import static loadableUtils.utils.printExceptionShort;
1302  
import static loadableUtils.utils.printWithMSTime;
1303  
import static loadableUtils.utils.close_pcall;
1304  
import static loadableUtils.utils.wrapForSmartAdd;
1305  
import static loadableUtils.utils.intToHex_flexLength;
1306  
import static loadableUtils.utils.parseStdFunctionsList;
1307  
import static loadableUtils.utils.asSet;
1308  
import static loadableUtils.utils.autoFrameTitle;
1309  
import static loadableUtils.utils.autoFrameTitle_value;
1310  
import static loadableUtils.utils.westCenterAndEast;
1311  
import static loadableUtils.utils.hasLock;
1312  
import static loadableUtils.utils.scaffoldCalled;
1313  
import static loadableUtils.utils.restart;
1314  
import static loadableUtils.utils.installTrayIcon;
1315  
import static loadableUtils.utils.shootScreen2;
1316  
import static loadableUtils.utils.toStringWithClass;
1317  
import static loadableUtils.utils.hopeningTag;
1318  
import static loadableUtils.utils.dropNumberPrefix;
1319  
import static loadableUtils.utils.fConst;
1320  
import static loadableUtils.utils.tempSetField;
1321  
import static loadableUtils.utils.lambdaMapLike filter;
1322  
import static loadableUtils.utils.bindCheckBoxToLiveValue;
1323  
import static loadableUtils.utils.fsIOpt;
1324  
import static loadableUtils.utils.deleteAllFilesInDirectory;
1325  
import static loadableUtils.utils.copyImagePart;
1326  
import static loadableUtils.utils.appendWithNewLine;
1327  
import static loadableUtils.utils.assertEqualsVerbose;
1328  
import static loadableUtils.utils.isOnPATH;
1329  
import static loadableUtils.utils.isGeneralFileServerSnippet;
1330  
import static loadableUtils.utils.syncLinkedHashSet;
1331  
import static loadableUtils.utils.unwrapTrivialExceptionWraps;
1332  
import static loadableUtils.utils.nfilter;
1333  
import static loadableUtils.utils.sortFilesByName;
1334  
import static loadableUtils.utils.fracNonNeg;
1335  
import static loadableUtils.utils.plusPrefixUnlessMinus;
1336  
import static loadableUtils.utils.tok_staticFunctionAlwaysReturnsVoid;
1337  
import static loadableUtils.utils.isKnownVoidFunction_uncached;
1338  
import static loadableUtils.utils.addToContainer;
1339  
import static loadableUtils.utils.mapPut;
1340  
import static loadableUtils.utils.mapMethodLike tag;
1341  
import static loadableUtils.utils.printStructure;
1342  
import static loadableUtils.utils.onChange;
1343  
import static loadableUtils.utils.splitCamelCase;
1344  
import static loadableUtils.utils.betterCIComparator;
1345  
import static loadableUtils.utils.appendColonIfNempty;
1346  
import static loadableUtils.utils.pingSource;
1347  
import static loadableUtils.utils.loadFont;
1348  
import static loadableUtils.utils.hotwireSharingLibraries_silently;
1349  
import static loadableUtils.utils.loadTextFileFromZipFile;
1350  
import static loadableUtils.utils.dm_popInModule;
1351  
import static loadableUtils.utils.dropLeadingDots;
1352  
import static loadableUtils.utils.mapToParams;
1353  
import static loadableUtils.utils.loadGZTextFile;
1354  
import static loadableUtils.utils.isNonEmptySingleZip_byMagicHeader;
1355  
import static loadableUtils.utils.dm_vis;
1356  
import static loadableUtils.utils.probabilisticForEach;
1357  
import static loadableUtils.utils.utf8streamToString;
1358  
import static loadableUtils.utils.frac_nonNeg;
1359  
import static loadableUtils.utils.isInQ;
1360  
import static loadableUtils.utils.uniqueFileNameUsingMD5_80_v2;
1361  
import static loadableUtils.utils.isMenuSeparatorIndicator;
1362  
import static loadableUtils.utils.applyMargin;
1363  
import static loadableUtils.utils.intMatrixToBufferedImage;
1364  
import static loadableUtils.utils.withTopMargin;
1365  
import static loadableUtils.utils.downloadLock;
1366  
import static loadableUtils.utils.hasGlobalOption;
1367  
import static loadableUtils.utils.dm_inQ;
1368  
import static loadableUtils.utils.dirOfFile;
1369  
import static loadableUtils.utils.bindJLabelToLiveValue;
1370  
import static loadableUtils.utils.error;
1371  
import static loadableUtils.utils.setBackground;
1372  
import static loadableUtils.utils.dm_getFlag;
1373  
import static loadableUtils.utils.mapMethodLike renderVars;
1374  
import static loadableUtils.utils.sysNow;
1375  
import static loadableUtils.utils.innerException;
1376  
import static loadableUtils.utils.isCurrentThread;
1377  
import static loadableUtils.utils.dropPrefixTrim;
1378  
import static loadableUtils.utils.elapsedSeconds;
1379  
import static loadableUtils.utils.bigint;
1380  
import static loadableUtils.utils.hotwire;
1381  
import static loadableUtils.utils.wrapPrimitiveArrayAsImmutableList;
1382  
import static loadableUtils.utils.matrixOfMatricesToListOfLists;
1383  
import static loadableUtils.utils.mapMethodLike metaGet;
1384  
import static loadableUtils.utils.newSubListOrSame;
1385  
import static loadableUtils.utils.caseInsensitiveSet_treeSet;
1386  
import static loadableUtils.utils.heldInstance;
1387  
import static loadableUtils.utils.veryQuickJava;
1388  
import static loadableUtils.utils.firstJavaToken;
1389  
import static loadableUtils.utils.fromUTF8;
1390  
import static loadableUtils.utils.listCreateAndAdd;
1391  
import static loadableUtils.utils.nestedIterator;
1392  
import static loadableUtils.utils.tok_packageName;
1393  
import static loadableUtils.utils.getProgramName;
1394  
import static loadableUtils.utils.twoPi;
1395  
import static loadableUtils.utils.trayIcon_imageAutoSize;
1396  
1397  
import loadableUtils.utils.Pair;
1398  
import loadableUtils.utils.BetterThreadLocal;
1399  
import loadableUtils.utils.ISleeper_v2;
1400  
import loadableUtils.utils.Sleeping;
1401  
import loadableUtils.utils.IBWImage;
1402  
1403  
import loadableUtils.utils.WidthAndHeight;
1404  
import loadableUtils.utils.WidthAndHeightImpl;
1405  
1406  
import loadableUtils.utils.IntRange;
1407  
import loadableUtils.utils.Enterable;
1408  
import loadableUtils.utils.G2Drawable;
1409  
1410  
import loadableUtils.utils.JConceptsTable;
1411  
import loadableUtils.utils.SimpleCRUD_v2;
1412  
1413  
import static loadableUtils.utils.getPrintLog;
1414  
1415  
import static loadableUtils.utils.safeUnstructure;
1416  
import static loadableUtils.utils.unstructure;
1417  
1418  
import static loadableUtils.utils.StefansOS_ConnectToServer;
1419  
import static loadableUtils.utils._MethodCache;
1420  
1421  
import static loadableUtils.utils.defaultMargin;
1422  
1423  
import static loadableUtils.utils.preferredScreen;
1424  
1425  
import static loadableUtils.utils.showForm_makeFrame;
1426  
import static loadableUtils.utils.javaTokPlusPeriod;
1427  
1428  
import loadableUtils.utils.Decolorizer;
1429  
1430  
import static loadableUtils.utils.utilsSnippetID;
1431  
import static loadableUtils.utils.htmldecode;
1432  
1433  
import loadableUtils.utils.ChangeTriggerable;
1434  
import loadableUtils.utils.ChangeTrigger;
1435  
import loadableUtils.utils.IHasChangeListeners;
1436  
import loadableUtils.utils.MultiSetMap;
1437  
import loadableUtils.utils.SynchronizedMap;
1438  
import loadableUtils.utils.SimpleLeftToRightParser;
1439  
1440  
import loadableUtils.utils.Zip4j_MergeZipFilesWithFilter;
1441  
import loadableUtils.utils.WeakIdentityHashMap;
1442  
import loadableUtils.utils.ByteBuffer;
1443  
import loadableUtils.utils.FlexibleRateTimer;
1444  
import loadableUtils.utils.SynchronizedCollection;
1445  
import loadableUtils.utils.JFastLogView_noWrap;
1446  
import loadableUtils.utils.LongBuffer;
1447  
import loadableUtils.utils.SynchronizedLongBuffer;
1448  
import loadableUtils.utils.ReliableSingleThread;
1449  
import loadableUtils.utils.SynchronizedList;
1450  
import loadableUtils.utils.ButtonImageLoader;
1451  
import loadableUtils.utils.DynamicHStack;
1452  
import loadableUtils.utils.DynamicStack;
1453  
import loadableUtils.utils.TextImageAction;
1454  
import loadableUtils.utils.ListAndIndex;
1455  
import static loadableUtils.utils.loadBufferedImageFixingGIFs;
1456  
import static loadableUtils.utils.unquote;
1457  
import static loadableUtils.utils.filesForNiceButtons;
1458  
import static loadableUtils.utils.makeNiceButtons;
1459  
import loadableUtils.utils.FileWatchService;
1460  
1461  
// last edit
1462  
1463  
import static loadableUtils.utils.DiskSnippetCache_getLibrary;
1464  
import static loadableUtils.utils.DiskSnippetCache_file;
1465  
import static loadableUtils.utils._addAll;
1466  
import static loadableUtils.utils._close;
1467  
import static loadableUtils.utils._entrySet;
1468  
import static loadableUtils.utils.mapMethodLike _get;
1469  
import static loadableUtils.utils._getClass;
1470  
import static loadableUtils.utils._hashCode;
1471  
import static loadableUtils.utils._inheritThreadInfo;
1472  
import static loadableUtils.utils._onJavaXSet;
1473  
import static loadableUtils.utils._recordNewSwingComponent;
1474  
import static loadableUtils.utils._registerAutoCloseable;
1475  
import static loadableUtils.utils._registerDangerousWeakMap;
1476  
import static loadableUtils.utils._registerIO;
1477  
import static loadableUtils.utils._registerIOWrap;
1478  
import static loadableUtils.utils._registerThread;
1479  
import static loadableUtils.utils._run;
1480  
import static loadableUtils.utils._storeException;
1481  
import static loadableUtils.utils._topLevelErrorHandling;
1482  
import static loadableUtils.utils._wrapIOCloseable;
1483  
import static loadableUtils.utils.a;
1484  
import static loadableUtils.utils.aGlobalIDObj;
1485  
import static loadableUtils.utils.aGlobalIDObjUnlessLoading;
1486  
import static loadableUtils.utils.aOrAn;
1487  
import static loadableUtils.utils.absDiff;
1488  
import static loadableUtils.utils.abstractAction;
1489  
import static loadableUtils.utils.actionListener;
1490  
import static loadableUtils.utils.actionListenerInNewThread;
1491  
import static loadableUtils.utils.actualUserHome;
1492  
import static loadableUtils.utils.addAll;
1493  
import static loadableUtils.utils.addAllAndReturnCollection;
1494  
import static loadableUtils.utils.addAllComponents;
1495  
import static loadableUtils.utils.addAndReturn;
1496  
import static loadableUtils.utils.addAndRevalidate;
1497  
import static loadableUtils.utils.addAndValidate;
1498  
import static loadableUtils.utils.addBorderToImage;
1499  
import static loadableUtils.utils.addButtonsToWindow;
1500  
import static loadableUtils.utils.addDirectMenuItem;
1501  
import static loadableUtils.utils.addFileSep;
1502  
import static loadableUtils.utils.addInternalFrame;
1503  
import static loadableUtils.utils.addLibraryToCurrentProgram;
1504  
import static loadableUtils.utils.addMenuBar;
1505  
import static loadableUtils.utils.addMenuItem;
1506  
import static loadableUtils.utils.addMenuItems;
1507  
import static loadableUtils.utils.addMouseListener;
1508  
import static loadableUtils.utils.addPts;
1509  
import static loadableUtils.utils.addTab;
1510  
import static loadableUtils.utils.addTabWithToolTip;
1511  
import static loadableUtils.utils.addTabs;
1512  
import static loadableUtils.utils.addThreadInfoToRunnable;
1513  
import static loadableUtils.utils.addToButtonGroup;
1514  
import static loadableUtils.utils.addToWindow;
1515  
import static loadableUtils.utils.addToWindowAndGrow;
1516  
import static loadableUtils.utils.addToWindowWithMargin;
1517  
import static loadableUtils.utils.addWeakChangeListener;
1518  
import static loadableUtils.utils.afterDelegatingToThread;
1519  
import static loadableUtils.utils.lambdaMapLike all;
1520  
import static loadableUtils.utils.allChildren;
1521  
import static loadableUtils.utils.allConcepts;
1522  
import static loadableUtils.utils.allFields;
1523  
import static loadableUtils.utils.allFrames;
1524  
import static loadableUtils.utils.allImageFiles;
1525  
import static loadableUtils.utils.allJFrames;
1526  
import static loadableUtils.utils.allNonStaticFields;
1527  
import static loadableUtils.utils.allToString;
1528  
import static loadableUtils.utils.alphaNumComparator;
1529  
import static loadableUtils.utils.antiAliasGraphics;
1530  
import static loadableUtils.utils.antiAliasOn;
1531  
import static loadableUtils.utils.lambdaMapLike antiFilterKeys;
1532  
import static loadableUtils.utils.lambdaMapLike any;
1533  
import static loadableUtils.utils.anyValueContainsIgnoreCase;
1534  
import static loadableUtils.utils.appendBracketed;
1535  
import static loadableUtils.utils.appendBracketedCount;
1536  
import static loadableUtils.utils.appendParamsToURL;
1537  
import static loadableUtils.utils.appendQueryToURL;
1538  
import static loadableUtils.utils.appendToFileName;
1539  
import static loadableUtils.utils.appendToTextFile;
1540  
import static loadableUtils.utils.argumentCompatibleWithType;
1541  
import static loadableUtils.utils.arrayOfSameType;
1542  
import static loadableUtils.utils.arrayOfType;
1543  
import static loadableUtils.utils.arrayPlus;
1544  
import static loadableUtils.utils.arraycopy;
1545  
import static loadableUtils.utils.arrayrep;
1546  
import static loadableUtils.utils.asCIMap;
1547  
import static loadableUtils.utils.asCaseInsensitiveMap;
1548  
import static loadableUtils.utils.asCollection;
1549  
import static loadableUtils.utils.asGlobalID;
1550  
import static loadableUtils.utils.asInt;
1551  
import static loadableUtils.utils.asLinkedHashMap;
1552  
import static loadableUtils.utils.asList;
1553  
import static loadableUtils.utils.asRunnable;
1554  
import static loadableUtils.utils.asString;
1555  
import static loadableUtils.utils.asStringArray;
1556  
import static loadableUtils.utils.asTreeSet;
1557  
import static loadableUtils.utils.assertEvenLength;
1558  
import static loadableUtils.utils.assertFalse;
1559  
import static loadableUtils.utils.assertIdentifier;
1560  
import static loadableUtils.utils.assertInstanceOf;
1561  
import static loadableUtils.utils.assertIsIdentifier;
1562  
import static loadableUtils.utils.assertIsInstance;
1563  
import static loadableUtils.utils.assertNempty;
1564  
import static loadableUtils.utils.assertNotNull;
1565  
import static loadableUtils.utils.assertNotOnAWTThread;
1566  
import static loadableUtils.utils.assertSame;
1567  
import static loadableUtils.utils.assertSameSize;
1568  
import static loadableUtils.utils.awtCalcEvery;
1569  
import static loadableUtils.utils.awtCalcRegularly;
1570  
import static loadableUtils.utils.awtColor;
1571  
import static loadableUtils.utils.awtEvery;
1572  
import static loadableUtils.utils.awtEveryAndNow;
1573  
import static loadableUtils.utils.base64encode;
1574  
import static loadableUtils.utils.baseClassName;
1575  
import static loadableUtils.utils.basicJToggleButton;
1576  
import static loadableUtils.utils.beforeDelegatingToThread;
1577  
import static loadableUtils.utils.beginCriticalAction;
1578  
import static loadableUtils.utils.bindComboBoxToLiveValue;
1579  
import static loadableUtils.utils.bindComboBoxToVar;
1580  
import static loadableUtils.utils.bindJLabelToTransformedLiveValue;
1581  
import static loadableUtils.utils.bindListenerToComponent;
1582  
import static loadableUtils.utils.bindLiveValueToSpinner;
1583  
import static loadableUtils.utils.bindTextComponentToLiveValue_bothWays;
1584  
import static loadableUtils.utils.bindToolTipToLiveValue;
1585  
import static loadableUtils.utils.bindToolTipToTransformedLiveValue;
1586  
import static loadableUtils.utils.bitMatrixRowEmpty;
1587  
import static loadableUtils.utils.blendColors;
1588  
import static loadableUtils.utils.mapMethodLike boolOptPar;
1589  
import static loadableUtils.utils.boolToInt;
1590  
import static loadableUtils.utils.boostHashCombine;
1591  
import static loadableUtils.utils.borderLayoutPanel;
1592  
import static loadableUtils.utils.borderless;
1593  
import static loadableUtils.utils.borderlessScrollPane;
1594  
import static loadableUtils.utils.boundsAsRect;
1595  
import static loadableUtils.utils.boundsRect;
1596  
import static loadableUtils.utils.bufferedReader;
1597  
import static loadableUtils.utils.buttonsInGroup;
1598  
import static loadableUtils.utils.bwDistance;
1599  
import static loadableUtils.utils.bwImageSimilarityResized;
1600  
import static loadableUtils.utils.bwIntegralImage;
1601  
import static loadableUtils.utils.bwIntegralImage_withMeta;
1602  
import static loadableUtils.utils.byteCodePathForClass;
1603  
import static loadableUtils.utils.bytesFromHex;
1604  
import static loadableUtils.utils.bytesToHex;
1605  
import static loadableUtils.utils.cDeref;
1606  
import static loadableUtils.utils.cMigrateField;
1607  
import static loadableUtils.utils.calcFitScale;
1608  
import static loadableUtils.utils.callConstructor;
1609  
import static loadableUtils.utils.callFInNewThread;
1610  
import static loadableUtils.utils.callF_thread;
1611  
import static loadableUtils.utils.callFunction;
1612  
import static loadableUtils.utils.callMC;
1613  
import static loadableUtils.utils.callOptWithEnter;
1614  
import static loadableUtils.utils.callOpt_getCache;
1615  
import static loadableUtils.utils.callOpt_withVarargs;
1616  
import static loadableUtils.utils.call_withVarargs;
1617  
import static loadableUtils.utils.canCallWithVarargs;
1618  
import static loadableUtils.utils.cancelAndInterruptThread;
1619  
import static loadableUtils.utils.cancelThread;
1620  
import static loadableUtils.utils.caretToHome;
1621  
import static loadableUtils.utils.caseID;
1622  
import static loadableUtils.utils.caseInsensitiveMap;
1623  
import static loadableUtils.utils.castMapToMapO;
1624  
import static loadableUtils.utils.catchError;
1625  
import static loadableUtils.utils.ccallOpt;
1626  
import static loadableUtils.utils.nuLike cdelete;
1627  
import static loadableUtils.utils.center;
1628  
import static loadableUtils.utils.centerAndEastWithMargins;
1629  
import static loadableUtils.utils.centerAndSouthOrEast;
1630  
import static loadableUtils.utils.centerAndSouthWithMargin;
1631  
import static loadableUtils.utils.centerDialogOverOwner;
1632  
import static loadableUtils.utils.centerFrame;
1633  
import static loadableUtils.utils.centerInternalFrame;
1634  
import static loadableUtils.utils.centerOfRect;
1635  
import static loadableUtils.utils.centerSection;
1636  
import static loadableUtils.utils.centerWindowWithin;
1637  
import static loadableUtils.utils.centeredLiveValueLabel;
1638  
import static loadableUtils.utils.cgetAll;
1639  
import static loadableUtils.utils.charAt;
1640  
import static loadableUtils.utils.charDiff;
1641  
import static loadableUtils.utils.charIndexToCharInToken;
1642  
import static loadableUtils.utils.characters;
1643  
import static loadableUtils.utils.checkConceptFields;
1644  
import static loadableUtils.utils.checkConceptFieldsIC;
1645  
import static loadableUtils.utils.checkFileNotTooBigToRead;
1646  
import static loadableUtils.utils.checkmarkIconID;
1647  
import static loadableUtils.utils.ciMap;
1648  
import static loadableUtils.utils.ciSorted;
1649  
import static loadableUtils.utils.cic;
1650  
import static loadableUtils.utils.clamp;
1651  
import static loadableUtils.utils.clampToInt;
1652  
import static loadableUtils.utils.clampToUByte;
1653  
import static loadableUtils.utils.clampZeroToOne;
1654  
import static loadableUtils.utils.classForName;
1655  
import static loadableUtils.utils.classLoader;
1656  
import static loadableUtils.utils.classLoaderForObject;
1657  
import static loadableUtils.utils.className;
1658  
import static loadableUtils.utils.classNameToVM;
1659  
import static loadableUtils.utils.classNames;
1660  
import static loadableUtils.utils.classNamesInJigsawModule;
1661  
import static loadableUtils.utils.classNamesInLoadedJigsawModules;
1662  
import static loadableUtils.utils.cleanExit;
1663  
import static loadableUtils.utils.clear;
1664  
import static loadableUtils.utils.clearConceptsOf;
1665  
import static loadableUtils.utils.clearTabs;
1666  
import static loadableUtils.utils.clickButton;
1667  
import static loadableUtils.utils.cloneBufferedImageWithMeta;
1668  
import static loadableUtils.utils.cloneBufferedImageWithMetaSrc;
1669  
import static loadableUtils.utils.cloneKeys;
1670  
import static loadableUtils.utils.cloneKeys_noSync;
1671  
import static loadableUtils.utils.cloneLinkedHashMap;
1672  
import static loadableUtils.utils.cloneList;
1673  
import static loadableUtils.utils.cloneList_noSync;
1674  
import static loadableUtils.utils.cloneMap;
1675  
import static loadableUtils.utils.cloneSubList;
1676  
import static loadableUtils.utils.close;
1677  
import static loadableUtils.utils.closeAutoCloseables;
1678  
import static loadableUtils.utils.cmp;
1679  
import static loadableUtils.utils.cmpAlphaNum;
1680  
import static loadableUtils.utils.cmpAlphanumIC;
1681  
import static loadableUtils.utils.codeTokens;
1682  
import static loadableUtils.utils.mapMethodLike collect;
1683  
import static loadableUtils.utils.collectField;
1684  
import static loadableUtils.utils.collectionGet;
1685  
import static loadableUtils.utils.collectionMutex;
1686  
import static loadableUtils.utils.colorFromHex;
1687  
import static loadableUtils.utils.colorPaletteByBits;
1688  
import static loadableUtils.utils.colorToIntOpaque;
1689  
import static loadableUtils.utils.colorWithAlpha;
1690  
import static loadableUtils.utils.comboBoxAndButton;
1691  
import static loadableUtils.utils.comboBoxContainsItem;
1692  
import static loadableUtils.utils.commaCombine;
1693  
import static loadableUtils.utils.compileRegexp;
1694  
import static loadableUtils.utils.componentCount;
1695  
import static loadableUtils.utils.componentID;
1696  
import static loadableUtils.utils.componentPopupMenuItem;
1697  
import static loadableUtils.utils.componentPopupMenuItems;
1698  
import static loadableUtils.utils.componentToJComponent;
1699  
import static loadableUtils.utils.componentsBoundingSize;
1700  
import static loadableUtils.utils.computerID;
1701  
import static loadableUtils.utils.computerIDFile;
1702  
import static loadableUtils.utils.concatArrays;
1703  
import static loadableUtils.utils.concatLists;
1704  
import static loadableUtils.utils.lambdaMapLike concatMap;
1705  
import static loadableUtils.utils.conceptsDir;
1706  
import static loadableUtils.utils.conceptsDirName;
1707  
import static loadableUtils.utils.conceptsFileName;
1708  
import static loadableUtils.utils.nuLike conceptsWhere;
1709  
import static loadableUtils.utils.concurrentlyIterateValues;
1710  
import static loadableUtils.utils.confirmOKCancel;
1711  
import static loadableUtils.utils.contains;
1712  
import static loadableUtils.utils.containsATextArea;
1713  
import static loadableUtils.utils.containsClosingBracket;
1714  
import static loadableUtils.utils.containsIgnoreCase;
1715  
import static loadableUtils.utils.containsInstance;
1716  
import static loadableUtils.utils.containsKey;
1717  
import static loadableUtils.utils.containsNulls;
1718  
import static loadableUtils.utils.lambdaMapLike containsPred;
1719  
import static loadableUtils.utils.containsTabNameWithoutTrailingCount;
1720  
import static loadableUtils.utils.copyFields;
1721  
import static loadableUtils.utils.copyFile;
1722  
import static loadableUtils.utils.copyFileToClipboard;
1723  
import static loadableUtils.utils.copyFileToFileVerbose;
1724  
import static loadableUtils.utils.copyFileVerbose;
1725  
import static loadableUtils.utils.copyImage;
1726  
import static loadableUtils.utils.copyImageToClipboard;
1727  
import static loadableUtils.utils.copyStream;
1728  
import static loadableUtils.utils.copyStreamWithPrints;
1729  
import static loadableUtils.utils.copyTextToClipboard;
1730  
import static loadableUtils.utils.copyToClipboard;
1731  
import static loadableUtils.utils.cores;
1732  
import static loadableUtils.utils.nuLike countConcepts;
1733  
import static loadableUtils.utils.countFilesInZip;
1734  
import static loadableUtils.utils.lambdaMapLike countIteratorAsList;
1735  
import static loadableUtils.utils.lambdaMapLike countIteratorAsList_incl;
1736  
import static loadableUtils.utils.lambdaMapLike countIteratorToList_inclusive;
1737  
import static loadableUtils.utils.countIterator_inclusive;
1738  
import static loadableUtils.utils.countIterator_inclusive_backwards;
1739  
import static loadableUtils.utils.countIterator_inclusive_step;
1740  
import static loadableUtils.utils.countTabs;
1741  
import static loadableUtils.utils.createBufferedImage;
1742  
import static loadableUtils.utils.createEmptyConceptsFileInDir;
1743  
import static loadableUtils.utils.createGraphics;
1744  
import static loadableUtils.utils.createOrAddToSyncLinkedHashSet;
1745  
import static loadableUtils.utils.csetAll;
1746  
import static loadableUtils.utils.currentLAF;
1747  
import static loadableUtils.utils.currentProcessCommand;
1748  
import static loadableUtils.utils.currentProgramHasLibrary;
1749  
import static loadableUtils.utils.currentThread;
1750  
import static loadableUtils.utils.customLayoutPanel;
1751  
import static loadableUtils.utils.customRandomizerForThisThread;
1752  
import static loadableUtils.utils.customRandomizerForThisThread_tl;
1753  
import static loadableUtils.utils.dO;
1754  
import static loadableUtils.utils.dataSnippetLink;
1755  
import static loadableUtils.utils.dataToTable;
1756  
import static loadableUtils.utils.dataToTable_makeRow;
1757  
import static loadableUtils.utils.dataToTable_uneditable;
1758  
import static loadableUtils.utils.dateWithMSUTC;
1759  
import static loadableUtils.utils.defaultRandomGenerator;
1760  
import static loadableUtils.utils.defaultRandomizer;
1761  
import static loadableUtils.utils.defaultThreadName;
1762  
import static loadableUtils.utils.deleteConcept;
1763  
import static loadableUtils.utils.nuLike deleteConcepts;
1764  
import static loadableUtils.utils.deleteFileVerbose;
1765  
import static loadableUtils.utils.deleteFileVerbose_assertSuccess;
1766  
import static loadableUtils.utils.deref;
1767  
import static loadableUtils.utils.deriveFont;
1768  
import static loadableUtils.utils.descTreeMap;
1769  
import static loadableUtils.utils.descTreeMultiMap;
1770  
import static loadableUtils.utils.desktopOpen;
1771  
import static loadableUtils.utils.dimensionPlus;
1772  
import static loadableUtils.utils.dirExists;
1773  
import static loadableUtils.utils.dirOrZipContainsPath;
1774  
import static loadableUtils.utils.dirPath;
1775  
import static loadableUtils.utils.directJMenuItem;
1776  
import static loadableUtils.utils.disableButton;
1777  
import static loadableUtils.utils.disableButtonWhileCalcing2;
1778  
import static loadableUtils.utils.disableButtonWhileCalcing3;
1779  
import static loadableUtils.utils.disableMenuItem;
1780  
import static loadableUtils.utils.disposeFrame;
1781  
import static loadableUtils.utils.disposeInternalFrame;
1782  
import static loadableUtils.utils.disposePIFrame;
1783  
import static loadableUtils.utils.disposePossiblyInternalFrame;
1784  
import static loadableUtils.utils.disposeWindowOnClick;
1785  
import static loadableUtils.utils.disposeWindows;
1786  
import static loadableUtils.utils.dm_callStem;
1787  
import static loadableUtils.utils.mapMethodLike dm_checkBox;
1788  
import static loadableUtils.utils.dm_getModule;
1789  
import static loadableUtils.utils.dm_getService;
1790  
import static loadableUtils.utils.dm_getStem;
1791  
import static loadableUtils.utils.dm_getStemByID;
1792  
import static loadableUtils.utils.mapMethodLike dm_onFieldChange;
1793  
import static loadableUtils.utils.mapMethodLike dm_powersOfTwoSpinner;
1794  
import static loadableUtils.utils.mapMethodLike dm_rcheckBox;
1795  
import static loadableUtils.utils.dm_resolveModule;
1796  
import static loadableUtils.utils.dm_rst;
1797  
import static loadableUtils.utils.mapMethodLike dm_spinner;
1798  
import static loadableUtils.utils.lambda0Like dm_transientCalculatedLabel;
1799  
import static loadableUtils.utils.dm_transientCalculatedLiveValue;
1800  
import static loadableUtils.utils.lambda0Like dm_transientCalculatedToolTip;
1801  
import static loadableUtils.utils.mapMethodLike dm_watchFieldAndNow;
1802  
import static loadableUtils.utils.dm_watchFields;
1803  
import static loadableUtils.utils.doAfter;
1804  
import static loadableUtils.utils.doPost;
1805  
import static loadableUtils.utils.doPostBinaryToFile;
1806  
import static loadableUtils.utils.domainIsUnder;
1807  
import static loadableUtils.utils.done;
1808  
import static loadableUtils.utils.done2_always;
1809  
import static loadableUtils.utils.doubleBufferedImageSurface_noAlpha;
1810  
import static loadableUtils.utils.doubleRatio;
1811  
import static loadableUtils.utils.doubleRect;
1812  
import static loadableUtils.utils.doubleRectFromPoints;
1813  
import static loadableUtils.utils.drawImage;
1814  
import static loadableUtils.utils.drawImageOnImage;
1815  
import static loadableUtils.utils.drawLine;
1816  
import static loadableUtils.utils.dropEntryFromParams;
1817  
import static loadableUtils.utils.dropLast;
1818  
import static loadableUtils.utils.dropPrefix;
1819  
import static loadableUtils.utils.dropPrefixFromLines;
1820  
import static loadableUtils.utils.dropSuffix;
1821  
import static loadableUtils.utils.dropTrailingBracketedCount;
1822  
import static loadableUtils.utils.dualLog;
1823  
import static loadableUtils.utils.dynamicHStack;
1824  
import static loadableUtils.utils.mapMethodLike dynamicObject;
1825  
import static loadableUtils.utils.dynamicObject_setRawFieldValue;
1826  
import static loadableUtils.utils.either1;
1827  
import static loadableUtils.utils.either2;
1828  
import static loadableUtils.utils.empty;
1829  
import static loadableUtils.utils.emptyCharArray;
1830  
import static loadableUtils.utils.emptyCloseableIterableIterator;
1831  
import static loadableUtils.utils.emptyDoubleArray;
1832  
import static loadableUtils.utils.emptyIntArray;
1833  
import static loadableUtils.utils.emptyIterator;
1834  
import static loadableUtils.utils.emptyList;
1835  
import static loadableUtils.utils.emptyMap;
1836  
import static loadableUtils.utils.emptyObjectArray;
1837  
import static loadableUtils.utils.emptySet;
1838  
import static loadableUtils.utils.emptyShortArray;
1839  
import static loadableUtils.utils.emptyString;
1840  
import static loadableUtils.utils.enableButton;
1841  
import static loadableUtils.utils.enableScaffolding;
1842  
import static loadableUtils.utils.enclosingScrollPane;
1843  
import static loadableUtils.utils.enclosingTab;
1844  
import static loadableUtils.utils.enclosingViewPosition;
1845  
import static loadableUtils.utils.endingWith_dropSuffix;
1846  
import static loadableUtils.utils.endsWith;
1847  
import static loadableUtils.utils.endsWithIgnoreCase;
1848  
import static loadableUtils.utils.endsWithNewLine;
1849  
import static loadableUtils.utils.entries;
1850  
import static loadableUtils.utils.entrySet;
1851  
import static loadableUtils.utils.entryToPair;
1852  
import static loadableUtils.utils.envJavaHome;
1853  
import static loadableUtils.utils.eq;
1854  
import static loadableUtils.utils.eqOneOf;
1855  
import static loadableUtils.utils.eqic;
1856  
import static loadableUtils.utils.eqicOneOf;
1857  
import static loadableUtils.utils.eqicOrEq;
1858  
import static loadableUtils.utils.errorIconID;
1859  
import static loadableUtils.utils.evalWithTimeout;
1860  
import static loadableUtils.utils.evalWithTimeoutOrException;
1861  
import static loadableUtils.utils.evalWithTimeoutOrFail;
1862  
import static loadableUtils.utils.evalWithTimeoutOrTypedException;
1863  
import static loadableUtils.utils.even;
1864  
import static loadableUtils.utils.ewic;
1865  
import static loadableUtils.utils.exceptionToStringShort;
1866  
import static loadableUtils.utils.exceptionToStringShorter;
1867  
import static loadableUtils.utils.exceptionToStringShorter_dontDropOuterExceptions;
1868  
import static loadableUtils.utils.exceptionType;
1869  
import static loadableUtils.utils.execFileChooser;
1870  
import static loadableUtils.utils.expandParams;
1871  
import static loadableUtils.utils.f1ToIF1;
1872  
import static loadableUtils.utils.f2s;
1873  
import static loadableUtils.utils.failIfOddCount;
1874  
import static loadableUtils.utils.fairLock;
1875  
import static loadableUtils.utils.ffmpegLibraryIDForPlatform;
1876  
import static loadableUtils.utils.fieldsInOrder;
1877  
import static loadableUtils.utils.fileAppendToName;
1878  
import static loadableUtils.utils.fileExists;
1879  
import static loadableUtils.utils.fileExtension;
1880  
import static loadableUtils.utils.fileInSubDir;
1881  
import static loadableUtils.utils.fileInfo;
1882  
import static loadableUtils.utils.fileName;
1883  
import static loadableUtils.utils.fileSep;
1884  
import static loadableUtils.utils.fileServerURL;
1885  
import static loadableUtils.utils.fileSize;
1886  
import static loadableUtils.utils.fillJMenu;
1887  
import static loadableUtils.utils.fillJTabs;
1888  
import static loadableUtils.utils.fillTableWithData;
1889  
import static loadableUtils.utils.fillTableWithData_makeData;
1890  
import static loadableUtils.utils.fillTableWithStrings;
1891  
import static loadableUtils.utils.filterConcepts;
1892  
import static loadableUtils.utils.nuLike findBackRefs;
1893  
import static loadableUtils.utils.nuLike findConceptWhere;
1894  
import static loadableUtils.utils.nuLike findConceptWhereCI;
1895  
import static loadableUtils.utils.findConcepts;
1896  
import static loadableUtils.utils.findConceptsWhere;
1897  
import static loadableUtils.utils.mapMethodLike findIntArg;
1898  
import static loadableUtils.utils.findMethod_precise_onTypes;
1899  
import static loadableUtils.utils.findWebCamByName;
1900  
import static loadableUtils.utils.lambdaMapLike first;
1901  
import static loadableUtils.utils.firstChar;
1902  
import static loadableUtils.utils.firstIntAsString;
1903  
import static loadableUtils.utils.firstIntFromLong;
1904  
import static loadableUtils.utils.lambdaMapLike firstThat;
1905  
import static loadableUtils.utils.firstToLower;
1906  
import static loadableUtils.utils.firstValue;
1907  
import static loadableUtils.utils.fixInternalFrame;
1908  
import static loadableUtils.utils.flattenCollectionsAndArrays;
1909  
import static loadableUtils.utils.flattenToArray;
1910  
import static loadableUtils.utils.flattenToList;
1911  
import static loadableUtils.utils.floatRatio;
1912  
import static loadableUtils.utils.focus;
1913  
import static loadableUtils.utils.focusOnFirstShow;
1914  
import static loadableUtils.utils.focusOnFirstShowVerbose;
1915  
import static loadableUtils.utils.focusOnShow;
1916  
import static loadableUtils.utils.fontSizePlus;
1917  
import static loadableUtils.utils.lambdaMapLike forEachLevel2;
1918  
import static loadableUtils.utils.formLayouter1;
1919  
import static loadableUtils.utils.formatDoubleFull;
1920  
import static loadableUtils.utils.formatDoubleX;
1921  
import static loadableUtils.utils.mapMethodLike formatRecordVars;
1922  
import static loadableUtils.utils.formatSeconds;
1923  
import static loadableUtils.utils.formatSnippetID;
1924  
import static loadableUtils.utils.formatSnippetIDOpt;
1925  
import static loadableUtils.utils.formatUTCWithMS_24;
1926  
import static loadableUtils.utils.formatWithThousands;
1927  
import static loadableUtils.utils.formatWithThousandsSeparator;
1928  
import static loadableUtils.utils.fraction;
1929  
import static loadableUtils.utils.frameIcon;
1930  
import static loadableUtils.utils.frameStandardSize;
1931  
import static loadableUtils.utils.frameTooSmall;
1932  
import static loadableUtils.utils.fromLines;
1933  
import static loadableUtils.utils.fromSimplyLinkedList;
1934  
import static loadableUtils.utils.fsI;
1935  
import static loadableUtils.utils.generalizedCIComparator;
1936  
import static loadableUtils.utils.generalizedCIMap;
1937  
import static loadableUtils.utils.generalizedCIMultiSetMap;
1938  
import static loadableUtils.utils.getAll;
1939  
import static loadableUtils.utils.getAndClearThreadLocal;
1940  
import static loadableUtils.utils.getBackground;
1941  
import static loadableUtils.utils.getCaretPosition;
1942  
import static loadableUtils.utils.getClass;
1943  
import static loadableUtils.utils.getClassLoader;
1944  
import static loadableUtils.utils.getClassName;
1945  
import static loadableUtils.utils.getClassNames;
1946  
import static loadableUtils.utils.getClasses;
1947  
import static loadableUtils.utils.getComboBoxItems;
1948  
import static loadableUtils.utils.getComputerID_quick;
1949  
import static loadableUtils.utils.getConceptFieldCIIndex;
1950  
import static loadableUtils.utils.getContentPane;
1951  
import static loadableUtils.utils.getException;
1952  
import static loadableUtils.utils.getFileSize;
1953  
import static loadableUtils.utils.getGlobalCache;
1954  
import static loadableUtils.utils.getHeight;
1955  
import static loadableUtils.utils.getInnerException;
1956  
import static loadableUtils.utils.getInternalFrame;
1957  
//don't import static loadableUtils.utils.getJavaX;
1958  
import static loadableUtils.utils.getMainClass;
1959  
import static loadableUtils.utils.getMenuItems;
1960  
import static loadableUtils.utils.getMenus;
1961  
import static loadableUtils.utils.getMetaSrc;
1962  
import static loadableUtils.utils.getMinimumHeight;
1963  
import static loadableUtils.utils.getMinimumSize;
1964  
import static loadableUtils.utils.getMouseLocation;
1965  
import static loadableUtils.utils.getOpt_getFieldMap;
1966  
import static loadableUtils.utils.nuLike getOrCreate;
1967  
import static loadableUtils.utils.getPossiblyInternalFrame;
1968  
import static loadableUtils.utils.getProgramDir;
1969  
import static loadableUtils.utils.getProgramFile;
1970  
//don't import static loadableUtils.utils.getProgramID;
1971  
import static loadableUtils.utils.getRandomizer;
1972  
import static loadableUtils.utils.getRootPane;
1973  
import static loadableUtils.utils.getSelected;
1974  
import static loadableUtils.utils.getSelectedItem_typed;
1975  
import static loadableUtils.utils.getStackTrace;
1976  
import static loadableUtils.utils.mapMethodLike getString;
1977  
import static loadableUtils.utils.getSwingChildren;
1978  
import static loadableUtils.utils.getTabTitle;
1979  
import static loadableUtils.utils.getTableCell;
1980  
import static loadableUtils.utils.getText;
1981  
import static loadableUtils.utils.getTextFieldFromSpinner;
1982  
import static loadableUtils.utils.getTextTrim;
1983  
import static loadableUtils.utils.getType;
1984  
import static loadableUtils.utils.getVar;
1985  
import static loadableUtils.utils.getVars;
1986  
import static loadableUtils.utils.getWidth;
1987  
import static loadableUtils.utils.getWindow;
1988  
import static loadableUtils.utils.getterVarOnly;
1989  
import static loadableUtils.utils.graphics;
1990  
import static loadableUtils.utils.grayToColor;
1991  
import static loadableUtils.utils.greaterThan;
1992  
import static loadableUtils.utils.growWindowSouth;
1993  
import static loadableUtils.utils.gtt;
1994  
import static loadableUtils.utils.gzInputStream;
1995  
import static loadableUtils.utils.gzipString;
1996  
import static loadableUtils.utils.hasJPEGExtension;
1997  
import static loadableUtils.utils.hasMethodNamed;
1998  
import static loadableUtils.utils.hashCode;
1999  
import static loadableUtils.utils.haveMuricaPassword;
2000  
import static loadableUtils.utils.headless;
2001  
import static loadableUtils.utils.hexToBytes;
2002  
import static loadableUtils.utils.hideCredentials;
2003  
import static loadableUtils.utils.hideTrayIcon;
2004  
import static loadableUtils.utils.lambda0Like hijackPrint;
2005  
import static loadableUtils.utils.hmsWithColons;
2006  
import static loadableUtils.utils.holdInstance;
2007  
import static loadableUtils.utils.holdResource;
2008  
import static loadableUtils.utils.horizontalStrut;
2009  
import static loadableUtils.utils.hostNameFromURL;
2010  
import static loadableUtils.utils.hotwireCoreSpecialMainClass;
2011  
import static loadableUtils.utils.hstack;
2012  
import static loadableUtils.utils.hstackWithSpacing;
2013  
import static loadableUtils.utils.htmlDecode;
2014  
import static loadableUtils.utils.humanizeKeys;
2015  
import static loadableUtils.utils.iBWImageFromFunction;
2016  
import static loadableUtils.utils.iceil;
2017  
import static loadableUtils.utils.identifiers;
2018  
import static loadableUtils.utils.identityHash;
2019  
import static loadableUtils.utils.identityHashSet;
2020  
import static loadableUtils.utils.imageGraphics;
2021  
import static loadableUtils.utils.imageIO_readURL;
2022  
import static loadableUtils.utils.imageIcon;
2023  
import static loadableUtils.utils.imageServerLink;
2024  
import static loadableUtils.utils.imageServerURL;
2025  
import static loadableUtils.utils.imageSnippetCacheFile;
2026  
import static loadableUtils.utils.imageSnippetsCacheDir;
2027  
import static loadableUtils.utils.imageSurface;
2028  
import static loadableUtils.utils.imageSurfaceOnLeftMouseDown;
2029  
import static loadableUtils.utils.imageSurface_pixelated;
2030  
import static loadableUtils.utils.imageSurface_unpixelated;
2031  
import static loadableUtils.utils.imagesDir;
2032  
import static loadableUtils.utils.img_addBorder;
2033  
import static loadableUtils.utils.immutableEmptyList;
2034  
import static loadableUtils.utils.immutableEmptyMap;
2035  
import static loadableUtils.utils.inc;
2036  
import static loadableUtils.utils.incAtomicInt;
2037  
import static loadableUtils.utils.incAtomicLong;
2038  
import static loadableUtils.utils.indentStructureString;
2039  
import static loadableUtils.utils.indentedStructureForUser;
2040  
import static loadableUtils.utils.indexConceptField;
2041  
import static loadableUtils.utils.indexConceptFieldCI;
2042  
import static loadableUtils.utils.indexOfFirst;
2043  
import static loadableUtils.utils.indexOfIC;
2044  
import static loadableUtils.utils.indexOfIC_underscore;
2045  
import static loadableUtils.utils.indexOfIgnoreCase;
2046  
import static loadableUtils.utils.indexOfIgnoreCase_manual;
2047  
import static loadableUtils.utils.indexOfLine;
2048  
import static loadableUtils.utils.indexOfMax;
2049  
import static loadableUtils.utils.indexOfPred;
2050  
import static loadableUtils.utils.indexOfTabName;
2051  
import static loadableUtils.utils.indexOfTabNameWithoutTrailingCount;
2052  
import static loadableUtils.utils.infoBoxForever;
2053  
import static loadableUtils.utils.infoBox_noHide;
2054  
import static loadableUtils.utils.initMetaOfJComponent;
2055  
import static loadableUtils.utils.innerException2;
2056  
import static loadableUtils.utils.inputImage;
2057  
import static loadableUtils.utils.instanceOf;
2058  
import static loadableUtils.utils.intArrayToBufferedImage;
2059  
import static loadableUtils.utils.intFromSpinner;
2060  
import static loadableUtils.utils.intPairToLong;
2061  
import static loadableUtils.utils.intRangeWithLen;
2062  
import static loadableUtils.utils.intRangeWithLength;
2063  
import static loadableUtils.utils.internalFrameDefaultPosition;
2064  
import static loadableUtils.utils.invokeMethod;
2065  
import static loadableUtils.utils.iround;
2066  
import static loadableUtils.utils.is;
2067  
import static loadableUtils.utils.isAGIBlueDomain;
2068  
import static loadableUtils.utils.isAllowed;
2069  
import static loadableUtils.utils.isAnonymousClassName;
2070  
import static loadableUtils.utils.isCIMap;
2071  
import static loadableUtils.utils.isClosingBracket;
2072  
import static loadableUtils.utils.isComponentOrSwingable;
2073  
import static loadableUtils.utils.isComponentShowing;
2074  
import static loadableUtils.utils.isConceptFieldIndexed;
2075  
import static loadableUtils.utils.isDeepContainedInDir_canonical;
2076  
import static loadableUtils.utils.isEmpty;
2077  
import static loadableUtils.utils.isEnabled;
2078  
import static loadableUtils.utils.isExtendedStateNormal;
2079  
import static loadableUtils.utils.isFalse;
2080  
import static loadableUtils.utils.isFile;
2081  
import static loadableUtils.utils.isGrandChildOf;
2082  
import static loadableUtils.utils.isImageFile;
2083  
import static loadableUtils.utils.isImageFileName;
2084  
import static loadableUtils.utils.isImageServerSnippet;
2085  
import static loadableUtils.utils.isInstance;
2086  
import static loadableUtils.utils.isInstanceX;
2087  
import static loadableUtils.utils.isInteger;
2088  
import static loadableUtils.utils.isLetterOrDigit;
2089  
import static loadableUtils.utils.isLowerHexString;
2090  
import static loadableUtils.utils.isMD5;
2091  
import static loadableUtils.utils.isMain;
2092  
import static loadableUtils.utils.isMainProgram;
2093  
import static loadableUtils.utils.isOpeningBracket;
2094  
import static loadableUtils.utils.isRunnable;
2095  
import static loadableUtils.utils.isScreenCoordinateInWindow;
2096  
import static loadableUtils.utils.isShowing;
2097  
import static loadableUtils.utils.isSnippetID;
2098  
import static loadableUtils.utils.isStaticMethod;
2099  
import static loadableUtils.utils.isStringOrIntOrLong;
2100  
import static loadableUtils.utils.isStringStartingWith;
2101  
import static loadableUtils.utils.isSubclass;
2102  
import static loadableUtils.utils.isSubclassOf;
2103  
import static loadableUtils.utils.isSubtypeOf;
2104  
import static loadableUtils.utils.isURL;
2105  
import static loadableUtils.utils.isValidFileCharacter;
2106  
import static loadableUtils.utils.isValidFileName;
2107  
import static loadableUtils.utils.isVisibleWindow;
2108  
import static loadableUtils.utils.itemPlus;
2109  
import static loadableUtils.utils.itemPlusList;
2110  
import static loadableUtils.utils.iterateListWithIndex;
2111  
import static loadableUtils.utils.iterateWithIndex;
2112  
import static loadableUtils.utils.iterator;
2113  
import static loadableUtils.utils.iteratorCount_int_close;
2114  
import static loadableUtils.utils.iteratorFromFunction;
2115  
import static loadableUtils.utils.iteratorFromFunction_f0;
2116  
import static loadableUtils.utils.iteratorFromFunction_f0_autoCloseable;
2117  
import static loadableUtils.utils.iteratorFromFunction_if0;
2118  
import static loadableUtils.utils.ivf1ToVF1;
2119  
import static loadableUtils.utils.jBorderlessHigherScrollPane;
2120  
import static loadableUtils.utils.jCenteredBoldLabel;
2121  
import static loadableUtils.utils.jCenteredLabel;
2122  
import static loadableUtils.utils.jCenteredLine;
2123  
import static loadableUtils.utils.jCenteredLiveValueLabel;
2124  
import static loadableUtils.utils.jCenteredRaisedSection;
2125  
import static loadableUtils.utils.jCheckBoxMenuItem_dyn;
2126  
import static loadableUtils.utils.jComboBox;
2127  
import static loadableUtils.utils.jDisabledButton;
2128  
import static loadableUtils.utils.jErrorView;
2129  
import static loadableUtils.utils.jFastLogView_noWrap;
2130  
import static loadableUtils.utils.jHigherScrollPane;
2131  
import static loadableUtils.utils.jImage;
2132  
import static loadableUtils.utils.jImageLabel;
2133  
import static loadableUtils.utils.jImageToggleButton;
2134  
import static loadableUtils.utils.jImage_scaledToHeight;
2135  
import static loadableUtils.utils.jInternalFrame;
2136  
import static loadableUtils.utils.jLabel;
2137  
import static loadableUtils.utils.jLeftOrTopTabs;
2138  
import static loadableUtils.utils.jLeftTabs;
2139  
import static loadableUtils.utils.jListSpinner;
2140  
import static loadableUtils.utils.jLiveTextField;
2141  
import static loadableUtils.utils.jLiveValueComboBox;
2142  
import static loadableUtils.utils.jLiveValueTextField_bothWays;
2143  
import static loadableUtils.utils.jMaxWidth;
2144  
import static loadableUtils.utils.jMenuItem;
2145  
import static loadableUtils.utils.jMinHeight;
2146  
import static loadableUtils.utils.jMinSize;
2147  
import static loadableUtils.utils.jMinWidth;
2148  
import static loadableUtils.utils.jMinWidthAtLeast;
2149  
import static loadableUtils.utils.lambda0Like jOnDemand;
2150  
import static loadableUtils.utils.jPowersOfTwoSpinner;
2151  
import static loadableUtils.utils.jPreferHeight;
2152  
import static loadableUtils.utils.jPreferWidth;
2153  
import static loadableUtils.utils.jProgressBarWithText;
2154  
import static loadableUtils.utils.jRaisedCenteredSection;
2155  
import static loadableUtils.utils.jRaisedSection;
2156  
import static loadableUtils.utils.jRaisedSectionBorder;
2157  
import static loadableUtils.utils.jRightAlignedButtons;
2158  
import static loadableUtils.utils.jRightAlignedLine;
2159  
import static loadableUtils.utils.jSimpleLabel;
2160  
import static loadableUtils.utils.jSmallErrorView;
2161  
import static loadableUtils.utils.jSpinner;
2162  
import static loadableUtils.utils.jSpinnerCommitOnValidEdit;
2163  
import static loadableUtils.utils.jTextArea_noUndo;
2164  
import static loadableUtils.utils.jTextField;
2165  
import static loadableUtils.utils.jToggleButton;
2166  
import static loadableUtils.utils.jTopOrLeftTabs;
2167  
import static loadableUtils.utils.jTypedComboBox;
2168  
import static loadableUtils.utils.javaHome;
2169  
import static loadableUtils.utils.javaVersion;
2170  
//don't import static loadableUtils.utils.javax;
2171  
import static loadableUtils.utils.javaxCachesDir;
2172  
import static loadableUtils.utils.javaxDataDir;
2173  
import static loadableUtils.utils.javaxSecretDir;
2174  
import static loadableUtils.utils.javaxSyntaxTextArea;
2175  
import static loadableUtils.utils.jboldLabel;
2176  
import static loadableUtils.utils.jbuttonWithDisable;
2177  
import static loadableUtils.utils.jcenteredBoldLabel;
2178  
import static loadableUtils.utils.jcenteredLabel;
2179  
import static loadableUtils.utils.jcenteredbuttons;
2180  
import static loadableUtils.utils.jcenteredlabel;
2181  
import static loadableUtils.utils.jcenteredline;
2182  
import static loadableUtils.utils.jcombobox;
2183  
import static loadableUtils.utils.jdisabledButton;
2184  
import static loadableUtils.utils.jextract;
2185  
import static loadableUtils.utils.jfind;
2186  
import static loadableUtils.utils.jfullcenter;
2187  
import static loadableUtils.utils.jigsawModuleFile;
2188  
import static loadableUtils.utils.jimage;
2189  
import static loadableUtils.utils.jimageButton;
2190  
import static loadableUtils.utils.jimageButtonScaledToWidth;
2191  
import static loadableUtils.utils.jlabel_noAutoToolTip;
2192  
import static loadableUtils.utils.jlist_indexOf;
2193  
import static loadableUtils.utils.jmenuItem;
2194  
import static loadableUtils.utils.jmenu_autoMnemonic;
2195  
import static loadableUtils.utils.joinNempties;
2196  
import static loadableUtils.utils.joinNemptiesWithColon;
2197  
import static loadableUtils.utils.joinNemptiesWithComma;
2198  
import static loadableUtils.utils.joinStrings;
2199  
import static loadableUtils.utils.joinWithComma;
2200  
import static loadableUtils.utils.join_flex;
2201  
import static loadableUtils.utils.jpanel;
2202  
import static loadableUtils.utils.jrigid;
2203  
import static loadableUtils.utils.jscroll;
2204  
import static loadableUtils.utils.jscrollHorizontal;
2205  
import static loadableUtils.utils.jscroll_center_borderless;
2206  
import static loadableUtils.utils.jscroll_centered_borderless;
2207  
import static loadableUtils.utils.jscroll_copyBackground;
2208  
import static loadableUtils.utils.jsonEncode;
2209  
import static loadableUtils.utils.jspinner;
2210  
import static loadableUtils.utils.jtabs;
2211  
import static loadableUtils.utils.jtextfield;
2212  
import static loadableUtils.utils.jtransparent;
2213  
import static loadableUtils.utils.jtransparent_recursive;
2214  
import static loadableUtils.utils.jvsplit;
2215  
import static loadableUtils.utils.keys;
2216  
import static loadableUtils.utils.keysWithoutHidden;
2217  
import static loadableUtils.utils.lCharSequence;
2218  
import static loadableUtils.utils.lCommonPrefix;
2219  
import static loadableUtils.utils.lUtf8;
2220  
import static loadableUtils.utils.lambdaMapLike lambdaMap;
2221  
import static loadableUtils.utils.lastChar;
2222  
import static loadableUtils.utils.lastException;
2223  
import static loadableUtils.utils.lastIndexOf;
2224  
import static loadableUtils.utils.layoutManagerFromFunction;
2225  
import static loadableUtils.utils.leftAlignLabel;
2226  
import static loadableUtils.utils.leftScreenBounds;
2227  
import static loadableUtils.utils.length;
2228  
import static loadableUtils.utils.lessThan;
2229  
import static loadableUtils.utils.licensed;
2230  
import static loadableUtils.utils.liftLast;
2231  
import static loadableUtils.utils.lightBlue;
2232  
import static loadableUtils.utils.lines;
2233  
import static loadableUtils.utils.linesFromFile;
2234  
import static loadableUtils.utils.linesFromReader;
2235  
import static loadableUtils.utils.linesOfCode_javaTok;
2236  
import static loadableUtils.utils.lines_iterator;
2237  
import static loadableUtils.utils.lines_possiblyRTrim;
2238  
import static loadableUtils.utils.lines_rtrim;
2239  
import static loadableUtils.utils.nuLike list;
2240  
import static loadableUtils.utils.listAllFrames;
2241  
import static loadableUtils.utils.listDirs;
2242  
import static loadableUtils.utils.listDirsContainingFileNamed;
2243  
import static loadableUtils.utils.listFields;
2244  
import static loadableUtils.utils.lambdaMapLike listFromFunction;
2245  
import static loadableUtils.utils.listGet;
2246  
import static loadableUtils.utils.listGetMulti;
2247  
import static loadableUtils.utils.nuLike listGetOrCreate;
2248  
import static loadableUtils.utils.listL;
2249  
import static loadableUtils.utils.listMinusSet;
2250  
import static loadableUtils.utils.listPlus;
2251  
import static loadableUtils.utils.listRowCount;
2252  
import static loadableUtils.utils.listSetIntersection;
2253  
import static loadableUtils.utils.listThreadLocalAdd;
2254  
import static loadableUtils.utils.listThreadLocalPopLast;
2255  
import static loadableUtils.utils.listWebCams;
2256  
import static loadableUtils.utils.listWithout;
2257  
import static loadableUtils.utils.listWithoutIndicesInBitSet;
2258  
import static loadableUtils.utils.listWithoutSet;
2259  
import static loadableUtils.utils.listZipEntries;
2260  
import static loadableUtils.utils.lithashset;
2261  
import static loadableUtils.utils.litlist;
2262  
import static loadableUtils.utils.litmap_impl;
2263  
import static loadableUtils.utils.litorderedmap;
2264  
import static loadableUtils.utils.litset;
2265  
import static loadableUtils.utils.liveValueCheckBox;
2266  
import static loadableUtils.utils.liveValueRSyntaxTextArea_bothWays;
2267  
import static loadableUtils.utils.liveValueSpinner;
2268  
import static loadableUtils.utils.liveValue_hasChangeListeners;
2269  
import static loadableUtils.utils.ll;
2270  
import static loadableUtils.utils.loadBinaryPage;
2271  
import static loadableUtils.utils.loadBinaryPage_noHeaders;
2272  
import static loadableUtils.utils.loadBinaryPageToFile_noHeaders;
2273  
import static loadableUtils.utils.loadBinarySnippet;
2274  
import static loadableUtils.utils.loadBufferedImage;
2275  
import static loadableUtils.utils.loadBufferedImageFile;
2276  
import static loadableUtils.utils.loadClassFromClassLoader_orNull;
2277  
import static loadableUtils.utils.loadDataSnippetToFile_noResourceLoader;
2278  
import static loadableUtils.utils.loadImage;
2279  
import static loadableUtils.utils.loadImage2;
2280  
import static loadableUtils.utils.loadImageAsFile;
2281  
import static loadableUtils.utils.loadLibrary;
2282  
import static loadableUtils.utils.loadPage_openConnection;
2283  
import static loadableUtils.utils.loadTextFile;
2284  
import static loadableUtils.utils.loadedJigsawModuleNames;
2285  
import static loadableUtils.utils.lock;
2286  
import static loadableUtils.utils.lockOrFail;
2287  
import static loadableUtils.utils.longToPt;
2288  
import static loadableUtils.utils.longestPrefixInNavigableSet;
2289  
import static loadableUtils.utils.longestPrefixInTreeSet;
2290  
import static loadableUtils.utils.lookupAllOpt;
2291  
import static loadableUtils.utils.lowest;
2292  
import static loadableUtils.utils.lowestByScoreFunction;
2293  
import static loadableUtils.utils.mainClassNameForClassLoader;
2294  
import static loadableUtils.utils.mainDesktopPane;
2295  
import static loadableUtils.utils.makeAccessible;
2296  
import static loadableUtils.utils.nuLike makeArray;
2297  
import static loadableUtils.utils.makeBold;
2298  
import static loadableUtils.utils.startDialogServer;
2299  
import static loadableUtils.utils.makeFileNameUnique_beforeExtension_startWith1_noDot;
2300  
import static loadableUtils.utils.makeForm2;
2301  
import static loadableUtils.utils.makeForm3;
2302  
import static loadableUtils.utils.makeForm_customArrangement;
2303  
import static loadableUtils.utils.makeForm_customLayout;
2304  
import static loadableUtils.utils.makeLabelBold;
2305  
import static loadableUtils.utils.makePostData;
2306  
import static loadableUtils.utils.makeRandomID;
2307  
import static loadableUtils.utils.makeTableUneditable;
2308  
import static loadableUtils.utils.lambdaMapLike map;
2309  
import static loadableUtils.utils.mapComparator;
2310  
import static loadableUtils.utils.lambdaMapLike mapEachLine;
2311  
import static loadableUtils.utils.mapEntryToPair;
2312  
import static loadableUtils.utils.mapMethodLike mapGet;
2313  
import static loadableUtils.utils.lambdaMapLike mapI;
2314  
import static loadableUtils.utils.mapLike mapKeyAndFunction;
2315  
import static loadableUtils.utils.lambdaMapLike mapKeys;
2316  
import static loadableUtils.utils.lambdaMapLike mapLL;
2317  
import static loadableUtils.utils.lambdaMapLike mapLines;
2318  
import static loadableUtils.utils.lambdaMapLike mapNonNulls;
2319  
import static loadableUtils.utils.mapPlus;
2320  
import static loadableUtils.utils.mapPut2;
2321  
import static loadableUtils.utils.mapPutOrRemove;
2322  
import static loadableUtils.utils.mapSortedByValue;
2323  
import static loadableUtils.utils.lambdaMapLike mapToArray;
2324  
import static loadableUtils.utils.lambdaMapLike mapToLines;
2325  
import static loadableUtils.utils.lambdaMapLike mapToTreeSet;
2326  
import static loadableUtils.utils.mapLike mapToValues;
2327  
import static loadableUtils.utils.lambdaMapLike mapValues;
2328  
import static loadableUtils.utils.mapWithSingleValue;
2329  
import static loadableUtils.utils.marginPanel;
2330  
import static loadableUtils.utils.massageArgsForVarArgsCall;
2331  
import static loadableUtils.utils.max;
2332  
import static loadableUtils.utils.maxDimension;
2333  
import static loadableUtils.utils.maxWindowBounds;
2334  
import static loadableUtils.utils.maximizeFrame;
2335  
import static loadableUtils.utils.maximizeOrRestoreFrame;
2336  
import static loadableUtils.utils.maximumWindowBounds;
2337  
//don't import static loadableUtils.utils.mc;
2338  
//don't import static loadableUtils.utils.mcDollar;
2339  
//don't import static loadableUtils.utils.mcName;
2340  
import static loadableUtils.utils.md5OfStream;
2341  
import static loadableUtils.utils.menuItem;
2342  
import static loadableUtils.utils.menuItemCount;
2343  
import static loadableUtils.utils.mergeRects;
2344  
import static loadableUtils.utils.messageBox;
2345  
import static loadableUtils.utils.methodApplicabilityScore_onTypes;
2346  
import static loadableUtils.utils.methodIsStatic;
2347  
import static loadableUtils.utils.methodNames;
2348  
import static loadableUtils.utils.microSymbol;
2349  
import static loadableUtils.utils.min;
2350  
import static loadableUtils.utils.minInternalFrameWidth;
2351  
import static loadableUtils.utils.minWindowWidth;
2352  
import static loadableUtils.utils.mkdirsFor;
2353  
import static loadableUtils.utils.mkdirsForFile;
2354  
import static loadableUtils.utils.mouseArea;
2355  
import static loadableUtils.utils.mouseLocation;
2356  
import static loadableUtils.utils.mouseLocationPt;
2357  
import static loadableUtils.utils.mousePointer;
2358  
import static loadableUtils.utils.msToSeconds;
2359  
import static loadableUtils.utils.mul;
2360  
import static loadableUtils.utils.multiMapPairIterator;
2361  
import static loadableUtils.utils.multiMapPairIterator_transformValueList;
2362  
import static loadableUtils.utils.multiMapToMap;
2363  
import static loadableUtils.utils.multiSetMapToMultiSet;
2364  
import static loadableUtils.utils.muricaPassword;
2365  
import static loadableUtils.utils.muricaPasswordFile;
2366  
import static loadableUtils.utils.myJar;
2367  
import static loadableUtils.utils.n2;
2368  
import static loadableUtils.utils.nFiles;
2369  
import static loadableUtils.utils.nFrames;
2370  
import static loadableUtils.utils.nImages;
2371  
import static loadableUtils.utils.nLabels;
2372  
import static loadableUtils.utils.nLines;
2373  
import static loadableUtils.utils.nRegions;
2374  
import static loadableUtils.utils.nResults;
2375  
import static loadableUtils.utils.n_fancy2;
2376  
import static loadableUtils.utils.nameRelativeToPhysicalSubdirectory;
2377  
import static loadableUtils.utils.nanosToMicroseconds;
2378  
import static loadableUtils.utils.navigableMultiSetMapValuesIterator_concurrent;
2379  
import static loadableUtils.utils.nempty;
2380  
import static loadableUtils.utils.nemptyString;
2381  
import static loadableUtils.utils.neq;
2382  
import static loadableUtils.utils.networkAllowanceTest;
2383  
import static loadableUtils.utils.newBufferedImage;
2384  
import static loadableUtils.utils.newFile;
2385  
import static loadableUtils.utils.newFileInputStream;
2386  
import static loadableUtils.utils.newFileOutputStream;
2387  
import static loadableUtils.utils.newGZIPInputStream;
2388  
import static loadableUtils.utils.newImage;
2389  
import static loadableUtils.utils.newObjectArrayOfSameType;
2390  
import static loadableUtils.utils.newSubList;
2391  
import static loadableUtils.utils.newThread;
2392  
import static loadableUtils.utils.newWeakReference;
2393  
import static loadableUtils.utils.nlLogic_text;
2394  
import static loadableUtils.utils.nonNulls;
2395  
import static loadableUtils.utils.normalizeTo0to1;
2396  
import static loadableUtils.utils.northAndCenterWithMargins;
2397  
import static loadableUtils.utils.northCenterAndSouth;
2398  
import static loadableUtils.utils.northCenterAndSouthWithMargin;
2399  
import static loadableUtils.utils.now;
2400  
import static loadableUtils.utils.nsToMicroseconds;
2401  
import static loadableUtils.utils.nuLike nu;
2402  
import static loadableUtils.utils.nuEmptyObject;
2403  
import static loadableUtils.utils.nuInstance;
2404  
import static loadableUtils.utils.nuObject;
2405  
import static loadableUtils.utils.nuObjectWithoutArguments;
2406  
import static loadableUtils.utils.nullIfEmpty;
2407  
import static loadableUtils.utils.nullPlus;
2408  
import static loadableUtils.utils.numberOfChildren;
2409  
import static loadableUtils.utils.numberOfScreens;
2410  
import static loadableUtils.utils.objectToMap;
2411  
import static loadableUtils.utils.objectToMap_inOrder_withoutFields;
2412  
import static loadableUtils.utils.odd;
2413  
import static loadableUtils.utils.onBoundsChange;
2414  
import static loadableUtils.utils.onChangeAndNow;
2415  
import static loadableUtils.utils.onConceptChanges;
2416  
import static loadableUtils.utils.onConceptsChange;
2417  
import static loadableUtils.utils.onDoubleClick;
2418  
import static loadableUtils.utils.onDoubleClickOrEnter;
2419  
import static loadableUtils.utils.onEnterIfTextField;
2420  
import static loadableUtils.utils.onEnterInAllTextFields;
2421  
import static loadableUtils.utils.onFirstComponentShow;
2422  
import static loadableUtils.utils.onFirstShow;
2423  
import static loadableUtils.utils.onFirstShowing;
2424  
import static loadableUtils.utils.onFrameClose;
2425  
import static loadableUtils.utils.onMouseDown_anyButton;
2426  
import static loadableUtils.utils.onTabSelected;
2427  
import static loadableUtils.utils.onUpdateAndNow;
2428  
import static loadableUtils.utils.onWindowDeiconified;
2429  
import static loadableUtils.utils.oneIn;
2430  
import static loadableUtils.utils.oneOf;
2431  
import static loadableUtils.utils.oneOfTheFiles;
2432  
import static loadableUtils.utils.oneOfTheFilesInDir;
2433  
import static loadableUtils.utils.openConnection;
2434  
import static loadableUtils.utils.openZipFile;
2435  
import static loadableUtils.utils.nuLike optCast;
2436  
import static loadableUtils.utils.mapMethodLike optPar;
2437  
import static loadableUtils.utils.mapMethodLike optParam;
2438  
import static loadableUtils.utils.or;
2439  
import static loadableUtils.utils.or2;
2440  
import static loadableUtils.utils.or2_rev;
2441  
import static loadableUtils.utils.orderMapByValue;
2442  
import static loadableUtils.utils.origin;
2443  
import static loadableUtils.utils.outerProduct;
2444  
import static loadableUtils.utils.outerProduct_faster;
2445  
import static loadableUtils.utils.ownResource;
2446  
import static loadableUtils.utils.packFrame;
2447  
import static loadableUtils.utils.packFrameVertically;
2448  
import static loadableUtils.utils.packInternalFrameVertically;
2449  
import static loadableUtils.utils.packWindow;
2450  
import static loadableUtils.utils.packWindowVertically;
2451  
import static loadableUtils.utils.pair;
2452  
import static loadableUtils.utils.pairB;
2453  
import static loadableUtils.utils.pairsB;
2454  
import static loadableUtils.utils.paramsPlus;
2455  
import static loadableUtils.utils.paramsToButtons;
2456  
import static loadableUtils.utils.paramsToMap;
2457  
import static loadableUtils.utils.paramsToOrderedMap;
2458  
import static loadableUtils.utils.parentOfType;
2459  
import static loadableUtils.utils.parseDigit;
2460  
import static loadableUtils.utils.parseDouble;
2461  
import static loadableUtils.utils.parseECJOutputForErrors;
2462  
import static loadableUtils.utils.parseHexChar;
2463  
import static loadableUtils.utils.parseInt;
2464  
import static loadableUtils.utils.parseLong;
2465  
import static loadableUtils.utils.parseSnippetID;
2466  
import static loadableUtils.utils.pathToJavaxJar_noResourceLoader;
2467  
import static loadableUtils.utils.pcallF;
2468  
import static loadableUtils.utils.pcallFAll;
2469  
import static loadableUtils.utils.pcallFAll_minimalExceptionHandling;
2470  
import static loadableUtils.utils.pcallF_minimalExceptionHandling;
2471  
import static loadableUtils.utils.pcallFunction;
2472  
import static loadableUtils.utils.persistSelectedTabAsLiveValue;
2473  
import static loadableUtils.utils.persistableThrowable;
2474  
import static loadableUtils.utils.picturesDir;
2475  
import static loadableUtils.utils.ping;
2476  
import static loadableUtils.utils.ping_okInCleanUp;
2477  
import static loadableUtils.utils.ping_v3_setPingSourceMaker;
2478  
import static loadableUtils.utils.pixelatedImageSurface;
2479  
import static loadableUtils.utils.platformName;
2480  
import static loadableUtils.utils.pnl;
2481  
import static loadableUtils.utils.pnlQuoted;
2482  
import static loadableUtils.utils.pnlToLines;
2483  
import static loadableUtils.utils.pnlToString;
2484  
import static loadableUtils.utils.popLast;
2485  
import static loadableUtils.utils.possibleMD5;
2486  
import static loadableUtils.utils.postBinaryPageToFile;
2487  
import static loadableUtils.utils.postPage;
2488  
import static loadableUtils.utils.posterizeBWImage_withMeta;
2489  
import static loadableUtils.utils.powersOfTwoUpTo;
2490  
import static loadableUtils.utils.preferredScreenBounds;
2491  
import static loadableUtils.utils.prependIfNempty;
2492  
import static loadableUtils.utils.printJavaVersion;
2493  
import static loadableUtils.utils.printLog;
2494  
import static loadableUtils.utils.printNumberedLines;
2495  
import static loadableUtils.utils.printRunningThreads;
2496  
import static loadableUtils.utils.printStackTrace;
2497  
import static loadableUtils.utils.printStackTrace_gen;
2498  
import static loadableUtils.utils.printStackTrace_inPossiblyCancelledThread;
2499  
import static loadableUtils.utils.mapMethodLike printVars;
2500  
import static loadableUtils.utils.mapMethodLike printVars_shorten;
2501  
import static loadableUtils.utils.mapMethodLike printVars_str;
2502  
import static loadableUtils.utils.printWithTime;
2503  
import static loadableUtils.utils.println;
2504  
import static loadableUtils.utils.programDir;
2505  
import static loadableUtils.utils.programFile;
2506  
//don't import static loadableUtils.utils.programID;
2507  
import static loadableUtils.utils.nuLike proxy;
2508  
import static loadableUtils.utils.psI;
2509  
import static loadableUtils.utils.ptMinus;
2510  
import static loadableUtils.utils.ptToLong;
2511  
import static loadableUtils.utils.put;
2512  
import static loadableUtils.utils.putAll;
2513  
import static loadableUtils.utils.putOrCreate;
2514  
import static loadableUtils.utils.quote;
2515  
import static loadableUtils.utils.quoteAll;
2516  
import static loadableUtils.utils.rSyntaxTextAreaWithSearch;
2517  
import static loadableUtils.utils.r_dm_q;
2518  
import static loadableUtils.utils.random;
2519  
import static loadableUtils.utils.randomID;
2520  
import static loadableUtils.utils.randomRect;
2521  
import static loadableUtils.utils.random_incl;
2522  
import static loadableUtils.utils.rawTableData;
2523  
import static loadableUtils.utils.rawTableLineAsMap;
2524  
import static loadableUtils.utils.mapMethodLike rcall;
2525  
import static loadableUtils.utils.reTok_multi;
2526  
import static loadableUtils.utils.readLineFromReaderWithClose;
2527  
import static loadableUtils.utils.reconstructBufferedImage;
2528  
import static loadableUtils.utils.rectContains;
2529  
import static loadableUtils.utils.rectUnion;
2530  
import static loadableUtils.utils.rectangleUnion;
2531  
import static loadableUtils.utils.reflection_classesNotToScan;
2532  
import static loadableUtils.utils.regexpFirstGroups;
2533  
import static loadableUtils.utils.regexpGetGroups;
2534  
import static loadableUtils.utils.regexpMatcher;
2535  
import static loadableUtils.utils.regionMatchesIC;
2536  
import static loadableUtils.utils.register;
2537  
import static loadableUtils.utils.registerConcept;
2538  
import static loadableUtils.utils.remove;
2539  
import static loadableUtils.utils.removeAll;
2540  
import static loadableUtils.utils.removeAllComponents;
2541  
import static loadableUtils.utils.removeSubList;
2542  
import static loadableUtils.utils.removeTrayIcon;
2543  
import static loadableUtils.utils.renameFileVerbose;
2544  
import static loadableUtils.utils.renameFileVerbose_assertSuccess;
2545  
import static loadableUtils.utils.renameFile_assertTrue;
2546  
import static loadableUtils.utils.renderComponentToImage;
2547  
import static loadableUtils.utils.mapMethodLike renderRecordVars;
2548  
import static loadableUtils.utils.renderStackTrace;
2549  
import static loadableUtils.utils.mapMethodLike renderVars_str;
2550  
import static loadableUtils.utils.mapMethodLike renderVars_stringifier;
2551  
import static loadableUtils.utils.renderableToImage;
2552  
import static loadableUtils.utils.repSpace;
2553  
import static loadableUtils.utils.repaint;
2554  
import static loadableUtils.utils.replaceAll;
2555  
import static loadableUtils.utils.replaceLast;
2556  
import static loadableUtils.utils.replaceLastElement;
2557  
import static loadableUtils.utils.replaceNiceButtons;
2558  
import static loadableUtils.utils.replacePlusWithSpace;
2559  
import static loadableUtils.utils.replacePrefix;
2560  
import static loadableUtils.utils.replaceTabTitleComponent;
2561  
import static loadableUtils.utils.replaceTokens;
2562  
import static loadableUtils.utils.reproduceRasterBars;
2563  
import static loadableUtils.utils.resizeImage;
2564  
import static loadableUtils.utils.resizeImageIcon;
2565  
import static loadableUtils.utils.resizeImageToHeight_bilinear;
2566  
import static loadableUtils.utils.resizeImage_raw;
2567  
import static loadableUtils.utils.rethrowAndAppendToMessage;
2568  
import static loadableUtils.utils.revTreeMap;
2569  
import static loadableUtils.utils.revalidate;
2570  
import static loadableUtils.utils.reverseComparator;
2571  
import static loadableUtils.utils.reverseParams;
2572  
import static loadableUtils.utils.rgbFromGrayscale;
2573  
import static loadableUtils.utils.rightAlignLabel;
2574  
import static loadableUtils.utils.rightAlignSpinner;
2575  
import static loadableUtils.utils.rightAlignedLine;
2576  
import static loadableUtils.utils.rightScreenBounds;
2577  
import static loadableUtils.utils.round;
2578  
import static loadableUtils.utils.roundBracket;
2579  
import static loadableUtils.utils.roundDownTo;
2580  
import static loadableUtils.utils.rsyntaxTextArea_fixNumPad;
2581  
import static loadableUtils.utils.rtrim_fromLines;
2582  
import static loadableUtils.utils.runInQAndWait;
2583  
import static loadableUtils.utils.runnableThreadsWithRenderedStackTraces_withoutSystemThreads;
2584  
import static loadableUtils.utils.runnableThreadsWithStackTraces_withoutSystemThreads;
2585  
import static loadableUtils.utils.runnableToF0;
2586  
import static loadableUtils.utils.runnableToIVF1;
2587  
import static loadableUtils.utils.runnableToVF1;
2588  
import static loadableUtils.utils.safeUnstruct;
2589  
import static loadableUtils.utils.sameFile;
2590  
import static loadableUtils.utils.sameSize;
2591  
import static loadableUtils.utils.sameSnippetID;
2592  
import static loadableUtils.utils.saveBinaryFile;
2593  
import static loadableUtils.utils.saveGZStructureToFile;
2594  
import static loadableUtils.utils.saveImage;
2595  
import static loadableUtils.utils.saveImageWithCounter;
2596  
import static loadableUtils.utils.saveInImageDirectoryWithCounter;
2597  
import static loadableUtils.utils.saveJPG;
2598  
import static loadableUtils.utils.savePNG;
2599  
import static loadableUtils.utils.savePNGVerbose;
2600  
import static loadableUtils.utils.saveTextFile;
2601  
import static loadableUtils.utils.saveTiming_noPrint;
2602  
import static loadableUtils.utils.scaleAndPosterize;
2603  
import static loadableUtils.utils.scaleImageToWidth;
2604  
import static loadableUtils.utils.scaleImageWithOp;
2605  
import static loadableUtils.utils.scaleImage_bilinear;
2606  
import static loadableUtils.utils.scalePt;
2607  
import static loadableUtils.utils.scaleRect;
2608  
import static loadableUtils.utils.scaleToFitInside;
2609  
import static loadableUtils.utils.scaledBWImageFromBWIntegralImage;
2610  
import static loadableUtils.utils.scaledBWImageFromBWIntegralImage_withMeta_height;
2611  
import static loadableUtils.utils.scaledGrayBytesFromBWIntegralImage;
2612  
import static loadableUtils.utils.scoredSearch_prepare;
2613  
import static loadableUtils.utils.scoredSearch_score;
2614  
import static loadableUtils.utils.scoredSearch_scoreWeighted2;
2615  
import static loadableUtils.utils.scoredSearch_score_single;
2616  
import static loadableUtils.utils.screenBounds_safe;
2617  
import static loadableUtils.utils.screenCount;
2618  
import static loadableUtils.utils.screenNrContaining;
2619  
import static loadableUtils.utils.screenNrOfWindow;
2620  
import static loadableUtils.utils.scrollAllTheWayDown;
2621  
import static loadableUtils.utils.scrollRowToVisible;
2622  
import static loadableUtils.utils.scrollTableDownNow;
2623  
import static loadableUtils.utils.scrollingTabs;
2624  
import static loadableUtils.utils.second;
2625  
import static loadableUtils.utils.secondIntFromLong;
2626  
import static loadableUtils.utils.secondOfPair;
2627  
import static loadableUtils.utils.secondOfPairs;
2628  
import static loadableUtils.utils.selectItem;
2629  
import static loadableUtils.utils.selectRow;
2630  
import static loadableUtils.utils.selectTab;
2631  
import static loadableUtils.utils.selectTableRows;
2632  
import static loadableUtils.utils.selectedTabIndex;
2633  
import static loadableUtils.utils.selectedTabName;
2634  
import static loadableUtils.utils.selectedTableCell;
2635  
import static loadableUtils.utils.selectedTableRow;
2636  
import static loadableUtils.utils.selectedTableRowInModel;
2637  
import static loadableUtils.utils.selectedTableRows;
2638  
import static loadableUtils.utils.selectedTableRowsInModel;
2639  
import static loadableUtils.utils.selectedTableRows_array;
2640  
import static loadableUtils.utils.setAddAll;
2641  
import static loadableUtils.utils.setAll;
2642  
import static loadableUtils.utils.setAlwaysOnTop;
2643  
import static loadableUtils.utils.setBorder;
2644  
import static loadableUtils.utils.setBounds;
2645  
import static loadableUtils.utils.setButtonImage;
2646  
import static loadableUtils.utils.setCaret;
2647  
import static loadableUtils.utils.setCaretPosition;
2648  
import static loadableUtils.utils.setComboBoxItems;
2649  
import static loadableUtils.utils.setComboBoxItems_notifyListeners;
2650  
import static loadableUtils.utils.setComponent;
2651  
import static loadableUtils.utils.setComponentID;
2652  
import static loadableUtils.utils.setContentPane;
2653  
import static loadableUtils.utils.setDialogContents;
2654  
import static loadableUtils.utils.setDyn;
2655  
import static loadableUtils.utils.setDynObjectValue;
2656  
import static loadableUtils.utils.setEnclosingViewPosition;
2657  
import static loadableUtils.utils.setFrameContents;
2658  
import static loadableUtils.utils.setFrameSize;
2659  
import static loadableUtils.utils.setFrameWidth;
2660  
import static loadableUtils.utils.setHeaders;
2661  
import static loadableUtils.utils.setHorizontalAlignment;
2662  
import static loadableUtils.utils.setInternalFrameContents;
2663  
import static loadableUtils.utils.setLocation;
2664  
import static loadableUtils.utils.setMargin;
2665  
import static loadableUtils.utils.setMenuBar;
2666  
import static loadableUtils.utils.setMeta;
2667  
import static loadableUtils.utils.setMetaSrc;
2668  
import static loadableUtils.utils.setMetaSrcUnlessSame;
2669  
import static loadableUtils.utils.setOpaqueBackground;
2670  
import static loadableUtils.utils.setProgressBarText;
2671  
import static loadableUtils.utils.setProgressBarTotal;
2672  
import static loadableUtils.utils.setProgressBarValue;
2673  
import static loadableUtils.utils.setScrollPaneBackground;
2674  
import static loadableUtils.utils.setSectionTitle;
2675  
import static loadableUtils.utils.setSelected;
2676  
import static loadableUtils.utils.setSelectedItem;
2677  
import static loadableUtils.utils.setSpinnerValue;
2678  
import static loadableUtils.utils.setTab;
2679  
import static loadableUtils.utils.setTabTitle;
2680  
import static loadableUtils.utils.setTableModel;
2681  
import static loadableUtils.utils.setTextKeepCaret;
2682  
import static loadableUtils.utils.setThreadLocal;
2683  
import static loadableUtils.utils.setToolTip;
2684  
import static loadableUtils.utils.setToolTipText;
2685  
import static loadableUtils.utils.setTrayIconToolTip;
2686  
import static loadableUtils.utils.setURLConnectionDefaultTimeouts;
2687  
import static loadableUtils.utils.setURLConnectionTimeouts;
2688  
import static loadableUtils.utils.setWithNotify;
2689  
import static loadableUtils.utils.sexyTable;
2690  
import static loadableUtils.utils.sfuIndent;
2691  
import static loadableUtils.utils.shallowClone;
2692  
import static loadableUtils.utils.shootScreenWithMeta;
2693  
import static loadableUtils.utils.shootWindow;
2694  
import static loadableUtils.utils.shortClassName;
2695  
import static loadableUtils.utils.shortDynName;
2696  
import static loadableUtils.utils.shortDynamicClassName;
2697  
import static loadableUtils.utils.shorten;
2698  
import static loadableUtils.utils.shortenClassName;
2699  
import static loadableUtils.utils.shortenSnippetID;
2700  
import static loadableUtils.utils.showDialogOnSameScreen;
2701  
import static loadableUtils.utils.showErrorFrame;
2702  
import static loadableUtils.utils.showFormSubmitButtonName;
2703  
import static loadableUtils.utils.showFormTitled;
2704  
import static loadableUtils.utils.showForm_arrange1;
2705  
import static loadableUtils.utils.showForm_leftWidth;
2706  
import static loadableUtils.utils.showForm_makeComponents;
2707  
import static loadableUtils.utils.showForm_makeInternalFrame;
2708  
import static loadableUtils.utils.showFrame;
2709  
import static loadableUtils.utils.showImage;
2710  
import static loadableUtils.utils.showInternalFrameFormTitled;
2711  
import static loadableUtils.utils.showPackedFrame;
2712  
import static loadableUtils.utils.showPopupMenu;
2713  
import static loadableUtils.utils.showProgressWindow;
2714  
import static loadableUtils.utils.showTable;
2715  
import static loadableUtils.utils.showTextWordWrapped;
2716  
import static loadableUtils.utils.showText_fast_noWrap;
2717  
import static loadableUtils.utils.showTitledForm_blocking;
2718  
import static loadableUtils.utils.showWrappedText;
2719  
import static loadableUtils.utils.simpleConceptIndex;
2720  
import static loadableUtils.utils.simpleDateFormat_UTC;
2721  
import static loadableUtils.utils.simpleTransformedLiveValueLabel;
2722  
import static loadableUtils.utils.singleDigitBytesToString;
2723  
import static loadableUtils.utils.singleFieldName;
2724  
import static loadableUtils.utils.singletonIterator;
2725  
import static loadableUtils.utils.sixteenToNine_p;
2726  
import static loadableUtils.utils.sleep;
2727  
import static loadableUtils.utils.sleepInCleanUp;
2728  
import static loadableUtils.utils.sleepQuietly;
2729  
import static loadableUtils.utils.sleepSeconds;
2730  
import static loadableUtils.utils.sleepUntilSys;
2731  
import static loadableUtils.utils.sleepUntilSysTime;
2732  
import static loadableUtils.utils.smartAddWithLayout;
2733  
import static loadableUtils.utils.smartLastIndexOf;
2734  
import static loadableUtils.utils.snippetImageURL;
2735  
import static loadableUtils.utils.snippetImageURL_http;
2736  
import static loadableUtils.utils.snippetImageURL_noHttps;
2737  
import static loadableUtils.utils.snippetUpdateConnector;
2738  
import static loadableUtils.utils.sort;
2739  
import static loadableUtils.utils.sortByCalculatedField;
2740  
import static loadableUtils.utils.sortConceptsByID;
2741  
import static loadableUtils.utils.sortInPlaceByCalculatedField;
2742  
import static loadableUtils.utils.sortIntRangesInPlace;
2743  
import static loadableUtils.utils.lambdaMapLike sortedByCalculatedField;
2744  
import static loadableUtils.utils.sortedByComparator;
2745  
import static loadableUtils.utils.sortedIgnoreCase;
2746  
import static loadableUtils.utils.spaces;
2747  
import static loadableUtils.utils.stackTraceForThread;
2748  
import static loadableUtils.utils.stackTraceToString;
2749  
import static loadableUtils.utils.standardImports;
2750  
import static loadableUtils.utils.standardImports_fullyImportedPackages;
2751  
import static loadableUtils.utils.standardTextFieldPopupMenu;
2752  
import static loadableUtils.utils.startQ;
2753  
import static loadableUtils.utils.startThread;
2754  
import static loadableUtils.utils.startsWith;
2755  
import static loadableUtils.utils.startsWithDigit;
2756  
import static loadableUtils.utils.startsWithIgnoreCase;
2757  
import static loadableUtils.utils.startsWithOneOf;
2758  
import static loadableUtils.utils.stdEq2;
2759  
import static loadableUtils.utils.stdHash;
2760  
import static loadableUtils.utils.stdHash2;
2761  
import static loadableUtils.utils.stepAllWithStats;
2762  
import static loadableUtils.utils.stepMaxWithStats;
2763  
import static loadableUtils.utils.str;
2764  
import static loadableUtils.utils.strL;
2765  
import static loadableUtils.utils.strOr;
2766  
import static loadableUtils.utils.strOrClassName;
2767  
import static loadableUtils.utils.strOrNull;
2768  
import static loadableUtils.utils.str_shorten;
2769  
import static loadableUtils.utils.str_toKB;
2770  
import static loadableUtils.utils.str_toMB_oneDigit;
2771  
import static loadableUtils.utils.streaksOfRepeatingElements;
2772  
import static loadableUtils.utils.stringAsCharacterList;
2773  
import static loadableUtils.utils.stringLiveValue;
2774  
import static loadableUtils.utils.stringToChar;
2775  
import static loadableUtils.utils.stringify;
2776  
import static loadableUtils.utils.stringsSortedByLength;
2777  
import static loadableUtils.utils.structForUser;
2778  
import static loadableUtils.utils.structureOrText;
2779  
import static loadableUtils.utils.structureOrTextForUser;
2780  
import static loadableUtils.utils.subCharSequence;
2781  
import static loadableUtils.utils.subList;
2782  
import static loadableUtils.utils.substring;
2783  
import static loadableUtils.utils.swic;
2784  
import static loadableUtils.utils.swing;
2785  
import static loadableUtils.utils.swingAndWait;
2786  
import static loadableUtils.utils.swingCall;
2787  
import static loadableUtils.utils.swingConfirm;
2788  
import static loadableUtils.utils.swingConstruct;
2789  
import static loadableUtils.utils.swingEvery;
2790  
import static loadableUtils.utils.swingNowOrLater;
2791  
import static loadableUtils.utils.nuLike swingNu;
2792  
import static loadableUtils.utils.syncAdd;
2793  
import static loadableUtils.utils.syncAddAll;
2794  
import static loadableUtils.utils.syncCIMap;
2795  
import static loadableUtils.utils.syncClear;
2796  
import static loadableUtils.utils.syncGet;
2797  
import static loadableUtils.utils.nuLike syncGetOrCreate;
2798  
import static loadableUtils.utils.syncHashMap;
2799  
import static loadableUtils.utils.syncIdentityHashSet;
2800  
import static loadableUtils.utils.syncL;
2801  
import static loadableUtils.utils.syncListGetMulti;
2802  
import static loadableUtils.utils.syncMRUCache;
2803  
import static loadableUtils.utils.syncMap;
2804  
import static loadableUtils.utils.mapMethodLike syncMapGet2;
2805  
import static loadableUtils.utils.nuLike syncMapGetOrCreate;
2806  
import static loadableUtils.utils.syncMapPut2_createLinkedHashMap;
2807  
import static loadableUtils.utils.syncRemove;
2808  
import static loadableUtils.utils.syncRemoveAll;
2809  
import static loadableUtils.utils.syncSet;
2810  
import static loadableUtils.utils.synchroHashMap;
2811  
import static loadableUtils.utils.synchroHashSet;
2812  
import static loadableUtils.utils.synchroIdentityHashMap;
2813  
import static loadableUtils.utils.synchroList;
2814  
import static loadableUtils.utils.synchroMap;
2815  
import static loadableUtils.utils.synchronizedMap;
2816  
import static loadableUtils.utils.synchronizedSet;
2817  
import static loadableUtils.utils.systemExit;
2818  
import static loadableUtils.utils.tabComponentClickFixer;
2819  
import static loadableUtils.utils.tabComponents;
2820  
import static loadableUtils.utils.tabCount;
2821  
import static loadableUtils.utils.tabNames;
2822  
import static loadableUtils.utils.tableColumnCount;
2823  
import static loadableUtils.utils.tableColumnViewIndex;
2824  
import static loadableUtils.utils.tableColumnWidthsByName;
2825  
import static loadableUtils.utils.tableDependButton;
2826  
import static loadableUtils.utils.tableDependButtons;
2827  
import static loadableUtils.utils.tableDependentButton;
2828  
import static loadableUtils.utils.tableEnableDrag;
2829  
import static loadableUtils.utils.tableEnableTextDrag;
2830  
import static loadableUtils.utils.tableNumColumns;
2831  
import static loadableUtils.utils.tablePopupMenuItem;
2832  
import static loadableUtils.utils.tablePopupMenuItem_top;
2833  
import static loadableUtils.utils.tablePopupMenuItemsThreaded;
2834  
import static loadableUtils.utils.tablePopupMenuItemsThreaded_top;
2835  
import static loadableUtils.utils.tableRows;
2836  
import static loadableUtils.utils.tableSetColumnPreferredWidths;
2837  
import static loadableUtils.utils.tableWithSearcher2;
2838  
import static loadableUtils.utils.tabsToSpaces;
2839  
import static loadableUtils.utils.tb_mainServer;
2840  
import static loadableUtils.utils.tempAddToWindow;
2841  
import static loadableUtils.utils.tempDBLock;
2842  
import static loadableUtils.utils.tempDisableButton;
2843  
import static loadableUtils.utils.tempDisableButtons;
2844  
import static loadableUtils.utils.tempEnter;
2845  
import static loadableUtils.utils.tempFileFor;
2846  
import static loadableUtils.utils.tempInfoBox;
2847  
import static loadableUtils.utils.tempInfoBoxNoHide;
2848  
import static loadableUtils.utils.tempInfoBox_noHide;
2849  
import static loadableUtils.utils.tempLock;
2850  
import static loadableUtils.utils.tempMapPut;
2851  
import static loadableUtils.utils.tempMapPutAll;
2852  
import static loadableUtils.utils.tempPingPrivileged;
2853  
import static loadableUtils.utils.tempProgressBar;
2854  
import static loadableUtils.utils.tempProgressBar_addToWindowIfPossible;
2855  
import static loadableUtils.utils.tempSetButtonImage;
2856  
import static loadableUtils.utils.tempSetButtonImages;
2857  
import static loadableUtils.utils.tempSetCustomRandomizerForThisThread;
2858  
import static loadableUtils.utils.tempSetRandomSeed;
2859  
import static loadableUtils.utils.tempSetTL;
2860  
import static loadableUtils.utils.tempSetTL_noInit;
2861  
import static loadableUtils.utils.tempSetThreadLocal;
2862  
import static loadableUtils.utils.tempSetThreadLocalIfNecessary;
2863  
import static loadableUtils.utils.tempUncancelThread;
2864  
import static loadableUtils.utils.textOut_or;
2865  
import static loadableUtils.utils.theAGIBlueDomain;
2866  
import static loadableUtils.utils.third;
2867  
import static loadableUtils.utils.threadLocalWithDefault;
2868  
import static loadableUtils.utils.tlft;
2869  
import static loadableUtils.utils.nuLike toArray;
2870  
import static loadableUtils.utils.toBW;
2871  
import static loadableUtils.utils.toBWImage;
2872  
import static loadableUtils.utils.toBufferedImage;
2873  
import static loadableUtils.utils.toBufferedImageOpt;
2874  
import static loadableUtils.utils.toCIMap;
2875  
import static loadableUtils.utils.toColor;
2876  
import static loadableUtils.utils.toDouble;
2877  
import static loadableUtils.utils.toHex;
2878  
import static loadableUtils.utils.toIF1;
2879  
import static loadableUtils.utils.toIMeta;
2880  
import static loadableUtils.utils.toInt;
2881  
import static loadableUtils.utils.toK;
2882  
import static loadableUtils.utils.toLines;
2883  
import static loadableUtils.utils.toLinesFullTrim;
2884  
import static loadableUtils.utils.toList;
2885  
import static loadableUtils.utils.toLong;
2886  
import static loadableUtils.utils.toM;
2887  
import static loadableUtils.utils.toM_double;
2888  
import static loadableUtils.utils.toPt;
2889  
import static loadableUtils.utils.toRect_round;
2890  
import static loadableUtils.utils.toRunnable;
2891  
import static loadableUtils.utils.toS;
2892  
import static loadableUtils.utils.toScanlineBitMatrix;
2893  
import static loadableUtils.utils.toSimplyLinkedList;
2894  
import static loadableUtils.utils.toStringArray;
2895  
import static loadableUtils.utils.toStringOpt;
2896  
import static loadableUtils.utils.nuLike toTypedArray;
2897  
import static loadableUtils.utils.toUtf8;
2898  
import static loadableUtils.utils.toVector;
2899  
import static loadableUtils.utils.todo;
2900  
import static loadableUtils.utils.tok_identifiersInOrder;
2901  
import static loadableUtils.utils.tok_moveImportsUp;
2902  
import static loadableUtils.utils.tokenToLineAndColumn;
2903  
import static loadableUtils.utils.toolTipFromLiveValue;
2904  
import static loadableUtils.utils.totalPreferredHeight;
2905  
import static loadableUtils.utils.translatePt;
2906  
import static loadableUtils.utils.translateRect;
2907  
import static loadableUtils.utils.transpileOnBestServer;
2908  
import static loadableUtils.utils.transpileOnNewServer;
2909  
import static loadableUtils.utils.transpileOnServer;
2910  
import static loadableUtils.utils.transpileOnServerWithErrorWindow;
2911  
import static loadableUtils.utils.trim;
2912  
import static loadableUtils.utils.tsNowPlusMS;
2913  
import static loadableUtils.utils.ubyteToInt;
2914  
import static loadableUtils.utils.unimplemented;
2915  
import static loadableUtils.utils.nuLike uniq;
2916  
import static loadableUtils.utils.nuLike uniq2;
2917  
import static loadableUtils.utils.nuLike uniqCI;
2918  
import static loadableUtils.utils.nuLike uniq_returnIfNew;
2919  
import static loadableUtils.utils.uniqueConcept;
2920  
import static loadableUtils.utils.nuLike unlisted;
2921  
import static loadableUtils.utils.unlock;
2922  
import static loadableUtils.utils.unnull;
2923  
import static loadableUtils.utils.unnullForIteration;
2924  
import static loadableUtils.utils.unwrap;
2925  
import static loadableUtils.utils.unwrapScrollPane;
2926  
import static loadableUtils.utils.updateEnclosingTabTitleWithCount;
2927  
import static loadableUtils.utils.urlConnection_getInputStream;
2928  
import static loadableUtils.utils.urlencode;
2929  
import static loadableUtils.utils.userDir;
2930  
import static loadableUtils.utils.userDir_oneOf;
2931  
import static loadableUtils.utils.userDir_oneOf_createFirstIfNone;
2932  
import static loadableUtils.utils.userHome;
2933  
import static loadableUtils.utils.usingJTattoo;
2934  
import static loadableUtils.utils.usingStarter;
2935  
import static loadableUtils.utils.utf8;
2936  
import static loadableUtils.utils.utf8bufferedReader;
2937  
import static loadableUtils.utils.utf8charset;
2938  
import static loadableUtils.utils.value;
2939  
import static loadableUtils.utils.values;
2940  
import static loadableUtils.utils.valuesList;
2941  
import static loadableUtils.utils.varWithNotifyToLiveValue;
2942  
import static loadableUtils.utils.varWithNotifyToLiveValue_verbose;
2943  
import static loadableUtils.utils.verticalStrut;
2944  
import static loadableUtils.utils.veryQuickJava_finish_specialMainClass;
2945  
import static loadableUtils.utils.virtualCountList;
2946  
import static loadableUtils.utils.mapMethodLike vmBus_onMessage;
2947  
import static loadableUtils.utils.mapMethodLike vmBus_send;
2948  
import static loadableUtils.utils.vmBus_wrapArgs;
2949  
import static loadableUtils.utils.vm_busListenersByMessage_live;
2950  
import static loadableUtils.utils.vm_busListeners_live;
2951  
import static loadableUtils.utils.vm_generalMap;
2952  
import static loadableUtils.utils.vm_generalMap_get;
2953  
import static loadableUtils.utils.vm_generalMap_put;
2954  
import static loadableUtils.utils.vm_generalMap_set;
2955  
import static loadableUtils.utils.vm_generalSubMap;
2956  
import static loadableUtils.utils.vm_getResourceLoader;
2957  
import static loadableUtils.utils.vm_threadInterruptionReasonsMap;
2958  
import static loadableUtils.utils.vstack;
2959  
import static loadableUtils.utils.vstack2;
2960  
import static loadableUtils.utils.vstackWithSpacing;
2961  
import static loadableUtils.utils.vstackWithSpacing_fixed;
2962  
import static loadableUtils.utils.waitUntil;
2963  
import static loadableUtils.utils.waitUntilVarSet;
2964  
import static loadableUtils.utils.waitWhileTrue;
2965  
import static loadableUtils.utils.weakHashMap;
2966  
import static loadableUtils.utils.weakRef;
2967  
import static loadableUtils.utils.westAndCenter;
2968  
import static loadableUtils.utils.westAndCenterWithMargin;
2969  
import static loadableUtils.utils.white;
2970  
import static loadableUtils.utils.whiteImage;
2971  
import static loadableUtils.utils.withCenteredBoldTitle;
2972  
import static loadableUtils.utils.withCenteredTitle;
2973  
import static loadableUtils.utils.withLabel;
2974  
import static loadableUtils.utils.withLabelToTheRight;
2975  
import static loadableUtils.utils.withMargins;
2976  
import static loadableUtils.utils.withRightAlignedButtons;
2977  
import static loadableUtils.utils.withRightMargin;
2978  
import static loadableUtils.utils.withSideAndBottomMargin;
2979  
import static loadableUtils.utils.withSideAndTopMargin;
2980  
import static loadableUtils.utils.withSideMargin;
2981  
import static loadableUtils.utils.withSideMargins;
2982  
import static loadableUtils.utils.withTitle;
2983  
import static loadableUtils.utils.withToolTip;
2984  
import static loadableUtils.utils.withTopAndBottomMargin;
2985  
import static loadableUtils.utils.withTopRightAndBottomMargin;
2986  
import static loadableUtils.utils.withoutNulls;
2987  
import static loadableUtils.utils.withoutViewportBorder;
2988  
import static loadableUtils.utils.wrap;
2989  
import static loadableUtils.utils.wrapArrayAsList;
2990  
import static loadableUtils.utils.wrapAsActivity;
2991  
import static loadableUtils.utils.wrapAsList;
2992  
import static loadableUtils.utils.wrapForSmartAdd_jComponent;
2993  
import static loadableUtils.utils.yesNo2;
2994  
import static loadableUtils.utils.yesNoShort;
2995  
import static loadableUtils.utils.yesNo_short;
2996  
import static loadableUtils.utils.zipFile;
2997  
import static loadableUtils.utils.zipFileContains;
2998  
import static loadableUtils.utils.zipFileContains_falseOnError;
2999  
import static loadableUtils.utils.zipFileToJSONFingerprint_md5;
3000  
import loadableUtils.utils.AWTOnConceptChanges;
3001  
import loadableUtils.utils.AbstractLayoutManager;
3002  
import loadableUtils.utils.AbstractSteppable;
3003  
import loadableUtils.utils.AlphanumComparator;
3004  
import loadableUtils.utils.AnimatedLine;
3005  
import loadableUtils.utils.Animation;
3006  
//don't import loadableUtils.utils.BWImage_FastRegions;
3007  
import loadableUtils.utils.BackgroundProcessesUI;
3008  
import loadableUtils.utils.IBackgroundProcesses;
3009  
import loadableUtils.utils.IBackgroundProcess;
3010  
import loadableUtils.utils.Best_comparable;
3011  
import loadableUtils.utils.BetterThread;
3012  
import loadableUtils.utils.BoolVar;
3013  
import loadableUtils.utils.CenteredComboBoxRenderer;
3014  
import loadableUtils.utils.CharInToken;
3015  
import loadableUtils.utils.ClassNameResolver;
3016  
import loadableUtils.utils.CleanExit;
3017  
import loadableUtils.utils.ClearForAutoRun;
3018  
import loadableUtils.utils.CloseableIterableIterator;
3019  
import loadableUtils.utils.CombinedStringifier;
3020  
import loadableUtils.utils.ComputerCountListener;
3021  
import loadableUtils.utils.ConceptFieldIndex;
3022  
import loadableUtils.utils.ConceptFieldIndexBase;
3023  
import loadableUtils.utils.ConceptFieldIndexCI;
3024  
import loadableUtils.utils.ConceptWithChangeListeners;
3025  
import loadableUtils.utils.ConceptWithGlobalID;
3026  
import loadableUtils.utils.ConceptsComboBox;
3027  
import loadableUtils.utils.CountingOutputStream;
3028  
import loadableUtils.utils.DoneFlag;
3029  
import loadableUtils.utils.DoubleFPSCounter;
3030  
import loadableUtils.utils.FPSCounter;
3031  
import loadableUtils.utils.FastRegions_BWImage;
3032  
import loadableUtils.utils.FieldVar;
3033  
import loadableUtils.utils.FileTransferable;
3034  
import loadableUtils.utils.FitImageInComponentRenderable;
3035  
import loadableUtils.utils.Flag;
3036  
import loadableUtils.utils.Flattener;
3037  
import loadableUtils.utils.FunctionTimings;
3038  
//don't import loadableUtils.utils.GazelleVScript;
3039  
//don't import loadableUtils.utils.GazelleV_LeftArrowScript;
3040  
import loadableUtils.utils.GridCodec1;
3041  
import loadableUtils.utils.HasChangeListeners;
3042  
import loadableUtils.utils.IDoublePt;
3043  
import loadableUtils.utils.IF0WithChangeListeners;
3044  
import loadableUtils.utils.IF2;
3045  
import loadableUtils.utils.IF2_IntInt_Double;
3046  
import loadableUtils.utils.IFieldsToList;
3047  
import loadableUtils.utils.IHasGlobalID;
3048  
import loadableUtils.utils.IHasTokenRangeWithSrc;
3049  
import loadableUtils.utils.IIBWVirtualClip;
3050  
import loadableUtils.utils.IImageRegion;
3051  
import loadableUtils.utils.IImageRegions;
3052  
import loadableUtils.utils.IJavaExpr;
3053  
import loadableUtils.utils.IJavaXExpr;
3054  
import loadableUtils.utils.IPartialStringifier;
3055  
import loadableUtils.utils.IProgressShower;
3056  
import loadableUtils.utils.IResourceHolder;
3057  
import loadableUtils.utils.IResourceLoader;
3058  
import loadableUtils.utils.ISetter;
3059  
import loadableUtils.utils.IStringifier;
3060  
import loadableUtils.utils.IVar;
3061  
import loadableUtils.utils.IVarWithNotify;
3062  
import loadableUtils.utils.IfThen;
3063  
import loadableUtils.utils.ImageChooser;
3064  
import loadableUtils.utils.ImageStreamFromVideoFile;
3065  
import loadableUtils.utils.ImageSurfaceMouseHandler;
3066  
import loadableUtils.utils.ImageSurfaceScribbleTool;
3067  
import loadableUtils.utils.ImageSurfaceSelector;
3068  
import loadableUtils.utils.ImageSurface_PositionToolTip;
3069  
import loadableUtils.utils.IntMinMax;
3070  
import loadableUtils.utils.IntPair;
3071  
import loadableUtils.utils.IntVar;
3072  
import loadableUtils.utils.JE_CompressEachElementIndividually;
3073  
import loadableUtils.utils.JFFMPEGVideoPlayer;
3074  
import loadableUtils.utils.JFilePathButton;
3075  
import loadableUtils.utils.JFilePathLabel;
3076  
import loadableUtils.utils.JGallery;
3077  
import loadableUtils.utils.JMiniJavaIDE;
3078  
import loadableUtils.utils.JObjectTable;
3079  
import loadableUtils.utils.JPaintTool;
3080  
import loadableUtils.utils.JPopDownButton;
3081  
import loadableUtils.utils.JVideoLibDownloader;
3082  
import loadableUtils.utils.JVolatileImageSurface;
3083  
//don't import loadableUtils.utils.LASValueDescriptor;
3084  
import loadableUtils.utils.LInt;
3085  
import loadableUtils.utils.LLInt;
3086  
import loadableUtils.utils.LineAndColumn;
3087  
import loadableUtils.utils.ListCellRendererWithToolTip;
3088  
import loadableUtils.utils.Lowest;
3089  
import loadableUtils.utils.MRUCache;
3090  
import loadableUtils.utils.MetaWithChangeListeners;
3091  
import loadableUtils.utils.NotifyingCollection;
3092  
import loadableUtils.utils.NotifyingSet;
3093  
import loadableUtils.utils.NumPadFixingInputMap;
3094  
import loadableUtils.utils.NumberPt;
3095  
import loadableUtils.utils.OnePath;
3096  
import loadableUtils.utils.PosterizeBWImage;
3097  
import loadableUtils.utils.PtBuffer;
3098  
//don't import loadableUtils.utils.RSyntaxTextArea;
3099  
import loadableUtils.utils.RSyntaxTextAreaWithSearch;
3100  
import loadableUtils.utils.RasterBars;
3101  
import loadableUtils.utils.RegionBorder_innerPoints;
3102  
import loadableUtils.utils.AbstractBorderTracer;
3103  
import loadableUtils.utils.Renderable;
3104  
import loadableUtils.utils.RollingAverage;
3105  
import loadableUtils.utils.RunnableWithExceptions;
3106  
import loadableUtils.utils.ScanlineBitMatrix;
3107  
import loadableUtils.utils.ScoredSearcher_stable;
3108  
import loadableUtils.utils.ScoredStringSearcher;
3109  
import loadableUtils.utils.ScreenCamStream;
3110  
import loadableUtils.utils.ScreenOverlay;
3111  
import loadableUtils.utils.ScreenShotMeta;
3112  
import loadableUtils.utils.Scribble;
3113  
import loadableUtils.utils.SimplyLinkedList;
3114  
import loadableUtils.utils.SingleThread;
3115  
import loadableUtils.utils.SnPSettings;
3116  
import loadableUtils.utils.SourceTriggeredStream;
3117  
import loadableUtils.utils.StefansOS_ConnectToServer;
3118  
import loadableUtils.utils.Stringifier_ToString;
3119  
import loadableUtils.utils.Surface;
3120  
import loadableUtils.utils.SurfaceShowingAutoZoomedImage;
3121  
import loadableUtils.utils.SynchronizedSet;
3122  
import loadableUtils.utils.TimeoutException;
3123  
import loadableUtils.utils.TimestampRange;
3124  
//import loadableUtils.utils.TokPtr;
3125  
import loadableUtils.utils.TokenRange;
3126  
import loadableUtils.utils.TokenRangeWithSrc;
3127  
import loadableUtils.utils.TransferableImage;
3128  
import loadableUtils.utils.TranslucentWindowTest;
3129  
import loadableUtils.utils.TrayIconLastPosition;
3130  
import loadableUtils.utils.UIURLSystem;
3131  
import loadableUtils.utils.VF2;
3132  
import loadableUtils.utils.Value;
3133  
import loadableUtils.utils.Var;
3134  
import loadableUtils.utils.VarContext;
3135  
import loadableUtils.utils.VarMatches;
3136  
import loadableUtils.utils.VarWithNotify;
3137  
import loadableUtils.utils.VirtualVar;
3138  
import loadableUtils.utils.VolatileImageMakerForComponent;
3139  
import loadableUtils.utils.WeakVar;
3140  
import loadableUtils.utils.WithToolTip;
3141  
import loadableUtils.utils.WrappedMap;
3142  
import loadableUtils.utils.DoublePt;
3143  
import loadableUtils.utils.proxy_InvocationHandler;
3144  
import static loadableUtils.utils.print_byThread;
3145  
//import loadableUtils.utils.MakesBWImage;
3146  
import loadableUtils.utils.JExtendedTabbedPane;
3147  
3148  
import loadableUtils.utils.TextImageAction;
3149  
3150  
//don't import static loadableUtils.utils.actualMC;
3151  
//don't import static loadableUtils.utils.actualMCDollar;
3152  
3153  
import static loadableUtils.utils.addClassNameToInclude;
3154  
import static loadableUtils.utils.addComponentAtIndex;
3155  
import static loadableUtils.utils.addDoublePts;
3156  
import static loadableUtils.utils.addFirst;
3157  
import static loadableUtils.utils.addFunctionNameToInclude;
3158  
import static loadableUtils.utils.addIfNempty;
3159  
import static loadableUtils.utils.addInFront;
3160  
import static loadableUtils.utils.addKeyListener;
3161  
import static loadableUtils.utils.addLibrary;
3162  
import static loadableUtils.utils.addOrRemoveComponent;
3163  
import static loadableUtils.utils.addOrReplaceTab;
3164  
import static loadableUtils.utils.addPair;
3165  
import static loadableUtils.utils.addSeparator;
3166  
import static loadableUtils.utils.allAWTComponents;
3167  
import static loadableUtils.utils.allToBufferedImage;
3168  
import static loadableUtils.utils.allToInt;
3169  
import static loadableUtils.utils.allWindows;
3170  
import static loadableUtils.utils.alphaNumComparatorIC;
3171  
import static loadableUtils.utils.alphaToShape;
3172  
import static loadableUtils.utils.appendNewLineIfNempty;
3173  
import static loadableUtils.utils.appendPrefixIfNempty;
3174  
import static loadableUtils.utils.appendSquareBracketed;
3175  
import static loadableUtils.utils.arrayIterator;
3176  
import static loadableUtils.utils.arrayLength;
3177  
import static loadableUtils.utils.asMultiSet;
3178  
import static loadableUtils.utils.asRuntimeException;
3179  
import static loadableUtils.utils.aspectRatio;
3180  
import static loadableUtils.utils.assertInstanceOfOrNull;
3181  
import static loadableUtils.utils.assertSetEquals;
3182  
import static loadableUtils.utils.assertSetsEqual;
3183  
import static loadableUtils.utils.atan2;
3184  
import static loadableUtils.utils.autoUnindent;
3185  
import static loadableUtils.utils.autoUnindent_mls;
3186  
import static loadableUtils.utils.averageBrightness;
3187  
import static loadableUtils.utils.awtCalcContinuously;
3188  
import static loadableUtils.utils.awtCalcEvery_returnComponent;
3189  
import static loadableUtils.utils.awtStepContinuously;
3190  
import static loadableUtils.utils.benchFor5;
3191  
import static loadableUtils.utils.benchFor5Seconds;
3192  
import static loadableUtils.utils.benchForNSeconds;
3193  
import static loadableUtils.utils.bindChangeListenerToComponent;
3194  
import static loadableUtils.utils.bindCheckBoxMenuItemToVar;
3195  
import static loadableUtils.utils.bindComboBoxToVar_withUserChangeListener;
3196  
import static loadableUtils.utils.bindHasChangeListenersToComponent;
3197  
import static loadableUtils.utils.bindJLabelToTransformedVar;
3198  
import static loadableUtils.utils.bindJLabelToVar;
3199  
import static loadableUtils.utils.bindTextComponentToLiveValue_bothWays_noInitialUndo;
3200  
import static loadableUtils.utils.bindTextComponentToVarWithNotify;
3201  
import static loadableUtils.utils.bitOr;
3202  
import static loadableUtils.utils.blend2D;
3203  
import static loadableUtils.utils.blendColor;
3204  
import static loadableUtils.utils.blendMultipleColorsToInt;
3205  
import static loadableUtils.utils.boolArrayFromBytes;
3206  
import static loadableUtils.utils.boolIter;
3207  
import static loadableUtils.utils.boostHashCombine64;
3208  
import static loadableUtils.utils.boundsOfPts;
3209  
import static loadableUtils.utils.boxedToPrimitiveType;
3210  
import static loadableUtils.utils.bufferedImageWithoutAlpha;
3211  
import static loadableUtils.utils.bwImage;
3212  
import static loadableUtils.utils.bwImageHexPixelsSingleLine;
3213  
import static loadableUtils.utils.bwImagesIdentical;
3214  
import static loadableUtils.utils.bwRawImageDiff_sameSize;
3215  
import static loadableUtils.utils.byteArrayStartsWith;
3216  
import static loadableUtils.utils.callOpt_noArgs;
3217  
import static loadableUtils.utils.callWithVarargs;
3218  
import static loadableUtils.utils.canFontDisplay;
3219  
import static loadableUtils.utils.nuLike castTo;
3220  
import static loadableUtils.utils.centerWindow;
3221  
import static loadableUtils.utils.charToTokenIndex_left;
3222  
import static loadableUtils.utils.charactersEqualIC;
3223  
import static loadableUtils.utils.checkIntColorWithoutAlpha;
3224  
import static loadableUtils.utils.chunks;
3225  
import static loadableUtils.utils.ciSet;
3226  
import static loadableUtils.utils.classNameForPrinting;
3227  
import static loadableUtils.utils.classToBCELType;
3228  
import static loadableUtils.utils.clearMetaSrc;
3229  
import static loadableUtils.utils.clearPopupMenu;
3230  
import static loadableUtils.utils.clearTextComponentUndoList;
3231  
import static loadableUtils.utils.cloneBufferedImage;
3232  
import static loadableUtils.utils.cloneByteArray;
3233  
import static loadableUtils.utils.cloneClipBufferedImage;
3234  
import static loadableUtils.utils.cloneMultiSet;
3235  
import static loadableUtils.utils.cloneTakeFirst;
3236  
import static loadableUtils.utils.cloneValues;
3237  
import static loadableUtils.utils.closeAll;
3238  
import static loadableUtils.utils.closeAllAndClear;
3239  
import static loadableUtils.utils.closeAndClear;
3240  
import static loadableUtils.utils.closeOnComponentHide;
3241  
import static loadableUtils.utils.cmpAlphaNumIC;
3242  
import static loadableUtils.utils.nuLike cnewUnlisted;
3243  
import static loadableUtils.utils.cnfp;
3244  
import static loadableUtils.utils.codePointToString;
3245  
import static loadableUtils.utils.collapse;
3246  
import static loadableUtils.utils.collapseWord;
3247  
import static loadableUtils.utils.colorFromRGBA;
3248  
import static loadableUtils.utils.colorToInt;
3249  
import static loadableUtils.utils.combineSteppables;
3250  
import static loadableUtils.utils.combineSteppables_dontDropEnded;
3251  
import static loadableUtils.utils.compileRegexpIC;
3252  
import static loadableUtils.utils.componentMetaSrc;
3253  
import static loadableUtils.utils.lambdaMapLike concatMapStrings;
3254  
import static loadableUtils.utils.lambdaMapLike concatMapToSet;
3255  
import static loadableUtils.utils.lambdaMapLike concatMap_lists;
3256  
import static loadableUtils.utils.lambdaMapLike concatMap_strings;
3257  
import static loadableUtils.utils.concatMethodArgs;
3258  
import static loadableUtils.utils.concatStrings;
3259  
import static loadableUtils.utils.nuLike conceptWhere;
3260  
import static loadableUtils.utils.conceptsFile;
3261  
import static loadableUtils.utils.conceptsFileIn;
3262  
import static loadableUtils.utils.consoleFrame_gen;
3263  
import static loadableUtils.utils.consoleTitle;
3264  
import static loadableUtils.utils.constructorsWithNumberOfArguments;
3265  
import static loadableUtils.utils.containsFile;
3266  
import static loadableUtils.utils.containsPt;
3267  
import static loadableUtils.utils.convertPrimitiveIfNecessary;
3268  
import static loadableUtils.utils.convertToPNG;
3269  
import static loadableUtils.utils.copyList;
3270  
import static loadableUtils.utils.copyMap;
3271  
import static loadableUtils.utils.copyRGBImage;
3272  
import static loadableUtils.utils.copyRect;
3273  
import static loadableUtils.utils.copyTextToClipboardIfNotNull;
3274  
import static loadableUtils.utils.cos;
3275  
import static loadableUtils.utils.countComponents;
3276  
import static loadableUtils.utils.lambdaMapLike countIteratorToList_incl;
3277  
import static loadableUtils.utils.lambdaMapLike countTo;
3278  
import static loadableUtils.utils.createOrRemoveFile;
3279  
import static loadableUtils.utils.ctrlEnterKeyListener;
3280  
import static loadableUtils.utils.curly;
3281  
import static loadableUtils.utils.curlyBrace;
3282  
import static loadableUtils.utils.currentPopupMenu;
3283  
import static loadableUtils.utils.cyclicSubList;
3284  
import static loadableUtils.utils.cyclicSubList_incl;
3285  
import static loadableUtils.utils.dbDir;
3286  
import static loadableUtils.utils.dbProgramID;
3287  
import static loadableUtils.utils.deRoundBracket;
3288  
import static loadableUtils.utils.dec;
3289  
import static loadableUtils.utils.defaultAgeBasedBackupRetentionStrategy_shouldKeep;
3290  
import static loadableUtils.utils.defaultFontSize;
3291  
import static loadableUtils.utils.degToRadian;
3292  
import static loadableUtils.utils.degreeToRadian;
3293  
import static loadableUtils.utils.deleteAllConceptsOfProgram;
3294  
import static loadableUtils.utils.deleteDB;
3295  
import static loadableUtils.utils.deriveBoldFont;
3296  
import static loadableUtils.utils.deriveBoldItalic;
3297  
import static loadableUtils.utils.disableSubmitButton;
3298  
import static loadableUtils.utils.divides;
3299  
import static loadableUtils.utils.dm_frame;
3300  
import static loadableUtils.utils.doublePt;
3301  
import static loadableUtils.utils.doubleSum;
3302  
import static loadableUtils.utils.drawPixelChessboard;
3303  
import static loadableUtils.utils.drawPixelStripes;
3304  
import static loadableUtils.utils.drawRect;
3305  
import static loadableUtils.utils.dropLeadingNewLine;
3306  
import static loadableUtils.utils.dropPrefixIC;
3307  
import static loadableUtils.utils.dropPrefixOrNull;
3308  
import static loadableUtils.utils.editImageID;
3309  
import static loadableUtils.utils.editSnippet;
3310  
import static loadableUtils.utils.emptyBitSet;
3311  
import static loadableUtils.utils.emptyItIt;
3312  
import static loadableUtils.utils.enableSubmitButton;
3313  
import static loadableUtils.utils.equalsIgnoreCase;
3314  
import static loadableUtils.utils.f0;
3315  
import static loadableUtils.utils.f2s_opt;
3316  
import static loadableUtils.utils.fastIntern;
3317  
import static loadableUtils.utils.fieldNames;
3318  
import static loadableUtils.utils.fieldObject;
3319  
import static loadableUtils.utils.fileForLibrary;
3320  
import static loadableUtils.utils.fileNameWithoutExtension;
3321  
import static loadableUtils.utils.fillArray;
3322  
import static loadableUtils.utils.fillListWithStrings;
3323  
import static loadableUtils.utils.lambdaMapLike filterIterator;
3324  
import static loadableUtils.utils.filterNempty;
3325  
import static loadableUtils.utils.findAllFiles;
3326  
import static loadableUtils.utils.findConstructor_precise_onTypes;
3327  
import static loadableUtils.utils.findField2;
3328  
import static loadableUtils.utils.findFieldOfClass;
3329  
import static loadableUtils.utils.findMethodNamed;
3330  
import static loadableUtils.utils.findNonDefaultInterfaceMethods;
3331  
import static loadableUtils.utils.findNonStaticMethod_precise_onTypes;
3332  
import static loadableUtils.utils.findSingleInterfaceMethod;
3333  
import static loadableUtils.utils.findSingleInterfaceMethodOrFail;
3334  
import static loadableUtils.utils.findSubmitButton;
3335  
import static loadableUtils.utils.firstEntry;
3336  
import static loadableUtils.utils.firstInstanceOf;
3337  
import static loadableUtils.utils.firstKey;
3338  
import static loadableUtils.utils.firstOfPair;
3339  
import static loadableUtils.utils.firstOfPairs;
3340  
import static loadableUtils.utils.firstWord2;
3341  
import static loadableUtils.utils.fixContextClassLoader;
3342  
import static loadableUtils.utils.fixFieldValues;
3343  
import static loadableUtils.utils.fixOuterRefs;
3344  
import static loadableUtils.utils.flattenList2;
3345  
import static loadableUtils.utils.floor;
3346  
import static loadableUtils.utils.floorKey;
3347  
import static loadableUtils.utils.floorValue;
3348  
import static loadableUtils.utils.fontForName;
3349  
import static loadableUtils.utils.fontMetrics;
3350  
import static loadableUtils.utils.fontSize;
3351  
import static loadableUtils.utils.fontWithSpacing;
3352  
import static loadableUtils.utils.formatElapsedTimeWithAppropriateUnit;
3353  
import static loadableUtils.utils.frac;
3354  
import static loadableUtils.utils.gazelleLogoImageID;
3355  
import static loadableUtils.utils.getAlphaChannel;
3356  
import static loadableUtils.utils.getAndClear;
3357  
import static loadableUtils.utils.getBit;
3358  
import static loadableUtils.utils.getCenterComponent;
3359  
import static loadableUtils.utils.getColor;
3360  
import static loadableUtils.utils.getComponentAtIndex;
3361  
import static loadableUtils.utils.nuLike getConcept;
3362  
import static loadableUtils.utils.getDeclaredConstructors_cached;
3363  
import static loadableUtils.utils.getFont;
3364  
import static loadableUtils.utils.getFrameContents;
3365  
import static loadableUtils.utils.getFromIterator;
3366  
import static loadableUtils.utils.getGraphics;
3367  
import static loadableUtils.utils.getIndent;
3368  
import static loadableUtils.utils.getIndentOfLine;
3369  
import static loadableUtils.utils.getIntColorWithoutAlpha;
3370  
import static loadableUtils.utils.getIntColorWithoutAlphaOrMinus1;
3371  
import static loadableUtils.utils.mapMethodLike getList;
3372  
import static loadableUtils.utils.getLocalFonts;
3373  
import static loadableUtils.utils.getMethodCache;
3374  
import static loadableUtils.utils.getNESWDirection;
3375  
import static loadableUtils.utils.getOpt_cached;
3376  
import static loadableUtils.utils.getOuterClass;
3377  
import static loadableUtils.utils.getPixel;
3378  
import static loadableUtils.utils.getProjectionDistance2;
3379  
import static loadableUtils.utils.getSliderValue;
3380  
import static loadableUtils.utils.getThreadLocal;
3381  
import static loadableUtils.utils.groupNonEmpty;
3382  
import static loadableUtils.utils.growRect;
3383  
import static loadableUtils.utils.handleObjectMethodsInProxyInvocationHandler;
3384  
import static loadableUtils.utils.hasAlpha;
3385  
import static loadableUtils.utils.nuLike hasParentOfType;
3386  
import static loadableUtils.utils.hasTransparency;
3387  
import static loadableUtils.utils.hash;
3388  
import static loadableUtils.utils.hashBWImage;
3389  
import static loadableUtils.utils.hashBufferedImage;
3390  
import static loadableUtils.utils.hashRefTok;
3391  
import static loadableUtils.utils.hexToInt;
3392  
import static loadableUtils.utils.higherEntry;
3393  
import static loadableUtils.utils.hijackPrint_tee;
3394  
import static loadableUtils.utils.hostToIP;
3395  
import static loadableUtils.utils.iDoublePtsToDoubleArray;
3396  
import static loadableUtils.utils.iDoublePtsToDoublePts;
3397  
import static loadableUtils.utils.iceil_div;
3398  
import static loadableUtils.utils.idiv_ceil;
3399  
import static loadableUtils.utils.idiv_round;
3400  
import static loadableUtils.utils.iff_null;
3401  
import static loadableUtils.utils.ii_getPixel;
3402  
import static loadableUtils.utils.imageFromFunction;
3403  
import static loadableUtils.utils.imageRect;
3404  
import static loadableUtils.utils.imageServerCheckMD5;
3405  
import static loadableUtils.utils.imageSize;
3406  
import static loadableUtils.utils.imageSurfaceOnHover;
3407  
import static loadableUtils.utils.imagesIdentical;
3408  
import static loadableUtils.utils.inImage;
3409  
import static loadableUtils.utils.inRange;
3410  
import static loadableUtils.utils.indexOfSelectedTab;
3411  
import static loadableUtils.utils.indexOfTabComponent;
3412  
import static loadableUtils.utils.infinity;
3413  
import static loadableUtils.utils.nuLike innerExceptionOfType;
3414  
import static loadableUtils.utils.inputText;
3415  
import static loadableUtils.utils.instaToolTip;
3416  
import static loadableUtils.utils.installCompletionProvider;
3417  
import static loadableUtils.utils.instanceFieldsMap;
3418  
import static loadableUtils.utils.intArrayToBufferedImageWithoutAlpha;
3419  
import static loadableUtils.utils.intFromBinary;
3420  
import static loadableUtils.utils.intRange_incl;
3421  
import static loadableUtils.utils.intRangesIterator;
3422  
import static loadableUtils.utils.intRatio_ceil;
3423  
import static loadableUtils.utils.intToBytes;
3424  
import static loadableUtils.utils.intToHexConstant;
3425  
import static loadableUtils.utils.integralImage;
3426  
import static loadableUtils.utils.integralImageToBufferedImage;
3427  
import static loadableUtils.utils.intern;
3428  
import static loadableUtils.utils.internIfLongerThan;
3429  
import static loadableUtils.utils.intersectIntRanges;
3430  
import static loadableUtils.utils.invokeConstructorWithWidening;
3431  
import static loadableUtils.utils.invokeMethodWithWidening;
3432  
import static loadableUtils.utils.iota;
3433  
import static loadableUtils.utils.isAbsoluteURL;
3434  
import static loadableUtils.utils.isAbstract;
3435  
import static loadableUtils.utils.isAnonymousClass;
3436  
import static loadableUtils.utils.isArray;
3437  
import static loadableUtils.utils.isArrayType;
3438  
import static loadableUtils.utils.isDeepContainedInDir_absolute;
3439  
import static loadableUtils.utils.isDirectory;
3440  
import static loadableUtils.utils.isGIF;
3441  
import static loadableUtils.utils.isGrandChildOf_limitedBy;
3442  
import static loadableUtils.utils.isIPv4;
3443  
import static loadableUtils.utils.isInterface;
3444  
import static loadableUtils.utils.isJPEG;
3445  
import static loadableUtils.utils.isJPEG_GIF_PNG;
3446  
import static loadableUtils.utils.isLocalFontFamily;
3447  
import static loadableUtils.utils.isNull;
3448  
import static loadableUtils.utils.isPNG;
3449  
import static loadableUtils.utils.isPrimitiveType;
3450  
import static loadableUtils.utils.isSameFile;
3451  
import static loadableUtils.utils.isStandardClass;
3452  
import static loadableUtils.utils.isStandardFunction;
3453  
import static loadableUtils.utils.isStaticField;
3454  
import static loadableUtils.utils.mapMethodLike isTrueOpt;
3455  
import static loadableUtils.utils.isTrueOrYes;
3456  
import static loadableUtils.utils.isYes;
3457  
import static loadableUtils.utils.itIt;
3458  
import static loadableUtils.utils.iteratorToSteppable;
3459  
import static loadableUtils.utils.iterator_gen;
3460  
import static loadableUtils.utils.jBoldLabel;
3461  
import static loadableUtils.utils.jCenteredRaisedBoldLiveValueSection;
3462  
import static loadableUtils.utils.jClickableImage_instantToolTip;
3463  
import static loadableUtils.utils.jExtendedTabs;
3464  
import static loadableUtils.utils.jFilePathButton;
3465  
import static loadableUtils.utils.jFilePathLabel;
3466  
import static loadableUtils.utils.jGazelleLogo;
3467  
import static loadableUtils.utils.jHandleFileDrop;
3468  
import static loadableUtils.utils.jImageButton;
3469  
import static loadableUtils.utils.jImageButtonScaledToWidth;
3470  
import static loadableUtils.utils.lambda0Like jLabelShortCalcedEvery;
3471  
import static loadableUtils.utils.jLiveValueCheckBoxMenuItem;
3472  
import static loadableUtils.utils.jMinWidth_pure;
3473  
import static loadableUtils.utils.jThreadedButton;
3474  
import static loadableUtils.utils.jTypeWriterTextArea;
3475  
import static loadableUtils.utils.jVarCheckBox;
3476  
import static loadableUtils.utils.jVarLabel;
3477  
import static loadableUtils.utils.jVarTextArea;
3478  
import static loadableUtils.utils.jVarTextField;
3479  
import static loadableUtils.utils.jVerticalStrut;
3480  
import static loadableUtils.utils.javaDropAllComments;
3481  
import static loadableUtils.utils.javaDropComments;
3482  
import static loadableUtils.utils.javaTokC_noMLS_iterator;
3483  
import static loadableUtils.utils.javaTokC_noMLS_onReader;
3484  
import static loadableUtils.utils.javaTokSnippet;
3485  
import static loadableUtils.utils.javaxClassShortcuts;
3486  
import static loadableUtils.utils.jcenterNarrowLabel;
3487  
import static loadableUtils.utils.jcheckbox;
3488  
import static loadableUtils.utils.jlist;
3489  
import static loadableUtils.utils.jmatch;
3490  
import static loadableUtils.utils.jnarrowLabel;
3491  
import static loadableUtils.utils.joinLines;
3492  
import static loadableUtils.utils.joinMaps;
3493  
import static loadableUtils.utils.joinNemptiesWithEmptyLines;
3494  
import static loadableUtils.utils.joinNemptiesWithSpace;
3495  
import static loadableUtils.utils.joinNemptiesWithSpacedPlus;
3496  
import static loadableUtils.utils.joinNemptiesWithVBar;
3497  
import static loadableUtils.utils.joinSets;
3498  
import static loadableUtils.utils.joinWithColon;
3499  
import static loadableUtils.utils.joinWithCommaOr;
3500  
import static loadableUtils.utils.joinWithEmptyLines;
3501  
import static loadableUtils.utils.jrightAlignedLabel;
3502  
import static loadableUtils.utils.jscrollVertical;
3503  
import static loadableUtils.utils.jscroll_borderless;
3504  
import static loadableUtils.utils.jscroll_trackWidth;
3505  
import static loadableUtils.utils.jscroll_vertical;
3506  
import static loadableUtils.utils.keySet;
3507  
import static loadableUtils.utils.keysWithMultipleValues;
3508  
import static loadableUtils.utils.keysWithMultipleValuesOnly;
3509  
import static loadableUtils.utils.lambdaArgsToString_pureJava;
3510  
import static loadableUtils.utils.lastEntry;
3511  
import static loadableUtils.utils.lastKey;
3512  
import static loadableUtils.utils.lengthOfLine;
3513  
import static loadableUtils.utils.limitToUByte;
3514  
import static loadableUtils.utils.lineNrToCharIndex;
3515  
import static loadableUtils.utils.linesIterator;
3516  
import static loadableUtils.utils.linkVars;
3517  
import static loadableUtils.utils.listFiles;
3518  
import static loadableUtils.utils.listFilesNotDirs;
3519  
import static loadableUtils.utils.listFilesOnly;
3520  
import static loadableUtils.utils.listMinus;
3521  
import static loadableUtils.utils.listPopupMenuItem;
3522  
import static loadableUtils.utils.listPut;
3523  
import static loadableUtils.utils.listToChunks;
3524  
import static loadableUtils.utils.listToOverlappingPairs;
3525  
import static loadableUtils.utils.listToSquareishChunks;
3526  
import static loadableUtils.utils.listWithSingleElementChanged;
3527  
import static loadableUtils.utils.litObjectArray;
3528  
import static loadableUtils.utils.litmap;
3529  
import static loadableUtils.utils.litobjectarray;
3530  
import static loadableUtils.utils.liveValueLabel;
3531  
import static loadableUtils.utils.llNonNulls;
3532  
import static loadableUtils.utils.lambdaMapLike lmap;
3533  
import static loadableUtils.utils.load;
3534  
import static loadableUtils.utils.loadBeginningOfBinaryFile;
3535  
import static loadableUtils.utils.loadBinaryFile;
3536  
import static loadableUtils.utils.loadBinaryFileChunk;
3537  
import static loadableUtils.utils.loadBinaryFilePart;
3538  
import static loadableUtils.utils.loadFirstBytes;
3539  
import static loadableUtils.utils.localFont;
3540  
import static loadableUtils.utils.localFontFamilies;
3541  
import static loadableUtils.utils.longMul;
3542  
import static loadableUtils.utils.longPlus;
3543  
import static loadableUtils.utils.longToBytes;
3544  
import static loadableUtils.utils.longToHex;
3545  
import static loadableUtils.utils.lookupOrKeep;
3546  
import static loadableUtils.utils.lower;
3547  
import static loadableUtils.utils.lpad;
3548  
import static loadableUtils.utils.mainFunctionToIVF1;
3549  
import static loadableUtils.utils.makeUneditable;
3550  
import static loadableUtils.utils.makeUneditableWithTextColor;
3551  
import static loadableUtils.utils.mapRemove;
3552  
import static loadableUtils.utils.lambdaMapLike mapToArrayOrNull;
3553  
import static loadableUtils.utils.lambdaMapLike mapToHashSet;
3554  
import static loadableUtils.utils.mapToIntArray;
3555  
import static loadableUtils.utils.mapToMultiMap;
3556  
import static loadableUtils.utils.lambdaMapLike mapToSet;
3557  
import static loadableUtils.utils.map_pcall;
3558  
import static loadableUtils.utils.markPointInImageWithAlpha;
3559  
import static loadableUtils.utils.markPointsInImageWithAlpha;
3560  
import static loadableUtils.utils.markVisualizer;
3561  
import static loadableUtils.utils.match2;
3562  
import static loadableUtils.utils.matcherInt;
3563  
import static loadableUtils.utils.maxPt;
3564  
import static loadableUtils.utils.md5OfRGBImage;
3565  
import static loadableUtils.utils.memoryPoolMXBeans;
3566  
import static loadableUtils.utils.mergeBufferedImagesInRows;
3567  
import static loadableUtils.utils.mergeBufferedImagesVH;
3568  
import static loadableUtils.utils.mergeBufferedImagesVertically;
3569  
import static loadableUtils.utils.mergeImagesVertically;
3570  
import static loadableUtils.utils.methodApplicabilityScore_withPrimitiveWidening;
3571  
import static loadableUtils.utils.mlsUnindent;
3572  
import static loadableUtils.utils.modRange_incl;
3573  
import static loadableUtils.utils.mostApplicableMethod_onTypes;
3574  
import static loadableUtils.utils.moveCaretToLineAndCol;
3575  
import static loadableUtils.utils.multiLineQuote;
3576  
import static loadableUtils.utils.multiLineQuoteWithSpaces;
3577  
import static loadableUtils.utils.multiMapAsMultiSet;
3578  
import static loadableUtils.utils.lambdaMapLike multiMapIndex;
3579  
import static loadableUtils.utils.multiMapToMapPairs;
3580  
import static loadableUtils.utils.multiMapToMultiSet;
3581  
import static loadableUtils.utils.multiMapToPairs;
3582  
import static loadableUtils.utils.multiSetMapToMapPairs;
3583  
import static loadableUtils.utils.multiSetToPairsByPopularity;
3584  
import static loadableUtils.utils.n2OrStrOrNull;
3585  
import static loadableUtils.utils.n2_iround;
3586  
import static loadableUtils.utils.nBits;
3587  
import static loadableUtils.utils.nCharacters;
3588  
import static loadableUtils.utils.nFonts;
3589  
import static loadableUtils.utils.nLetters;
3590  
import static loadableUtils.utils.nPages;
3591  
import static loadableUtils.utils.nPixels;
3592  
import static loadableUtils.utils.nPoints;
3593  
import static loadableUtils.utils.nSteps;
3594  
import static loadableUtils.utils.nameRelativeToPhysicalSubdirectory_nonCanonical;
3595  
import static loadableUtils.utils.nanos;
3596  
import static loadableUtils.utils.nanosToMS;
3597  
import static loadableUtils.utils.neg;
3598  
import static loadableUtils.utils.neighborhood8;
3599  
import static loadableUtils.utils.nempties;
3600  
import static loadableUtils.utils.newInstance;
3601  
import static loadableUtils.utils.newMultiDimensionalOuterArray;
3602  
import static loadableUtils.utils.newObject;
3603  
import static loadableUtils.utils.newPreciseCall;
3604  
import static loadableUtils.utils.nextFromIterator;
3605  
import static loadableUtils.utils.nonDefaultInterfaceMethods;
3606  
import static loadableUtils.utils.nonNullIterator;
3607  
import static loadableUtils.utils.nonStaticFields;
3608  
import static loadableUtils.utils.northCenterAndSouthWithMargins;
3609  
import static loadableUtils.utils.not;
3610  
import static loadableUtils.utils.notNull;
3611  
import static loadableUtils.utils.notNulls_iterator;
3612  
import static loadableUtils.utils.nsToMS;
3613  
import static loadableUtils.utils.nuStubInnerObject_findConstructor;
3614  
import static loadableUtils.utils.nullIfEmptyRect;
3615  
import static loadableUtils.utils.numberOfBitsNeededToRepresentNOptions;
3616  
import static loadableUtils.utils.nuLike onConceptChangeByClass;
3617  
import static loadableUtils.utils.nuLike onConceptChangeByClass_notOnAllChanged;
3618  
import static loadableUtils.utils.onCtrlEnter;
3619  
import static loadableUtils.utils.onEnabledChanged;
3620  
import static loadableUtils.utils.onSelect;
3621  
import static loadableUtils.utils.onSelectionChanged;
3622  
import static loadableUtils.utils.onSliderValueChanged;
3623  
import static loadableUtils.utils.onTabSelectedAndNow;
3624  
import static loadableUtils.utils.onePathDirection;
3625  
import static loadableUtils.utils.onePathDirection_long;
3626  
import static loadableUtils.utils.onePathDirections;
3627  
import static loadableUtils.utils.onePathLookupDirection;
3628  
import static loadableUtils.utils.nuLike optimizedUniq;
3629  
import static loadableUtils.utils.optionalCurlyBrace;
3630  
import static loadableUtils.utils.orderedMultiMap;
3631  
import static loadableUtils.utils.orderedMultiSetMap;
3632  
import static loadableUtils.utils.overlappingPairs;
3633  
import static loadableUtils.utils.pairsA;
3634  
import static loadableUtils.utils.pairsToMap;
3635  
import static loadableUtils.utils.pairsToMultiMap;
3636  
import static loadableUtils.utils.paragraphs;
3637  
import static loadableUtils.utils.paragraphsFromText;
3638  
import static loadableUtils.utils.parseBigInt;
3639  
import static loadableUtils.utils.parseFloat;
3640  
import static loadableUtils.utils.parseHexConstant;
3641  
import static loadableUtils.utils.parseHexInt;
3642  
import static loadableUtils.utils.parseHexRange;
3643  
import static loadableUtils.utils.parseHexRanges;
3644  
import static loadableUtils.utils.parseIntN2;
3645  
import static loadableUtils.utils.parseLineAndColumn;
3646  
import static loadableUtils.utils.parseList;
3647  
import static loadableUtils.utils.parseLongOpt;
3648  
import static loadableUtils.utils.pcallF_typed;
3649  
import static loadableUtils.utils.pcallOpt_noArgs;
3650  
import static loadableUtils.utils.pi;
3651  
import static loadableUtils.utils.pixelatedZoomedImageSurface;
3652  
import static loadableUtils.utils.pixelsOfBufferedImage;
3653  
import static loadableUtils.utils.pointDistance;
3654  
import static loadableUtils.utils.pointsToImage;
3655  
import static loadableUtils.utils.pointsToImage_fromOrigin;
3656  
import static loadableUtils.utils.popFirst;
3657  
import static loadableUtils.utils.positiveInfinity;
3658  
import static loadableUtils.utils.pow;
3659  
import static loadableUtils.utils.preciseGetOrCallMethod;
3660  
import static loadableUtils.utils.preciseNuObject;
3661  
import static loadableUtils.utils.primitiveToBoxedType;
3662  
import static loadableUtils.utils.primitiveToBoxedTypeOpt;
3663  
import static loadableUtils.utils.printAndSetConsoleTitleIfMain;
3664  
import static loadableUtils.utils.printException;
3665  
import static loadableUtils.utils.printIndentedStruct;
3666  
import static loadableUtils.utils.printIndentedStructIf;
3667  
import static loadableUtils.utils.printStarFormat;
3668  
import static loadableUtils.utils.mapMethodLike printVarsInMultipleLines;
3669  
import static loadableUtils.utils.print_tabToSingleSpace;
3670  
import static loadableUtils.utils.profileFor5;
3671  
import static loadableUtils.utils.profileSingleThreadToConsole;
3672  
import static loadableUtils.utils.programName;
3673  
import static loadableUtils.utils.programNameOrNull;
3674  
import static loadableUtils.utils.proxyFromInvocationHandler;
3675  
import static loadableUtils.utils.ptDiff;
3676  
import static loadableUtils.utils.ptDistance;
3677  
import static loadableUtils.utils.ptFromLong;
3678  
import static loadableUtils.utils.ptInComponentFromEvent;
3679  
import static loadableUtils.utils.ptMul;
3680  
import static loadableUtils.utils.ptPlus;
3681  
import static loadableUtils.utils.radianToDegree;
3682  
import static loadableUtils.utils.randomClassName;
3683  
import static loadableUtils.utils.randomIndex;
3684  
import static loadableUtils.utils.randomPoint;
3685  
import static loadableUtils.utils.randomPt;
3686  
import static loadableUtils.utils.randomZeroToOneExclusive;
3687  
import static loadableUtils.utils.rawBufferedImageDistance_sameSize;
3688  
import static loadableUtils.utils.rawRGBDiff;
3689  
import static loadableUtils.utils.readLocally;
3690  
import static loadableUtils.utils.realMC;
3691  
import static loadableUtils.utils.rectFromPointsOrNull;
3692  
import static loadableUtils.utils.reflection_isForbiddenMethod;
3693  
import static loadableUtils.utils.regexReplace;
3694  
import static loadableUtils.utils.regexpExtract;
3695  
import static loadableUtils.utils.regexpFind;
3696  
import static loadableUtils.utils.regexpIC;
3697  
import static loadableUtils.utils.regexpLastGroupsIC;
3698  
import static loadableUtils.utils.regexpN2;
3699  
import static loadableUtils.utils.regexpReplace;
3700  
import static loadableUtils.utils.regexpReplace_direct;
3701  
import static loadableUtils.utils.regularPolygon;
3702  
import static loadableUtils.utils.removeAndValidate;
3703  
import static loadableUtils.utils.removeFile;
3704  
import static loadableUtils.utils.removeLast;
3705  
import static loadableUtils.utils.renameButton;
3706  
import static loadableUtils.utils.renameSubmitButton;
3707  
import static loadableUtils.utils.renderMultiSetAsLines_byPopularity;
3708  
import static loadableUtils.utils.renderShape;
3709  
import static loadableUtils.utils.renderShape_antiAlias;
3710  
import static loadableUtils.utils.mapMethodLike renderVarsInMultipleLines;
3711  
import static loadableUtils.utils.nuLike repArray;
3712  
import static loadableUtils.utils.lambdaMapLike repF;
3713  
import static loadableUtils.utils.repIntAsArray;
3714  
import static loadableUtils.utils.repeatingGradient;
3715  
import static loadableUtils.utils.replaceIfEqual;
3716  
import static loadableUtils.utils.replacePairA;
3717  
import static loadableUtils.utils.replacePairB;
3718  
import static loadableUtils.utils.replaceRegexp;
3719  
import static loadableUtils.utils.reportHashCollision;
3720  
import static loadableUtils.utils.rescaleRect;
3721  
import static loadableUtils.utils.rescaleRect_imageToImage;
3722  
import static loadableUtils.utils.resolve;
3723  
import static loadableUtils.utils.restructure;
3724  
import static loadableUtils.utils.reverseBits;
3725  
import static loadableUtils.utils.reverseInPlace;
3726  
import static loadableUtils.utils.reverseIntArrayInPlace;
3727  
import static loadableUtils.utils.reverseList;
3728  
import static loadableUtils.utils.reverseMultiMap;
3729  
import static loadableUtils.utils.reversePairs;
3730  
import static loadableUtils.utils.reverseString;
3731  
import static loadableUtils.utils.reversed;
3732  
import static loadableUtils.utils.reversedOrderedMultiMap;
3733  
import static loadableUtils.utils.reversedOrderedMultiSetMap;
3734  
import static loadableUtils.utils.reversedPair;
3735  
import static loadableUtils.utils.reversedString;
3736  
import static loadableUtils.utils.rgbFill;
3737  
import static loadableUtils.utils.rgbFillRect;
3738  
import static loadableUtils.utils.rgbInt;
3739  
import static loadableUtils.utils.rgbIntFromDoubles_fullAlpha;
3740  
import static loadableUtils.utils.rgbIntFromGrayscale;
3741  
import static loadableUtils.utils.rightAlignedLabel;
3742  
import static loadableUtils.utils.rightAlignedLineWithSpacing;
3743  
import static loadableUtils.utils.rotatePtLeft;
3744  
import static loadableUtils.utils.rotatePtRight;
3745  
import static loadableUtils.utils.roundBracketed;
3746  
import static loadableUtils.utils.roundRobinCombinedIterator;
3747  
import static loadableUtils.utils.roundedRatio;
3748  
import static loadableUtils.utils.rst;
3749  
import static loadableUtils.utils.rstWithDelay;
3750  
import static loadableUtils.utils.rstWithPreDelay;
3751  
import static loadableUtils.utils.rtrim;
3752  
import static loadableUtils.utils.runResultWithTimestamps;
3753  
import static loadableUtils.utils.sansSerif;
3754  
import static loadableUtils.utils.sansSerifFont;
3755  
import static loadableUtils.utils.saveLocalSnippet;
3756  
import static loadableUtils.utils.saveTextFileVerbose;
3757  
import static loadableUtils.utils.scaleBufferedImageToFit;
3758  
import static loadableUtils.utils.scaleDoublePt;
3759  
import static loadableUtils.utils.scaleImage;
3760  
import static loadableUtils.utils.scaleRect_imageToImage;
3761  
import static loadableUtils.utils.scaleWidthAndHeight;
3762  
import static loadableUtils.utils.scaledBufferedImageFromIntegralImage_withMeta_height;
3763  
import static loadableUtils.utils.scaledPixelsFromIntegralImage;
3764  
import static loadableUtils.utils.scp;
3765  
import static loadableUtils.utils.scrollable_trackWidth;
3766  
import static loadableUtils.utils.selectTabComponent;
3767  
import static loadableUtils.utils.setBit;
3768  
import static loadableUtils.utils.setBoolVar_returnPrevious;
3769  
import static loadableUtils.utils.setConsoleTitle;
3770  
import static loadableUtils.utils.setEditable;
3771  
import static loadableUtils.utils.setFontSize;
3772  
import static loadableUtils.utils.setLast;
3773  
import static loadableUtils.utils.setOptAllDyn_pcall;
3774  
import static loadableUtils.utils.setOptAll_pcall;
3775  
import static loadableUtils.utils.setPixel;
3776  
import static loadableUtils.utils.setPixels;
3777  
import static loadableUtils.utils.setSliderMax;
3778  
import static loadableUtils.utils.setSpinnerMax;
3779  
import static loadableUtils.utils.setText_neverEmpty;
3780  
import static loadableUtils.utils.setWindowSize;
3781  
import static loadableUtils.utils.shapeToImage;
3782  
import static loadableUtils.utils.shootRightScreen;
3783  
import static loadableUtils.utils.shortToString;
3784  
import static loadableUtils.utils.showCenterPackedWindow;
3785  
import static loadableUtils.utils.showDirChooser;
3786  
import static loadableUtils.utils.showFormTitled3;
3787  
import static loadableUtils.utils.showLines;
3788  
import static loadableUtils.utils.showLinesWithCount;
3789  
import static loadableUtils.utils.shrinkRect;
3790  
import static loadableUtils.utils.shrinkRectBottomAndRight;
3791  
import static loadableUtils.utils.similarEmptyList;
3792  
import static loadableUtils.utils.similarEmptyMultiMap;
3793  
import static loadableUtils.utils.similarEmptyMultiSet;
3794  
import static loadableUtils.utils.similarEmptySet;
3795  
import static loadableUtils.utils.sin;
3796  
import static loadableUtils.utils.lambdaMapLike singlePredTok;
3797  
import static loadableUtils.utils.singletonOpt;
3798  
import static loadableUtils.utils.smartSet;
3799  
import static loadableUtils.utils.snippetImgLink;
3800  
import static loadableUtils.utils.sortByCalculatedFieldAlphaNumIC;
3801  
import static loadableUtils.utils.sortByMap_inPlace;
3802  
import static loadableUtils.utils.sortFilesAlphaNumIC;
3803  
import static loadableUtils.utils.sortIntArrayInPlaceDesc;
3804  
import static loadableUtils.utils.spaceIfEmpty;
3805  
import static loadableUtils.utils.spinnerSetNumberList;
3806  
import static loadableUtils.utils.splitAtComma;
3807  
import static loadableUtils.utils.splitAtComma_trim;
3808  
import static loadableUtils.utils.splitAtMinus;
3809  
import static loadableUtils.utils.standardClassesMap;
3810  
import static loadableUtils.utils.standardClassesMap_clearCache;
3811  
import static loadableUtils.utils.standardClassesMap_uncached;
3812  
import static loadableUtils.utils.standardClassesSnippetIDs;
3813  
import static loadableUtils.utils.starFormat;
3814  
import static loadableUtils.utils.startsWithSpaceEtc;
3815  
import static loadableUtils.utils.stdFunctionListSnippetIDs;
3816  
import static loadableUtils.utils.stdFunctions_clearCache;
3817  
import static loadableUtils.utils.stdFunctions_cached;
3818  
import static loadableUtils.utils.step;
3819  
import static loadableUtils.utils.steppableToIterator;
3820  
import static loadableUtils.utils.str_pcall;
3821  
import static loadableUtils.utils.str_px;
3822  
import static loadableUtils.utils.str_toK;
3823  
import static loadableUtils.utils.str_toM;
3824  
import static loadableUtils.utils.str_toMB;
3825  
import static loadableUtils.utils.stringIf;
3826  
import static loadableUtils.utils.stringIfTrue;
3827  
import static loadableUtils.utils.structure_isMarker;
3828  
import static loadableUtils.utils.subMap;
3829  
import static loadableUtils.utils.substr;
3830  
import static loadableUtils.utils.synchroLinkedList;
3831  
import static loadableUtils.utils.synchroNavigableMap;
3832  
import static loadableUtils.utils.synchroSortedMap;
3833  
import static loadableUtils.utils.tabToSingleSpace;
3834  
import static loadableUtils.utils.lambdaMapLike takeCharsWhile;
3835  
import static loadableUtils.utils.tempAddConceptIndex;
3836  
import static loadableUtils.utils.tempAddGlobalCtrlKeyListener;
3837  
import static loadableUtils.utils.tempAddGlobalMouseListener;
3838  
import static loadableUtils.utils.tempAddPopupButtonListener;
3839  
import static loadableUtils.utils.tempGlobalPopupMenu;
3840  
import static loadableUtils.utils.tempGraphicsTransform;
3841  
import static loadableUtils.utils.tempHideWindow;
3842  
import static loadableUtils.utils.tempOnChangeAndNow;
3843  
import static loadableUtils.utils.tempProfileSingleThreadToConsole;
3844  
import static loadableUtils.utils.tempRestoreMap;
3845  
import static loadableUtils.utils.tempSetBoolVar;
3846  
import static loadableUtils.utils.testBit;
3847  
import static loadableUtils.utils.thinAProgramsBackups;
3848  
import static loadableUtils.utils.thisDollarOneFields;
3849  
import static loadableUtils.utils.threePointAngle;
3850  
import static loadableUtils.utils.timestampFromYMDHM;
3851  
import static loadableUtils.utils.tlft_j;
3852  
import static loadableUtils.utils.toArrayOrNull;
3853  
import static loadableUtils.utils.toCodePoint;
3854  
import static loadableUtils.utils.toDoubleArray;
3855  
import static loadableUtils.utils.toDoubleOrNull;
3856  
import static loadableUtils.utils.toDoublePt;
3857  
import static loadableUtils.utils.toDoublePts;
3858  
import static loadableUtils.utils.toF0;
3859  
import static loadableUtils.utils.toIVF1;
3860  
import static loadableUtils.utils.toIntArray;
3861  
import static loadableUtils.utils.toInt_checked;
3862  
import static loadableUtils.utils.toLinesFullTrim_java;
3863  
import static loadableUtils.utils.toLinesTrim;
3864  
import static loadableUtils.utils.toLinesTrim2;
3865  
import static loadableUtils.utils.toLowerCase;
3866  
import static loadableUtils.utils.toMultiMap;
3867  
import static loadableUtils.utils.toPNG;
3868  
import static loadableUtils.utils.toPoint;
3869  
import static loadableUtils.utils.toRGBImage;
3870  
import static loadableUtils.utils.toTreeSet;
3871  
import static loadableUtils.utils.toVF1;
3872  
import static loadableUtils.utils.tok_integers;
3873  
import static loadableUtils.utils.tok_integersInOrder;
3874  
import static loadableUtils.utils.tok_javaDropCommentsFromWhitespace;
3875  
import static loadableUtils.utils.tok_nextPleaseIncludeFunctionsStatement;
3876  
import static loadableUtils.utils.tok_parsedIntegers;
3877  
import static loadableUtils.utils.tossACoin;
3878  
import static loadableUtils.utils.tossCoin;
3879  
import static loadableUtils.utils.totalIntRangesLength;
3880  
import static loadableUtils.utils.totalIntRangesLength_int;
3881  
import static loadableUtils.utils.lambdaMapLike transformedLiveValueLabel;
3882  
import static loadableUtils.utils.translateLocationBetweenComponents;
3883  
import static loadableUtils.utils.transpose;
3884  
import static loadableUtils.utils.trimAll;
3885  
import static loadableUtils.utils.truncateContainer;
3886  
import static loadableUtils.utils.twoIntsToLong;
3887  
import static loadableUtils.utils.typeConversionScore;
3888  
import static loadableUtils.utils.typeConversionScoreWithUnboxing;
3889  
import static loadableUtils.utils.ubyteFromBits;
3890  
import static loadableUtils.utils.uneditableBlack;
3891  
import static loadableUtils.utils.uneditableBlackTextArea_noUndo;
3892  
import static loadableUtils.utils.uneditableTextArea;
3893  
import static loadableUtils.utils.unicodeToCodePoint;
3894  
import static loadableUtils.utils.uniquifyBWImages;
3895  
import static loadableUtils.utils.uniquifyBufferedImages;
3896  
import static loadableUtils.utils.nuLike unlistedWithValues;
3897  
import static loadableUtils.utils.unquoteCharacter;
3898  
import static loadableUtils.utils.unquoteUsingCharArray;
3899  
import static loadableUtils.utils.unstructure_tok;
3900  
import static loadableUtils.utils.upgradeJavaXAndRestart;
3901  
import static loadableUtils.utils.uploadImage;
3902  
import static loadableUtils.utils.uploadImageFileDialog;
3903  
import static loadableUtils.utils.uploadImageToServer;
3904  
import static loadableUtils.utils.uploadToImageServerIfNotThere;
3905  
import static loadableUtils.utils.uploadToImageServer_new;
3906  
import static loadableUtils.utils.uploadToImageServer_rawBytes;
3907  
import static loadableUtils.utils.upper;
3908  
import static loadableUtils.utils.usedMemory;
3909  
import static loadableUtils.utils.vary0to1;
3910  
import static loadableUtils.utils.varyColor;
3911  
import static loadableUtils.utils.lambdaMapLike varyList;
3912  
import static loadableUtils.utils.varyPoint;
3913  
import static loadableUtils.utils.varyPt;
3914  
import static loadableUtils.utils.vf1ToIVF1;
3915  
import static loadableUtils.utils.virtualCountList_incl;
3916  
import static loadableUtils.utils.virtualNullList;
3917  
import static loadableUtils.utils.waitForVarPredicate;
3918  
import static loadableUtils.utils.waitUntilNotNull;
3919  
import static loadableUtils.utils.weakHashSet;
3920  
import static loadableUtils.utils.westAndEastWithMargin;
3921  
import static loadableUtils.utils.widthAndHeight;
3922  
import static loadableUtils.utils.withAlpha;
3923  
import static loadableUtils.utils.withBlackBorder;
3924  
import static loadableUtils.utils.withCenteredButtons;
3925  
import static loadableUtils.utils.withTopAndLeftMargin;
3926  
import static loadableUtils.utils.wordWrapTypeWriterTextArea;
3927  
import static loadableUtils.utils.wrapPatternSyntaxException;
3928  
import static loadableUtils.utils.xltrim;
3929  
import static loadableUtils.utils.zip;
3930  
import static loadableUtils.utils.zipTwoListsToPairs;
3931  
import loadableUtils.utils.AIStrategy;
3932  
import loadableUtils.utils.AIStrategy_RandomWithVariation;
3933  
import loadableUtils.utils.AWTOnConcept
3934  
[...]
3935  
3936  
3937  
3938  
3939  
3940  
3941  
3942  
3943  
3944  
3945  
3946  
3947  
3948  
3949  
3950  
3951  
3952  
3953  
3954  
3955  
3956  
3957  
3958  
3959  
3960  
3961  
3962  
3963  
3964  
3965  
3966  
3967  
3968  
3969  
3970  
3971  
3972  
3973  
3974  
3975  
3976  
3977  
3978  
3979  
3980  
3981  
3982  
3983  
3984  
3985  
3986  
3987  
3988  
3989  
3990  
3991  
3992  
3993  
3994  
3995  
3996  
3997  
3998  
3999  
4000  
4001  
4002  
4003  
4004  
4005  
4006  
4007  
4008  
4009  
4010  
4011  
4012  
4013  
4014  
4015  
4016  
4017  
4018  
4019  
4020  
4021  
4022  
4023  
4024  
4025  
4026  
4027  
4028  
4029  
4030  
4031  
4032  
4033  
4034  
4035  
4036  
4037  
4038  
4039  
4040  
4041  
4042  
4043  
4044  
4045  
4046  
4047  
4048  
4049  
4050  
4051  
4052  
4053  
4054  
4055  
4056  
4057  
4058  
4059  
4060  
4061  
4062  
4063  
4064  
4065  
4066  
4067  
4068  
4069  
4070  
4071  
4072  
4073  
4074  
4075  
4076  
4077  
4078  
4079  
4080  
4081  
4082  
4083  
4084  
4085  
4086  
4087  
4088  
4089  
4090  
4091  
4092  
4093  
4094  
4095  
4096  
4097  
4098  
4099  
4100  
4101  
4102  
4103  
4104  
4105  
4106  
4107  
4108  
4109  
4110  
4111  
4112  
4113  
4114  
4115  
4116  
4117  
4118  
4119  
4120  
4121  
4122  
4123  
4124  
4125  
4126  
4127  
4128  
4129  
4130  
4131  
4132  
4133  
4134  
4135  
4136  
4137  
4138  
4139  
4140  
4141  
4142  
4143  
4144  
4145  
4146  
4147  
4148  
4149  
4150  
4151  
4152  
4153  
4154  
4155  
4156  
4157  
4158  
4159  
4160  
4161  
4162  
4163  
4164  
4165  
4166  
4167  
4168  
4169  
4170  
4171  
4172  
4173  
4174  
4175  
4176  
4177  
4178  
4179  
4180  
4181  
4182  
4183  
4184  
4185  
4186  
4187  
4188  
4189  
4190  
4191  
4192  
4193  
4194  
4195  
4196  
4197  
4198  
4199  
4200  
4201  
4202  
4203  
4204  
4205  
4206  
4207  
4208  
4209  
4210  
4211  
4212  
4213  
4214  
4215  
4216  
4217  
4218  
4219  
4220  
4221  
4222  
4223  
4224  
4225  
4226  
4227  
4228  
4229  
4230  
4231  
4232  
4233  
4234  
4235  
4236  
4237  
4238  
4239  
4240  
4241  
4242  
4243  
4244  
4245  
4246  
4247  
4248  
4249  
4250  
4251  
4252  
4253  
4254  
4255  
4256  
4257  
4258  
4259  
4260  
4261  
4262  
4263  
4264  
4265  
4266  
4267  
4268  
4269  
4270  
4271  
4272  
4273  
4274  
4275  
4276  
4277  
4278  
4279  
4280  
4281  
4282  
4283  
4284  
4285  
4286  
4287  
4288  
4289  
4290  
4291  
4292  
4293  
4294  
4295  
4296  
4297  
4298  
4299  
4300  
4301  
4302  
4303  
4304  
4305  
4306  
4307  
4308  
4309  
4310  
4311  
4312  
4313  
4314  
4315  
4316  
4317  
4318  
4319  
4320  
4321  
4322  
4323  
4324  
4325  
4326  
4327  
4328  
4329  
4330  
4331  
4332  
4333  
4334  
4335  
4336  
4337  
4338  
4339  
4340  
4341  
4342  
4343  
4344  
4345  
4346  
4347  
4348  
4349  
4350  
4351  
4352  
4353  
4354  
4355  
4356  
4357  
4358  
4359  
4360  
4361  
4362  
4363  
4364  
4365  
4366  
4367  
4368  
4369  
4370  
4371  
4372  
4373  
4374  
4375  
4376  
4377  
4378  
4379  
4380  
4381  
4382  
4383  
4384  
4385  
4386  
4387  
4388  
4389  
4390  
4391  
4392  
4393  
4394  
4395  
4396  
4397  
4398  
4399  
4400  
4401  
4402  
4403  
4404  
4405  
4406  
4407  
4408  
4409  
4410  
4411  
4412  
4413  
4414  
4415  
4416  
4417  
4418  
4419  
4420  
4421  
4422  
4423  
4424  
4425  
4426  
4427  
4428  
4429  
4430  
4431  
4432  
4433  
4434  
4435  
4436  
4437  
4438  
4439  
4440  
4441  
4442  
4443  
4444  
4445  
4446  
4447  
4448  
4449  
4450  
4451  
4452  
4453  
4454  
4455  
4456  
4457  
4458  
4459  
4460  
4461  
4462  
4463  
4464  
4465  
4466  
4467  
4468  
4469  
4470  
4471  
4472  
4473  
4474  
4475  
4476  
4477  
4478  
4479  
4480  
4481  
4482  
4483  
4484  
4485  
4486  
4487  
4488  
4489  
4490  
4491  
4492  
4493  
4494  
4495  
4496  
4497  
4498  
4499  
4500  
4501  
4502  
4503  
4504  
4505  
4506  
4507  
4508  
4509  
4510  
4511  
4512  
4513  
4514  
4515  
4516  
4517  
4518  
4519  
4520  
4521  
4522  
4523  
4524  
4525  
4526  
4527  
4528  
4529  
4530  
4531  
4532  
4533  
4534  
4535  
4536  
4537  
4538  
4539  
4540  
4541  
4542  
4543  
4544  
4545  
4546  
4547  
4548  
4549  
4550  
4551  
4552  
4553  
4554  
4555  
4556  
4557  
4558  
4559  
4560  
4561  
4562  
4563  
4564  
4565  
4566  
4567  
4568  
4569  
4570  
4571  
4572  
4573  
4574  
4575  
4576  
4577  
4578  
4579  
4580  
4581  
4582  
4583  
4584  
4585  
4586  
4587  
4588  
4589  
4590  
4591  
4592  
4593  
4594  
4595  
4596  
4597  
4598  
4599  
4600  
4601  
4602  
4603  
4604  
4605  
4606  
4607  
4608  
4609  
4610  
4611  
4612  
4613  
4614  
4615  
4616  
4617  
4618  
4619  
4620  
4621  
4622  
4623  
4624  
4625  
4626  
4627  
4628  
4629  
4630  
4631  
4632  
4633  
4634  
4635  
4636  
4637  
4638  
4639  
4640  
4641  
4642  
4643  
4644  
4645  
4646  
4647  
4648  
4649  
4650  
4651  
4652  
4653  
4654  
4655  
4656  
4657  
4658  
4659  
4660  
4661  
4662  
4663  
4664  
4665  
4666  
4667  
4668  
4669  
4670  
4671  
4672  
4673  
4674  
4675  
4676  
4677  
4678  
4679  
4680  
4681  
4682  
4683  
4684  
4685  
4686  
4687  
4688  
4689  
4690  
4691  
4692  
4693  
4694  
4695  
4696  
4697  
4698  
4699  
4700  
4701  
4702  
4703  
4704  
4705  
4706  
4707  
4708  
4709  
4710  
4711  
4712  
4713  
4714  
4715  
4716  
4717  
4718  
4719  
4720  
4721  
4722  
4723  
4724  
4725  
4726  
4727  
4728  
4729  
4730  
4731  
4732  
4733  
4734  
4735  
4736  
4737  
4738  
4739  
4740  
4741  
4742  
4743  
4744  
4745  
4746  
4747  
4748  
4749  
4750  
4751  
4752  
4753  
4754  
4755  
4756  
4757  
4758  
4759  
4760  
4761  
4762  
4763  
4764  
4765  
4766  
4767  
4768  
4769  
4770  
4771  
4772  
4773  
4774  
4775  
4776  
4777  
4778  
4779  
4780  
4781  
4782  
4783  
4784  
4785  
4786  
4787  
4788  
4789  
4790  
4791  
4792  
4793  
4794  
4795  
4796  
4797  
4798  
4799  
4800  
4801  
4802  
4803  
4804  
4805  
4806  
4807  
4808  
4809  
4810  
4811  
4812  
4813  
4814  
4815  
4816  
4817  
4818  
4819  
4820  
4821  
4822  
4823  
4824  
4825  
4826  
4827  
4828  
4829  
4830  
4831  
4832  
4833  
4834  
4835  
4836  
4837  
4838  
4839  
4840  
4841  
4842  
4843  
4844  
4845  
4846  
4847  
4848  
4849  
4850  
4851  
4852  
4853  
4854  
4855  
4856  
4857  
4858  
4859  
4860  
4861  
4862  
4863  
4864  
4865  
4866  
4867  
4868  
4869  
4870  
4871  
4872  
4873  
4874  
4875  
4876  
4877  
4878  

Author comment

Began life as a copy of #1033506

full source  download  show line numbers  debug dex  old transpilations   

Travelled to 4 computer(s): bhatertpkbcr, mowyntqkapby, mqqgnosmbjvj, wnsclhtenguj

No comments. add comment

Snippet ID: #1033884
Snippet name: Compact Module Include Gazelle V [dev]
Eternal ID of this version: #1033884/129
Text MD5: 3dddecc69de06e95b41784ee7cbbfda7
Author: stefan
Category: javax / stefan's os
Type: JavaX fragment (include)
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2023-03-20 20:20:23
Source code size: 247777 bytes / 4878 lines
Pitched / IR pitched: No / No
Views / Downloads: 439 / 2783
Version history: 128 change(s)
Referenced in: [show references]