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

1384
LINES

< > BotCompany Repo | #1033506 // Compact Module Include Gazelle V

JavaX fragment (include) [tags: use-pretranspiled]

Transpiled version (1597L) is out of date.

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  
!include once #1020737 // global functions
9  
10  
do not include function dm_current_generic.
11  
do not include function dm_current_mandatory_generic.
12  
13  
import loadableUtils.utils;
14  
//import static loadableUtils.utils.print_byThread;
15  
//import static loadableUtils.utils.print_byThread_dontCreate;
16  
import static loadableUtils.utils._threadInfo;
17  
import static loadableUtils.utils._threadInheritInfo;
18  
import static loadableUtils.utils._threadInfo_addMakerAndRetriever;
19  
import static loadableUtils.utils.dm_currentModule;
20  
import static loadableUtils.utils.dm_current_mandatory;
21  
import static loadableUtils.utils.match;
22  
//import static loadableUtils.utils.getOpt; // getOpt is in x30
23  
import static loadableUtils.utils.getOpt_raw;
24  
//import static loadableUtils.utils.setOpt; // TODO: move to x30?
25  
import static loadableUtils.utils.setOpt_raw;
26  
import static loadableUtils.utils.getField;
27  
import static loadableUtils.utils.fieldType;
28  
import static loadableUtils.utils.format3;
29  
import static loadableUtils.utils.vm_generalIdentityHashSet;
30  
import static loadableUtils.utils.vm_generalHashMap;
31  
import static loadableUtils.utils.vm_generalWeakSubMap;
32  
import static loadableUtils.utils.bindToComponent;
33  
import static loadableUtils.utils.struct;
34  
import static loadableUtils.utils.structure;
35  
import static loadableUtils.utils.loadPage;
36  
import static loadableUtils.utils.loadPage_utf8;
37  
import static loadableUtils.utils.loadPageSilentlyWithTimeout;
38  
import static loadableUtils.utils.loadPageSilently;
39  
//import static loadableUtils.utils.loadPageWithUserAgent; // TODO: fix the src lib compilation problem
40  
import static loadableUtils.utils.loadSnippet;
41  
import static loadableUtils.utils.loadSnippetQuietly;
42  
import static loadableUtils.utils.sendToLocalBot;
43  
import static loadableUtils.utils.sendToLocalBotOpt;
44  
import static loadableUtils.utils.sendToLocalBotQuietly;
45  
import static loadableUtils.utils.componentPopupMenu;
46  
import static loadableUtils.utils.componentPopupMenu_mouseEvent;
47  
import static loadableUtils.utils.componentPopupMenu_top;
48  
import static loadableUtils.utils.componentPopupMenu_initForComponent;
49  
import static loadableUtils.utils.componentPopupMenu_getEvent;
50  
import static loadableUtils.utils.listPopupMenu;
51  
import static loadableUtils.utils.tablePopupMenu;
52  
import static loadableUtils.utils.tablePopupMenuFirst;
53  
import static loadableUtils.utils.rowSorter_setComparators;
54  
import static loadableUtils.utils.sexyTableWithoutDrag;
55  
import static loadableUtils.utils.dm_current_generic;
56  
import static loadableUtils.utils.dm_current_mandatory_generic;
57  
//import static loadableUtils.utils.cget; // it's mapMethodLike
58  
import static loadableUtils.utils.cset;
59  
import static loadableUtils.utils.DynamicObject_loading;
60  
//import static loadableUtils.utils.withDBLock;
61  
import static loadableUtils.utils.concepts_unlisted;
62  
import static loadableUtils.utils.makePopupMenuConditional;
63  
import static loadableUtils.utils.makeConceptsTable_idWidth;
64  
import static loadableUtils.utils.showConceptsTable_afterUpdate;
65  
import static loadableUtils.utils.dynamicObjectIsLoading;
66  
import static loadableUtils.utils.rethrow;
67  
import static loadableUtils.utils.hasBot;
68  
//import static loadableUtils.utils.interceptPrintInThisThread;
69  
import static loadableUtils.utils.concepts_internStringsLongerThan;
70  
import static loadableUtils.utils.concepts_setUnlistedByDefault;
71  
import static loadableUtils.utils.realMC_tl;
72  
73  
// import static loadableUtils.utils.getProgramID; // XXX - should do, but possible breaking change
74  
75  
//please include function programID.
76  
!include once #1027168 // programID variable - WHY?
77  
// XXX please include function print.
78  
79  
// for print-to-module
80  
// XXX? please include function tempInterceptPrintIfNotIntercepted.
81  
82  
svoid _onLoad_initUtils { utils.__javax = javax(); }
83  
84  
import loadableUtils.utils.F0;
85  
import loadableUtils.utils.F1;
86  
import loadableUtils.utils.IF0;
87  
import loadableUtils.utils.IF1;
88  
import loadableUtils.utils.IVF1;
89  
import loadableUtils.utils.IVF2;
90  
import loadableUtils.utils.Matches;
91  
import loadableUtils.utils.BetterLabel;
92  
import loadableUtils.utils.SingleComponentPanel;
93  
import loadableUtils.utils.Snippet;
94  
import loadableUtils.utils.Q;
95  
import loadableUtils.utils.ImageSurface;
96  
import loadableUtils.utils.structure_Data;
97  
import loadableUtils.utils.structure_ClassInfo;
98  
import loadableUtils.utils.RGBImage;
99  
import loadableUtils.utils.RGB;
100  
import loadableUtils.utils.BWImage;
101  
import loadableUtils.utils.MakesBufferedImage;
102  
//import loadableUtils.utils.DynamicObject;
103  
import loadableUtils.utils.MultiSet;
104  
import loadableUtils.utils.Concept;
105  
import loadableUtils.utils.Concepts;
106  
import loadableUtils.utils.RC;
107  
import loadableUtils.utils.IConceptIndex;
108  
import loadableUtils.utils.IConceptCounter;
109  
import loadableUtils.utils.ItIt;
110  
import loadableUtils.utils.IFieldIndex;
111  
//import loadableUtils.utils.ImageSurfaceSelector;
112  
//import loadableUtils.utils.Cache; // because often used with string function references
113  
import loadableUtils.utils.SimpleCRUD;
114  
import loadableUtils.utils.PersistableThrowable;
115  
116  
import loadableUtils.utils.DynModule;
117  
import loadableUtils.utils.DynPrintLog;
118  
import loadableUtils.utils.DynObjectTable;
119  
//import loadableUtils.utils.DynImageSurface;
120  
import loadableUtils.utils.DynCalculatedList;
121  
import loadableUtils.utils.GlobalID;
122  
import loadableUtils.utils.Rect;
123  
import loadableUtils.utils.Pt;
124  
import loadableUtils.utils.SynchronizedArrayList;
125  
//import loadableUtils.utils.IntRange;
126  
//import loadableUtils.utils.LongRange;
127  
import loadableUtils.utils.SecretValue;
128  
129  
svoid _onLoad_defaultClassFinder() {
130  
  setDefaultClassFinder(new F1<S, Class>() {
131  
    public Class get(S name) {
132  
      name = replacePrefix("loadableUtils.utils$", "main$", name);
133  
      
134  
      print("_onLoad_defaultClassFinder " + name);
135  
      Class c = findClass_fullName(name);
136  
      if (c != null) ret c;
137  
      
138  
      if (name.startsWith("main$"))
139  
        ret loadableUtils.utils.findClass_fullName("loadableUtils.utils" + name.substring(4));
140  
      null;
141  
    }
142  
  });
143  
}
144  
145  
/*svoid _onLoad_printByThread() {
146  
  print_byThread = loadableUtils.utils.print_byThread();
147  
}*/
148  
149  
meta-comment { We need these functions in main class because they may call String functions (callMC). }
150  
151  
//!include once #1020728 // callF + callMC + call
152  
function callF is in #1020728.
153  
function callMC is in #1020728.
154  
function call is in #1020728.
155  
156  
!include once #1028442 // Do this always to make Concepts as module field work
157  
//function dynamicObjectIsLoading_threadLocal is in #1028442.
158  
159  
!include once #1023504 // now empty
160  
161  
import loadableUtils.utils.HCRUD;
162  
import loadableUtils.utils.HCRUD_Data;
163  
import loadableUtils.utils.HCRUD_Concepts;
164  
import loadableUtils.utils.ValueConverterForField;
165  
import loadableUtils.utils.DefaultValueConverterForField;
166  
import loadableUtils.utils.OrError;
167  
import loadableUtils.utils.HTML;
168  
169  
// actually this will now always be included. doesn't cost much though
170  
ifclass Concepts
171  
please include function db_mainConcepts.
172  
endif
173  
174  
175  
import static loadableUtils.utils.uniqueString;
176  
import static loadableUtils.utils.fixNewLines;
177  
import static loadableUtils.utils.loadPageWithUserAgent;
178  
import static loadableUtils.utils._handleError;
179  
import static loadableUtils.utils.sfu;
180  
//import static loadableUtils.utils.l;
181  
set flag NoLFromX30.
182  
import static loadableUtils.utils.getExceptionCause;
183  
import static loadableUtils.utils.joinWithSpace;
184  
import static loadableUtils.utils.callF;
185  
import static loadableUtils.utils.javaTok;
186  
import static loadableUtils.utils.interceptPrintInThisThread;
187  
import static loadableUtils.utils.jlabel;
188  
import static loadableUtils.utils.doEvery;
189  
import static loadableUtils.utils.print_append;
190  
import static loadableUtils.utils.nohupJavax;
191  
import static loadableUtils.utils.multiMapPut;
192  
import static loadableUtils.utils.withDBLock;
193  
import static loadableUtils.utils.join;
194  
import static loadableUtils.utils.isAWTThread;
195  
import static loadableUtils.utils.print_byThread_dontCreate;
196  
import static loadableUtils.utils.set;
197  
import static loadableUtils.utils.print_byThread;
198  
import static loadableUtils.utils.call;
199  
import static loadableUtils.utils.fail;
200  
import static loadableUtils.utils.print;
201  
import static loadableUtils.utils.printAlsoToSystemOut;
202  
203  
import static loadableUtils.utils.doLater;
204  
import static loadableUtils.utils.call_checkArgs;
205  
import static loadableUtils.utils.endsWithLetterOrDigit;
206  
import static loadableUtils.utils.cget;
207  
import static loadableUtils.utils.newTypeWriterTextArea;
208  
import static loadableUtils.utils.db;
209  
import loadableUtils.utils.LongRange;
210  
import loadableUtils.utils.IntRange;
211  
212  
import loadableUtils.utils.FixedRateTimer;
213  
import loadableUtils.utils.SmartTimerTask;
214  
import loadableUtils.utils.MultiMap;
215  
216  
import loadableUtils.utils.Meta;
217  
import loadableUtils.utils.JSection;
218  
import loadableUtils.utils.JE_RepElement;
219  
import loadableUtils.utils.DefunctClassLoader;
220  
import loadableUtils.utils.ICachedJavaXExpr;
221  
import loadableUtils.utils.ITokCondition;
222  
import loadableUtils.utils.TokCondition;
223  
import loadableUtils.utils.JECompressionRegime;
224  
please include class IJavaExpr.
225  
import loadableUtils.utils.WithSideValue;
226  
import loadableUtils.utils.IntegerIterator;
227  
import loadableUtils.utils.RightAlignedLine;
228  
import loadableUtils.utils.PingSource;
229  
import loadableUtils.utils.ThreadPool;
230  
import loadableUtils.utils.SimpleLiveValue;
231  
import loadableUtils.utils.Matrix;
232  
import loadableUtils.utils.WindowDragger;
233  
import loadableUtils.utils.WindowResizeDragger;
234  
import loadableUtils.utils.Best;
235  
import loadableUtils.utils.CompactLinkedHashSet;
236  
//import loadableUtils.utils.LLInt;
237  
//import loadableUtils.utils.LInt;
238  
import loadableUtils.utils.JEInstantCompressor_AnyType;
239  
//import loadableUtils.utils.GridCodec1;
240  
import loadableUtils.utils.GrabbableGrayPixels;
241  
import loadableUtils.utils.IHasBackRefs;
242  
import loadableUtils.utils.IRef;
243  
import loadableUtils.utils.TripleBool;
244  
import loadableUtils.utils.LeftAlignedLine;
245  
import loadableUtils.utils.RegisteredReference;
246  
import loadableUtils.utils.F2;
247  
import loadableUtils.utils.RandomAccessAbstractList;
248  
import loadableUtils.utils.F3;
249  
import loadableUtils.utils.SubMatrix;
250  
import loadableUtils.utils.IProbabilisticScheduler;
251  
import loadableUtils.utils.IBWIntegralImage;
252  
import loadableUtils.utils.Producer;
253  
import loadableUtils.utils.IntBuffer;
254  
import loadableUtils.utils.IWithSideValue;
255  
import loadableUtils.utils.NotifyingStringBuffer;
256  
import loadableUtils.utils.DynPrintLogAndEnabled;
257  
import loadableUtils.utils.Cache;
258  
import loadableUtils.utils.AbstractMatrix;
259  
import loadableUtils.utils.OKOrError;
260  
import loadableUtils.utils.WithTimestamp;
261  
import loadableUtils.utils.TreeSetWithDuplicates;
262  
import loadableUtils.utils.IMeta;
263  
import loadableUtils.utils.IProbabilistic;
264  
import loadableUtils.utils.LiteralJavaXExpr;
265  
import loadableUtils.utils.ListToMatrix;
266  
import loadableUtils.utils.ISetAndGet;
267  
import loadableUtils.utils.AbstractJavaXExpr;
268  
import loadableUtils.utils.LiveValue;
269  
import loadableUtils.utils.ToJava;
270  
import loadableUtils.utils.Dyn_FieldWatcher;
271  
import loadableUtils.utils.Timestamp;
272  
import loadableUtils.utils.DoubleRect;
273  
import loadableUtils.utils.LetterLayout;
274  
import loadableUtils.utils.Complex;
275  
import loadableUtils.utils.QuickException;
276  
import loadableUtils.utils.ProbabilisticScheduler;
277  
import loadableUtils.utils.JavaCodec;
278  
import loadableUtils.utils.JECompressionSearch;
279  
import loadableUtils.utils.CompressionSearch_AnyType;
280  
import loadableUtils.utils.RestartableCountdown;
281  
import loadableUtils.utils.Either;
282  
import loadableUtils.utils.Ratio;
283  
import loadableUtils.utils.Steppable;
284  
import loadableUtils.utils.FunctionCall;
285  
import loadableUtils.utils.IIntegralImage;
286  
import loadableUtils.utils.T3;
287  
import loadableUtils.utils.CompilerBot;
288  
import loadableUtils.utils.Swingable;
289  
import loadableUtils.utils.AbstractCompressor_AnyType;
290  
import loadableUtils.utils.EvalJavaPrep;
291  
import loadableUtils.utils.JavaXClassLoader;
292  
import loadableUtils.utils.Probabilistic;
293  
import loadableUtils.utils.Average;
294  
import loadableUtils.utils.JavaXClassLoaderWithParent;
295  
import loadableUtils.utils.IAutoCloseableF0;
296  
import loadableUtils.utils.Transformable;
297  
import loadableUtils.utils.UnsynchronizedCompactHashSet;
298  
please include class IJavaXExpr.
299  
import loadableUtils.utils.GrabbableIntPixels;
300  
import loadableUtils.utils.IIVirtualClip;
301  
import loadableUtils.utils.BWIntegralImage;
302  
//import loadableUtils.utils.JE_CompressEachElementIndividually;
303  
import loadableUtils.utils.DoubleRange;
304  
import loadableUtils.utils.JavaXClassLoaderWithParent2;
305  
import loadableUtils.utils.CompressionRegime_AnyType;
306  
import loadableUtils.utils.Seconds;
307  
import loadableUtils.utils.Scored;
308  
import loadableUtils.utils.WithProbability;
309  
310  
311  
import static loadableUtils.utils.addPrefixOptIfNempty;
312  
import static loadableUtils.utils.year;
313  
import static loadableUtils.utils.withTimestamp;
314  
import static loadableUtils.utils.javaObjectToIJavaExpr;
315  
import static loadableUtils.utils.lambdaMethod0Like lambdaMapMethod;
316  
import static loadableUtils.utils.negativeInfinity;
317  
import static loadableUtils.utils.mainFunctionToF1;
318  
import static loadableUtils.utils.score;
319  
import static loadableUtils.utils.isThreadRunnable_x;
320  
import static loadableUtils.utils.asQuickException;
321  
import static loadableUtils.utils.stepAll;
322  
import static loadableUtils.utils.poorMansProfiling_stopAndPrintResults;
323  
import static loadableUtils.utils.isRunnableX;
324  
import static loadableUtils.utils.jreplaceExpandRefs;
325  
import static loadableUtils.utils.wrappedTextArea;
326  
import static loadableUtils.utils.infoMessage;
327  
import static loadableUtils.utils.brightnessToRGBA;
328  
import static loadableUtils.utils.withBorder;
329  
import static loadableUtils.utils.getPlural;
330  
import static loadableUtils.utils.hasLetters;
331  
import static loadableUtils.utils.sorted;
332  
import static loadableUtils.utils.loadFont_cached;
333  
import static loadableUtils.utils.standardCredentials_noCookies;
334  
import static loadableUtils.utils.mapMethodLike rcallOpt;
335  
import static loadableUtils.utils.hideConsole;
336  
import static loadableUtils.utils.quickSubstring;
337  
import static loadableUtils.utils.machineIsOffline;
338  
import static loadableUtils.utils.getClassDeclarationName_skippables;
339  
import static loadableUtils.utils.childrenOfType;
340  
import static loadableUtils.utils.dm_reloadModuleInBackground;
341  
import static loadableUtils.utils.poorMansProfiling_renderFullResults;
342  
import static loadableUtils.utils.unCurlyBracket;
343  
import static loadableUtils.utils.compileSnippetThroughServer;
344  
import static loadableUtils.utils.dropSpaceEtc;
345  
import static loadableUtils.utils.getVirtualParent;
346  
import static loadableUtils.utils.titlePopupMenu;
347  
import static loadableUtils.utils.isA;
348  
import static loadableUtils.utils.nanoTime;
349  
import static loadableUtils.utils.activateFrame_v3;
350  
import static loadableUtils.utils.programIDWithCase;
351  
import static loadableUtils.utils.vm_generalWeakSet;
352  
import static loadableUtils.utils.associatedInfosFile;
353  
import static loadableUtils.utils.addPrefix;
354  
import static loadableUtils.utils.isCurlyBraced;
355  
import static loadableUtils.utils.b;
356  
import static loadableUtils.utils.findCmdOnPATH;
357  
import static loadableUtils.utils.tempDirPossiblyInRAMDisk;
358  
import static loadableUtils.utils.javaxIncludeSnippetType;
359  
import static loadableUtils.utils.ewicOneOf;
360  
import static loadableUtils.utils.bottomRightCorner;
361  
import static loadableUtils.utils.doEvery_daemon;
362  
import static loadableUtils.utils.pClose;
363  
import static loadableUtils.utils.closeRandomAccessFile;
364  
import static loadableUtils.utils.jCenteredSection;
365  
import static loadableUtils.utils.makeComparator;
366  
import static loadableUtils.utils.manifestTextForMainClass;
367  
import static loadableUtils.utils.dm_fieldLabel;
368  
import static loadableUtils.utils.n;
369  
import static loadableUtils.utils.htmlencode_noQuotes;
370  
import static loadableUtils.utils.dm_window;
371  
import static loadableUtils.utils.ivf1WithToString;
372  
import static loadableUtils.utils.abs;
373  
import static loadableUtils.utils.forEachWithPosition;
374  
import static loadableUtils.utils.runnableThreadsWithStackTraces;
375  
import static loadableUtils.utils.scaledBufferedImageFromBWIntegralImage;
376  
import static loadableUtils.utils.winQuote;
377  
import static loadableUtils.utils.stdFunctions_uncached;
378  
import static loadableUtils.utils.isJavaxModuleSnippetType;
379  
import static loadableUtils.utils.findEndOfBracketPart;
380  
import static loadableUtils.utils.prepareProgramFile;
381  
import static loadableUtils.utils.rectEmpty;
382  
import static loadableUtils.utils.tok_returnTypesOfStaticFunction_uncleaned;
383  
import static loadableUtils.utils.intMatrixToImage;
384  
import static loadableUtils.utils.interruptThreads;
385  
import static loadableUtils.utils.hotwire_collectJars;
386  
import static loadableUtils.utils.callMain;
387  
import static loadableUtils.utils.eitherB;
388  
import static loadableUtils.utils.evalJava_prep;
389  
import static loadableUtils.utils.eitherA;
390  
import static loadableUtils.utils.markAsSrcLib;
391  
import static loadableUtils.utils.lIntArray;
392  
import static loadableUtils.utils.evalJava_myProgramID_main_2;
393  
import static loadableUtils.utils.addMouseAndMotionListener;
394  
import static loadableUtils.utils.containerAddFirst;
395  
import static loadableUtils.utils.caseInsensitiveComparator;
396  
import static loadableUtils.utils.dropExtension;
397  
import static loadableUtils.utils.asciiHeading2;
398  
import static loadableUtils.utils.getComponents;
399  
import static loadableUtils.utils.paramsToPairs;
400  
import static loadableUtils.utils.rep;
401  
import static loadableUtils.utils.area;
402  
import static loadableUtils.utils.add;
403  
import static loadableUtils.utils.singleComponentPanel;
404  
import static loadableUtils.utils.simpleDateFormat_local;
405  
import static loadableUtils.utils.withMargin;
406  
import static loadableUtils.utils.getCodeProgramDir;
407  
import static loadableUtils.utils.addActionListener;
408  
import static loadableUtils.utils.imageToMatrix;
409  
import static loadableUtils.utils.hashAboutObjects;
410  
import static loadableUtils.utils.hasMethod;
411  
import static loadableUtils.utils.clearTokens;
412  
import static loadableUtils.utils.enterKeyListener;
413  
import static loadableUtils.utils.poorMansProfiling_stopAndRenderResults;
414  
import static loadableUtils.utils.areaFromPoints;
415  
import static loadableUtils.utils.lambdaMapLike countIteratorToList;
416  
import static loadableUtils.utils.javaTokWithExisting;
417  
import static loadableUtils.utils.hotwire_compile;
418  
import static loadableUtils.utils.printStruct;
419  
import static loadableUtils.utils.containsOneOf;
420  
import static loadableUtils.utils.mapMethodLike dm_registerAs_direct;
421  
import static loadableUtils.utils.setFrameIconLater;
422  
import static loadableUtils.utils.intersectRects;
423  
import static loadableUtils.utils.loadCachedTranspilation;
424  
import static loadableUtils.utils.infoBoxesLogFile;
425  
import static loadableUtils.utils.addToCollection;
426  
import static loadableUtils.utils.dropFirstThreeAndLastThree;
427  
import static loadableUtils.utils.minusInfinity;
428  
import static loadableUtils.utils.deleteFile;
429  
import static loadableUtils.utils.listOfListsToMatrix;
430  
import static loadableUtils.utils.firstToken;
431  
import static loadableUtils.utils.centerAndSouthWithMargins;
432  
import static loadableUtils.utils.setSCPComponent;
433  
import static loadableUtils.utils.stopTimer;
434  
import static loadableUtils.utils.dm_os;
435  
import static loadableUtils.utils.hideWindow;
436  
import static loadableUtils.utils.cyclicGet;
437  
import static loadableUtils.utils.ymdMinusHMS;
438  
import static loadableUtils.utils.addSlash;
439  
import static loadableUtils.utils.toIntPercent;
440  
import static loadableUtils.utils.tok_classHasModifier;
441  
import static loadableUtils.utils.prependSquareBracketed;
442  
import static loadableUtils.utils.withLeftMargin;
443  
import static loadableUtils.utils.pingSource_tl;
444  
import static loadableUtils.utils.jSection;
445  
import static loadableUtils.utils.jPopDownButton_noText;
446  
import static loadableUtils.utils.simpleDateFormat;
447  
import static loadableUtils.utils.replaceElementsUsingMap;
448  
import static loadableUtils.utils.swingLater;
449  
import static loadableUtils.utils.tok_unCurlyBracket;
450  
import static loadableUtils.utils.copyListPart;
451  
import static loadableUtils.utils.makeNotifyingStringBufferRotate;
452  
import static loadableUtils.utils.matrixToList;
453  
import static loadableUtils.utils.mapObjectArray;
454  
import static loadableUtils.utils.defaultTimerName;
455  
import static loadableUtils.utils.currentImage;
456  
import static loadableUtils.utils.imageMergeSpacing;
457  
import static loadableUtils.utils._defaultClassFinder;
458  
import static loadableUtils.utils.boolOptParam;
459  
import static loadableUtils.utils.poorMansProfiling;
460  
import static loadableUtils.utils.getOptMC;
461  
import static loadableUtils.utils.setImage;
462  
import static loadableUtils.utils.isJavaIdentifier;
463  
import static loadableUtils.utils.regexp;
464  
import static loadableUtils.utils.bindTimerToComponent;
465  
import static loadableUtils.utils.integerIterator;
466  
import static loadableUtils.utils.containsRegexp;
467  
import static loadableUtils.utils.numLines;
468  
import static loadableUtils.utils.simpleQuote;
469  
import static loadableUtils.utils.indexOfAny;
470  
import static loadableUtils.utils.gridLOLToImage;
471  
import static loadableUtils.utils.html_valueLessParam;
472  
import static loadableUtils.utils.javaTokC_iterator;
473  
import static loadableUtils.utils.htmlQuote;
474  
import static loadableUtils.utils.alwaysOnTop;
475  
import static loadableUtils.utils.setFrameTitle;
476  
import static loadableUtils.utils._inCore;
477  
import static loadableUtils.utils.getScreenWidth;
478  
import static loadableUtils.utils.javaxVoidAliases;
479  
import static loadableUtils.utils.myClassLoader;
480  
import static loadableUtils.utils.tsNow;
481  
import static loadableUtils.utils.makeDependent;
482  
import static loadableUtils.utils.boundsOnScreen;
483  
import static loadableUtils.utils.jfind_preprocess;
484  
import static loadableUtils.utils.mapMethodLike formatFunctionCall;
485  
import static loadableUtils.utils.copyBufferedImage;
486  
import static loadableUtils.utils.dependentClasses;
487  
import static loadableUtils.utils.dm_evalJava_withModule;
488  
import static loadableUtils.utils.localDateWithSeconds;
489  
import static loadableUtils.utils.dm_reload;
490  
import static loadableUtils.utils.foldl;
491  
import static loadableUtils.utils.localSnippetTitle;
492  
import static loadableUtils.utils.localMonth;
493  
import static loadableUtils.utils.fileInSameDir;
494  
import static loadableUtils.utils.doubleBufferedImageSurface;
495  
import static loadableUtils.utils.getDBProgramID;
496  
import static loadableUtils.utils.mapMethodLike renderFunctionCall;
497  
import static loadableUtils.utils.addMargin;
498  
import static loadableUtils.utils.dm_getOSOpt;
499  
import static loadableUtils.utils.subDoubleArray;
500  
import static loadableUtils.utils.isJavaxCompilableSnippetTypeExceptInclude;
501  
import static loadableUtils.utils.setFrameIcon;
502  
import static loadableUtils.utils.dm_desktopPane;
503  
import static loadableUtils.utils.isListOfElementType;
504  
import static loadableUtils.utils.isIdentifier;
505  
import static loadableUtils.utils.getSnippetTitle;
506  
import static loadableUtils.utils.getTimeZone;
507  
import static loadableUtils.utils.jFullCenter;
508  
import static loadableUtils.utils.dm_calculatedLiveValue;
509  
import static loadableUtils.utils.leftClickMouseAdapter_noPt;
510  
import static loadableUtils.utils.getJavaModifiers;
511  
import static loadableUtils.utils.dm_setFlag;
512  
import static loadableUtils.utils.isEitherB;
513  
import static loadableUtils.utils.dm_currentModuleMandatory;
514  
import static loadableUtils.utils.quickEval;
515  
import static loadableUtils.utils.tempMetaMutex;
516  
import static loadableUtils.utils.mapMethodLike dm_fieldCheckBox;
517  
import static loadableUtils.utils.hasLettersAllUpperCase;
518  
import static loadableUtils.utils.jTextArea;
519  
import static loadableUtils.utils.classNamesInJarOrDir;
520  
import static loadableUtils.utils.toMinutes;
521  
import static loadableUtils.utils.mapMethodLike printShortenedFunctionCall;
522  
import static loadableUtils.utils.dm_reloadMe;
523  
import static loadableUtils.utils.iteratorFromFunction_withEndMarker_f0;
524  
import static loadableUtils.utils.lambda0Like dm_calculatedLabel;
525  
import static loadableUtils.utils.scanForComponents;
526  
import static loadableUtils.utils.scaffoldingEnabled;
527  
import static loadableUtils.utils.defaultJavaXTranslatorID;
528  
import static loadableUtils.utils.vmBus_queryAll;
529  
import static loadableUtils.utils.hotwire_libraryIDsFromJar;
530  
import static loadableUtils.utils.indent;
531  
import static loadableUtils.utils.isAlwaysOnTop;
532  
import static loadableUtils.utils.f0_const;
533  
import static loadableUtils.utils.infoBox;
534  
import static loadableUtils.utils.toSeconds;
535  
import static loadableUtils.utils.rect;
536  
import static loadableUtils.utils.navigableSet_find;
537  
import static loadableUtils.utils.tempCleaningUp;
538  
import static loadableUtils.utils.cleanUp;
539  
import static loadableUtils.utils.dm_stem;
540  
import static loadableUtils.utils.defaultDefaultClassFinder;
541  
import static loadableUtils.utils.countIterator_exclusive_step;
542  
import static loadableUtils.utils.cleanUpAndGetWeakReferencesList;
543  
import static loadableUtils.utils.forEach;
544  
import static loadableUtils.utils.standardFunctionAlwaysReturnsVoid_uncached;
545  
import static loadableUtils.utils.findEndOfBlock;
546  
import static loadableUtils.utils.disposeWindow;
547  
import static loadableUtils.utils.textFieldFromComboBox;
548  
import static loadableUtils.utils.logQuotedWithTime;
549  
import static loadableUtils.utils.isInRAMDisk;
550  
import static loadableUtils.utils.muricaCredentialsQuery;
551  
import static loadableUtils.utils.getScore;
552  
import static loadableUtils.utils.formatColonProperties_noNulls;
553  
import static loadableUtils.utils.containsNewLines;
554  
import static loadableUtils.utils.moveToTopRightCorner;
555  
import static loadableUtils.utils.objectArraysEqual;
556  
import static loadableUtils.utils.stdcompare;
557  
import static loadableUtils.utils.centerAndEast;
558  
import static loadableUtils.utils.aGlobalID;
559  
import static loadableUtils.utils.preferredWidth;
560  
import static loadableUtils.utils.metaMapPut;
561  
import static loadableUtils.utils.quoteBorderless;
562  
import static loadableUtils.utils.eqGetOneOf;
563  
import static loadableUtils.utils.makeFrame;
564  
import static loadableUtils.utils.okOrError;
565  
import static loadableUtils.utils.setDoubleBuffered;
566  
import static loadableUtils.utils.asVirtualList;
567  
import static loadableUtils.utils.bufferedImage;
568  
import static loadableUtils.utils.asciiHeading;
569  
import static loadableUtils.utils.mapToObjectArray;
570  
import static loadableUtils.utils.synchroWeakHashSet;
571  
import static loadableUtils.utils.maximumSafeArraySize;
572  
import static loadableUtils.utils.replaceListPart;
573  
import static loadableUtils.utils.dm_q;
574  
import static loadableUtils.utils.tempActivity;
575  
import static loadableUtils.utils.javaTokForJFind_array;
576  
import static loadableUtils.utils.withLeftAndRightMargin;
577  
import static loadableUtils.utils.preCleanUp;
578  
import static loadableUtils.utils.dropFirstAndLast;
579  
import static loadableUtils.utils.getAndClearTL;
580  
import static loadableUtils.utils.getClassDeclarationName;
581  
import static loadableUtils.utils.dm_registerAs_directLink;
582  
import static loadableUtils.utils.addPrefixIfNempty;
583  
import static loadableUtils.utils.dm_doEvery;
584  
import static loadableUtils.utils.platformQuoteOpt;
585  
import static loadableUtils.utils.gridOfRects3;
586  
import static loadableUtils.utils.mergeBufferedImagesHorizontally;
587  
import static loadableUtils.utils.enumerationToIterator;
588  
import static loadableUtils.utils.allPaused;
589  
import static loadableUtils.utils.partialSums_firstIs0;
590  
import static loadableUtils.utils.params_unpackList;
591  
import static loadableUtils.utils.pcallOpt;
592  
import static loadableUtils.utils.childOfType;
593  
import static loadableUtils.utils.isMac;
594  
import static loadableUtils.utils.dm_centeredCalculatedLabel;
595  
import static loadableUtils.utils.shortName;
596  
import static loadableUtils.utils.copyStreamAndCloseAll;
597  
import static loadableUtils.utils.md5OfFile;
598  
import static loadableUtils.utils.hgrid;
599  
import static loadableUtils.utils.ai_splitCamelCase;
600  
import static loadableUtils.utils.containsLowerCase;
601  
import static loadableUtils.utils.findTranslators2;
602  
import static loadableUtils.utils.getFieldType;
603  
import static loadableUtils.utils.screenshot;
604  
import static loadableUtils.utils.decimalFormatEnglish;
605  
import static loadableUtils.utils.dm_current;
606  
import static loadableUtils.utils.getMainBot;
607  
import static loadableUtils.utils.ping_v3;
608  
import static loadableUtils.utils.standardLogFile;
609  
import static loadableUtils.utils.emptyIterableIterator;
610  
import static loadableUtils.utils.toJavaOpt;
611  
import static loadableUtils.utils.findBlock;
612  
import static loadableUtils.utils.showLoadingAnimation;
613  
import static loadableUtils.utils.mapLevelTwo;
614  
import static loadableUtils.utils.hexToInts_dropSpaces;
615  
import static loadableUtils.utils.flattenArray2;
616  
import static loadableUtils.utils.evalJava_prePrep;
617  
import static loadableUtils.utils.formatDouble;
618  
import static loadableUtils.utils.getParent;
619  
import static loadableUtils.utils.strOrEmpty;
620  
import static loadableUtils.utils.dir2zip_recurse;
621  
import static loadableUtils.utils.defaultNewFrameBounds;
622  
import static loadableUtils.utils.hexToBytes_dropSpaces;
623  
import static loadableUtils.utils.pqO;
624  
import static loadableUtils.utils.jLiveValueSection;
625  
import static loadableUtils.utils.javaTokC_producer;
626  
import static loadableUtils.utils.OKOrError_ok;
627  
import static loadableUtils.utils.toCaseInsensitiveSet_treeSet;
628  
import static loadableUtils.utils.toStringWithClassName;
629  
import static loadableUtils.utils.linux_fileInRamDisk;
630  
import static loadableUtils.utils.javaExpr;
631  
import static loadableUtils.utils.shorten_str;
632  
import static loadableUtils.utils.hotwire_finish;
633  
import static loadableUtils.utils.topLeftCorner;
634  
import static loadableUtils.utils.platformQuote;
635  
import static loadableUtils.utils.indexOfSubList;
636  
import static loadableUtils.utils.run;
637  
import static loadableUtils.utils.allClasses;
638  
import static loadableUtils.utils.getServerTranspiled;
639  
import static loadableUtils.utils.nonNullPairs;
640  
import static loadableUtils.utils.grabbableGrayPixels;
641  
import static loadableUtils.utils.indexAsSideValue;
642  
import static loadableUtils.utils.replaceExtension;
643  
import static loadableUtils.utils.structure_addTokenMarkers;
644  
import static loadableUtils.utils.findFullFunctionDefs;
645  
import static loadableUtils.utils.makeFileNameUnique_withExtension;
646  
import static loadableUtils.utils.has;
647  
import static loadableUtils.utils.OKOrError_error;
648  
import static loadableUtils.utils.last;
649  
import static loadableUtils.utils.caseInsensitiveSet;
650  
import static loadableUtils.utils.checkCondition;
651  
import static loadableUtils.utils.intsToHex;
652  
import static loadableUtils.utils.intSum;
653  
import static loadableUtils.utils.formatDouble_noLeadingZero;
654  
import static loadableUtils.utils.takeFirstOfByteArray;
655  
import static loadableUtils.utils.filesWithExtension;
656  
import static loadableUtils.utils.warn;
657  
import static loadableUtils.utils.getMultipleKeys;
658  
import static loadableUtils.utils.dm_moduleIsPoppedOut;
659  
import static loadableUtils.utils.actualUserDir;
660  
import static loadableUtils.utils.beautifyStructure;
661  
import static loadableUtils.utils.distance;
662  
import static loadableUtils.utils.jrightAlignedLine;
663  
import static loadableUtils.utils.toRect;
664  
import static loadableUtils.utils.synchroSet;
665  
import static loadableUtils.utils.formatDouble_significant2;
666  
import static loadableUtils.utils.callJavaX;
667  
import static loadableUtils.utils.assertPointInBounds;
668  
import static loadableUtils.utils.isJavaxCompilableSnippetType;
669  
import static loadableUtils.utils.installWindowDragger;
670  
import static loadableUtils.utils.onLeftClick;
671  
import static loadableUtils.utils.addIfNotNull;
672  
import static loadableUtils.utils.localTimeZone;
673  
import static loadableUtils.utils.smartTimerTask;
674  
import static loadableUtils.utils.isString;
675  
import static loadableUtils.utils.installTimer;
676  
import static loadableUtils.utils.setAdd;
677  
import static loadableUtils.utils.jeCompressionSearch;
678  
import static loadableUtils.utils.syncMapPutOrRemove;
679  
import static loadableUtils.utils.clipBufferedImage;
680  
import static loadableUtils.utils.temp_loadPage_silent;
681  
import static loadableUtils.utils.lInts;
682  
import static loadableUtils.utils.veryQuickJava3;
683  
import static loadableUtils.utils.jCompoundBorder;
684  
import static loadableUtils.utils.afterLastSpace;
685  
import static loadableUtils.utils.dm_reloadModule;
686  
import static loadableUtils.utils.registeredThreads;
687  
import static loadableUtils.utils.htmlencode_forParams;
688  
import static loadableUtils.utils.formatDouble1;
689  
import static loadableUtils.utils.methodForEach;
690  
import static loadableUtils.utils.tempDir;
691  
import static loadableUtils.utils.centerAndNorth;
692  
import static loadableUtils.utils.setText;
693  
import static loadableUtils.utils.intToHex;
694  
import static loadableUtils.utils.vmBus_timerStarted;
695  
import static loadableUtils.utils.jlabel_textAsHTML_center;
696  
import static loadableUtils.utils.findBeginningOfBlock;
697  
import static loadableUtils.utils.litciset;
698  
import static loadableUtils.utils.findButton;
699  
import static loadableUtils.utils.splitAtSpace;
700  
import static loadableUtils.utils.getCanonicalFile;
701  
import static loadableUtils.utils.htmlQuery;
702  
import static loadableUtils.utils.parseIntOrLong;
703  
import static loadableUtils.utils.leftClickMouseAdapter;
704  
import static loadableUtils.utils.toJava;
705  
import static loadableUtils.utils.getBounds;
706  
import static loadableUtils.utils.northAndCenterWithMargin;
707  
import static loadableUtils.utils.printIndent;
708  
import static loadableUtils.utils.getAndClearList;
709  
import static loadableUtils.utils.loadTextFileResource;
710  
import static loadableUtils.utils.leftScanModifiers;
711  
import static loadableUtils.utils.renderUserThreadsWithStackTraces;
712  
import static loadableUtils.utils.nBytes;
713  
import static loadableUtils.utils.loadTextFilePossiblyGZipped;
714  
import static loadableUtils.utils.newConceptsWithClassFinder;
715  
import static loadableUtils.utils.getSwingFontScale;
716  
import static loadableUtils.utils.addPrefixIfNotEmpty2;
717  
import static loadableUtils.utils.snippetType_javaxDesktopModule;
718  
import static loadableUtils.utils.substanceLookAndFeelEnabled;
719  
import static loadableUtils.utils.replaceSublist;
720  
import static loadableUtils.utils.selectedItem;
721  
import static loadableUtils.utils.codeTokensOnly;
722  
import static loadableUtils.utils.standardCredentialsUser;
723  
import static loadableUtils.utils.matrixToIntArray;
724  
import static loadableUtils.utils.printTo;
725  
import static loadableUtils.utils.appendToFileNameBeforeExtension;
726  
import static loadableUtils.utils.functionToF1;
727  
import static loadableUtils.utils.isSpaceEtc;
728  
import static loadableUtils.utils.fixTimestamp;
729  
import static loadableUtils.utils.isNormalQuoted;
730  
import static loadableUtils.utils.joinSubList;
731  
import static loadableUtils.utils.isMultilineQuoted;
732  
import static loadableUtils.utils.loadingAnim;
733  
import static loadableUtils.utils.saveGZTextFile;
734  
import static loadableUtils.utils.getAWTFrame;
735  
import static loadableUtils.utils.defaultScreenshot;
736  
import static loadableUtils.utils.setVar_trueIfChanged;
737  
import static loadableUtils.utils.nEntries;
738  
import static loadableUtils.utils.hexToInts;
739  
import static loadableUtils.utils.syncMapPut2;
740  
import static loadableUtils.utils.mapToPairs;
741  
import static loadableUtils.utils.isJavaxApplicationSnippetType;
742  
import static loadableUtils.utils.javaTokC;
743  
import static loadableUtils.utils.onSelectedItem;
744  
import static loadableUtils.utils.askTripleBool;
745  
import static loadableUtils.utils.dm_ownResource;
746  
import static loadableUtils.utils.ratioToIntPercent;
747  
import static loadableUtils.utils.loadPNG;
748  
import static loadableUtils.utils.jreplace;
749  
import static loadableUtils.utils.tempRememberListener;
750  
import static loadableUtils.utils.muricaCredentials;
751  
import static loadableUtils.utils.newButton;
752  
import static loadableUtils.utils.smartJoin;
753  
import static loadableUtils.utils.treeSet;
754  
import static loadableUtils.utils.onUpdate;
755  
import static loadableUtils.utils.snippetTitle_cacheFile;
756  
import static loadableUtils.utils.formatInt;
757  
import static loadableUtils.utils.hotwire_copyOver;
758  
import static loadableUtils.utils.flattenIterablesAndArrays;
759  
import static loadableUtils.utils.intMax;
760  
import static loadableUtils.utils.addAndReturnCollection;
761  
import static loadableUtils.utils.activateFrame;
762  
import static loadableUtils.utils.awtLater;
763  
import static loadableUtils.utils.replace;
764  
import static loadableUtils.utils.mapMethodLike functionCall_list;
765  
import static loadableUtils.utils.assertVerbose;
766  
import static loadableUtils.utils.getOneLineFileInfoField;
767  
import static loadableUtils.utils.profileToConsole;
768  
import static loadableUtils.utils.neqOneOf;
769  
import static loadableUtils.utils.myLibraryFiles;
770  
import static loadableUtils.utils.dm_javaEval;
771  
import static loadableUtils.utils.nChars;
772  
import static loadableUtils.utils.findCodeTokens;
773  
import static loadableUtils.utils.withTypeWriterFont;
774  
import static loadableUtils.utils.dropTranslators;
775  
import static loadableUtils.utils.printWithMS;
776  
import static loadableUtils.utils.tokAppend;
777  
import static loadableUtils.utils.lambdaMethodMap;
778  
import static loadableUtils.utils.matrixToImage;
779  
import static loadableUtils.utils.setSplitPaneOnFirstShowing;
780  
import static loadableUtils.utils.mapMethodLike vmBus_noObjections;
781  
import static loadableUtils.utils.format;
782  
import static loadableUtils.utils.vmGeneralMap_get;
783  
import static loadableUtils.utils.heightForWidth;
784  
import static loadableUtils.utils.strUnnull;
785  
import static loadableUtils.utils.isSymLink;
786  
import static loadableUtils.utils.get2;
787  
import static loadableUtils.utils.eitherAOpt;
788  
import static loadableUtils.utils.onEnter;
789  
import static loadableUtils.utils.vmBus_anyFalse;
790  
import static loadableUtils.utils.localSnippetsDir;
791  
import static loadableUtils.utils.listToMatrix;
792  
import static loadableUtils.utils.hsplit;
793  
//import static loadableUtils.utils.mcDollar;
794  
import static loadableUtils.utils.changeListener;
795  
import static loadableUtils.utils.screenRectangle;
796  
import static loadableUtils.utils.mapWithIndex;
797  
import static loadableUtils.utils.set_trueIfChanged;
798  
import static loadableUtils.utils.containsNewLine;
799  
import static loadableUtils.utils.copyStreamAndCloseInput;
800  
import static loadableUtils.utils.centerAndEastWithMargin;
801  
import static loadableUtils.utils.retireClassLoader;
802  
import static loadableUtils.utils.getFrame;
803  
import static loadableUtils.utils.dm_evalInQ;
804  
import static loadableUtils.utils.countIterator_exclusive;
805  
import static loadableUtils.utils.centerAndSouth;
806  
import static loadableUtils.utils.jscroll_center;
807  
import static loadableUtils.utils.jhsplit;
808  
import static loadableUtils.utils.mapMethodLike dm_fieldLiveValue;
809  
import static loadableUtils.utils.isLetter;
810  
import static loadableUtils.utils.elapsedMinutes_timestamp;
811  
import static loadableUtils.utils.toggleAlwaysOnTop;
812  
import static loadableUtils.utils.percentRatioStrOneDigit;
813  
import static loadableUtils.utils.ymd;
814  
import static loadableUtils.utils.veryQuickJava_finish;
815  
import static loadableUtils.utils.findAllFiles_noDirs;
816  
import static loadableUtils.utils.toObjectArray;
817  
import static loadableUtils.utils.nanoSecondsToSeconds;
818  
import static loadableUtils.utils.getScreenSize;
819  
//import static loadableUtils.utils.imageSurface;
820  
import static loadableUtils.utils.rectFromPoints;
821  
import static loadableUtils.utils.runnableThread;
822  
import static loadableUtils.utils.addPrefixIfNotEmpty;
823  
import static loadableUtils.utils.toolTip;
824  
import static loadableUtils.utils.getLine;
825  
import static loadableUtils.utils.hotwireOnce;
826  
import static loadableUtils.utils.fromUtf8;
827  
import static loadableUtils.utils.firstToUpper;
828  
import static loadableUtils.utils.allScreenBounds;
829  
import static loadableUtils.utils.standardCredentialsPass;
830  
import static loadableUtils.utils.rangeCheck;
831  
import static loadableUtils.utils.compilerBotDestDirSubName;
832  
import static loadableUtils.utils.findClass_fullName;
833  
import static loadableUtils.utils.rCallOnSelectedListItem;
834  
import static loadableUtils.utils.withBottomMargin;
835  
import static loadableUtils.utils.typeWriterFont;
836  
import static loadableUtils.utils.hotwireDependent;
837  
import static loadableUtils.utils.javaCompile_overInternalBot;
838  
import static loadableUtils.utils.tempLoadingAnim;
839  
import static loadableUtils.utils.removeMouseAdapter;
840  
import static loadableUtils.utils.disposeWindowAfter;
841  
import static loadableUtils.utils.indexOfNonDigit;
842  
import static loadableUtils.utils.tok_combineCurlyBrackets_keep;
843  
import static loadableUtils.utils.hms;
844  
import static loadableUtils.utils.mapTwoLevelsDown;
845  
import static loadableUtils.utils.copyLocalLog;
846  
import static loadableUtils.utils.compareWithComparator;
847  
import static loadableUtils.utils.tok_findEndOfMethodDecl;
848  
import static loadableUtils.utils.jscroll_centered;
849  
import static loadableUtils.utils.complex;
850  
import static loadableUtils.utils.hotwireCached;
851  
import static loadableUtils.utils.isWindows;
852  
import static loadableUtils.utils.rectArea;
853  
import static loadableUtils.utils.bashQuote;
854  
import static loadableUtils.utils.tok_firstClassName;
855  
import static loadableUtils.utils.parentFile;
856  
import static loadableUtils.utils.intToBytes_inArray_littleEndian;
857  
import static loadableUtils.utils.dropSuffixIC;
858  
import static loadableUtils.utils.roundToInt;
859  
import static loadableUtils.utils.evalInQ;
860  
import static loadableUtils.utils.regexpExtractAll;
861  
import static loadableUtils.utils.vmBus_addListener_basic;
862  
import static loadableUtils.utils.cloneListSynchronizingOn;
863  
import static loadableUtils.utils.synchroLinkedHashMap;
864  
import static loadableUtils.utils.showInTopRightCorner;
865  
import static loadableUtils.utils.intListToByteArray_littleEndian;
866  
import static loadableUtils.utils.listSet;
867  
import static loadableUtils.utils.getTitlePaneComponent;
868  
import static loadableUtils.utils.deleteDirectory;
869  
import static loadableUtils.utils.poorMansProfiling_defaultInterval;
870  
import static loadableUtils.utils.cancelTimers;
871  
import static loadableUtils.utils.screenWidth;
872  
import static loadableUtils.utils.hfulltag;
873  
import static loadableUtils.utils.takeFirstOfDoubleArray;
874  
import static loadableUtils.utils.showConsole;
875  
import static loadableUtils.utils.splitAt;
876  
import static loadableUtils.utils.dropSuffixIgnoreCase;
877  
import static loadableUtils.utils.isLowerCase;
878  
import static loadableUtils.utils.getInternalFrameTitlePaneComponent;
879  
import static loadableUtils.utils.toRect_floor;
880  
import static loadableUtils.utils.toF1;
881  
import static loadableUtils.utils.htmlencode2;
882  
import static loadableUtils.utils.subIntArray;
883  
import static loadableUtils.utils.endMarker;
884  
import static loadableUtils.utils.onFirstResize;
885  
import static loadableUtils.utils.duplicateThisProgram;
886  
import static loadableUtils.utils.gazelle_wavySpacer;
887  
import static loadableUtils.utils.getCanonicalPath;
888  
import static loadableUtils.utils.iteratorFromFunction_withEndMarker;
889  
import static loadableUtils.utils.appendSlash;
890  
import static loadableUtils.utils.callOnLoadMethods;
891  
import static loadableUtils.utils.dm_rEnter;
892  
import static loadableUtils.utils.reTok;
893  
import static loadableUtils.utils.isOneOfSingleChars;
894  
import static loadableUtils.utils.startsWithAny;
895  
import static loadableUtils.utils.getServerTranspiled2;
896  
import static loadableUtils.utils.loadLibraryOrSrcLib;
897  
import static loadableUtils.utils.fullAlphaMask;
898  
import static loadableUtils.utils.findMainClass;
899  
import static loadableUtils.utils.toString;
900  
import static loadableUtils.utils.callCalc;
901  
import static loadableUtils.utils.saveTranspiledCode;
902  
import static loadableUtils.utils.matrixToMNGrid;
903  
import static loadableUtils.utils.colToList;
904  
import static loadableUtils.utils.mapI_if1;
905  
import static loadableUtils.utils.showAnimationInTopRightCorner;
906  
import static loadableUtils.utils.div;
907  
import static loadableUtils.utils.addComponentsFirst;
908  
import static loadableUtils.utils.squareBracket;
909  
import static loadableUtils.utils.makeFileNameUnique_beforeExtension;
910  
import static loadableUtils.utils.stepAllWithTimeout;
911  
import static loadableUtils.utils.isQuoted;
912  
import static loadableUtils.utils.tok_isJavaxMetaCommandLeftOf;
913  
import static loadableUtils.utils.getProgramTitle;
914  
import static loadableUtils.utils.checkTokCondition;
915  
import static loadableUtils.utils.fixACCInClassLoader;
916  
import static loadableUtils.utils.formatLocalDateWithSeconds;
917  
import static loadableUtils.utils.isLocalSnippetID;
918  
import static loadableUtils.utils.applyDefaultMargin;
919  
import static loadableUtils.utils.removeFromParent;
920  
import static loadableUtils.utils.month;
921  
import static loadableUtils.utils.containsSpaces;
922  
import static loadableUtils.utils.renameFile;
923  
import static loadableUtils.utils.isDigit;
924  
import static loadableUtils.utils.flexLines;
925  
import static loadableUtils.utils.eitherIsA;
926  
import static loadableUtils.utils.unrollParams;
927  
import static loadableUtils.utils.eitherIsB;
928  
import static loadableUtils.utils.mapQuickEval_javaExpr;
929  
import static loadableUtils.utils.dm_callOS;
930  
import static loadableUtils.utils.tok_addReturn;
931  
import static loadableUtils.utils.loadTextFileFromZip;
932  
import static loadableUtils.utils.setOptIfNotNull;
933  
import static loadableUtils.utils.dm_current_generic_mandatory;
934  
import static loadableUtils.utils.regionMatches;
935  
import static loadableUtils.utils.naiveQuote;
936  
import static loadableUtils.utils.warnIfOddCount;
937  
import static loadableUtils.utils.snippetType_javaxModule;
938  
import static loadableUtils.utils.logQuoted;
939  
import static loadableUtils.utils.withSideValue;
940  
import static loadableUtils.utils.newRandomAccessFile;
941  
import static loadableUtils.utils.grabbableIntPixels;
942  
import static loadableUtils.utils.doublePercentRatio;
943  
import static loadableUtils.utils.synchronizedMRUCache;
944  
import static loadableUtils.utils.loadLibraries;
945  
import static loadableUtils.utils.logQuotedWithDate;
946  
import static loadableUtils.utils.asObjectArray;
947  
import static loadableUtils.utils.printFileInfo;
948  
import static loadableUtils.utils.dm_getVisualization;
949  
import static loadableUtils.utils.padLeft;
950  
import static loadableUtils.utils.snippetType_javaxSource;
951  
import static loadableUtils.utils.dm_callOSOpt;
952  
import static loadableUtils.utils.interruptThread;
953  
import static loadableUtils.utils.bindLiveValueListenerToComponent;
954  
import static loadableUtils.utils.setOptAll;
955  
import static loadableUtils.utils.screenHeight;
956  
import static loadableUtils.utils.getPreferredWidth;
957  
import static loadableUtils.utils.isOfflineMode;
958  
import static loadableUtils.utils.screenBounds;
959  
import static loadableUtils.utils.myFrames;
960  
import static loadableUtils.utils.callStringifier;
961  
import static loadableUtils.utils.metaSet;
962  
import static loadableUtils.utils.mapMethodLike calculateLengthOfFunctionCall;
963  
import static loadableUtils.utils.loadSnippetSilently;
964  
import static loadableUtils.utils.touchFile;
965  
import static loadableUtils.utils.paramsWithout;
966  
import static loadableUtils.utils.toRectangle;
967  
import static loadableUtils.utils.allMethodNames;
968  
import static loadableUtils.utils.saveTextFileIfChanged;
969  
import static loadableUtils.utils.printStackTrace2;
970  
import static loadableUtils.utils.consoleFrame;
971  
import static loadableUtils.utils.jeCompressionRegime;
972  
import static loadableUtils.utils.widthForHeight;
973  
import static loadableUtils.utils.hotwireCore;
974  
import static loadableUtils.utils.returnOrThrow_either;
975  
import static loadableUtils.utils.tok_findEndOfBlock;
976  
import static loadableUtils.utils.centerLabel;
977  
import static loadableUtils.utils.nohup_sanitize;
978  
import static loadableUtils.utils.javaxCodeDir;
979  
import static loadableUtils.utils.imageFromHex;
980  
import static loadableUtils.utils.jLiveValueLabel;
981  
import static loadableUtils.utils.tempSet;
982  
import static loadableUtils.utils.combineAutoCloseables;
983  
import static loadableUtils.utils.systemHashCodeHex;
984  
import static loadableUtils.utils.shortClassName_dropNumberPrefix;
985  
import static loadableUtils.utils.findEndOfCurlyBracketPart;
986  
import static loadableUtils.utils.identityHashCode;
987  
import static loadableUtils.utils.minimizeWindow;
988  
import static loadableUtils.utils.allClassNamesOnPath;
989  
import static loadableUtils.utils.sqrt;
990  
import static loadableUtils.utils.listFilesWithSuffix;
991  
import static loadableUtils.utils.closeAllWriters;
992  
import static loadableUtils.utils.globalIDLength;
993  
import static loadableUtils.utils.isSubstanceLAF;
994  
import static loadableUtils.utils.localSnippetFile;
995  
import static loadableUtils.utils.standardTimeZone;
996  
import static loadableUtils.utils.appendToFileBaseName;
997  
import static loadableUtils.utils.synchroLinkedHashSet;
998  
import static loadableUtils.utils.jbutton;
999  
import static loadableUtils.utils.jtextarea;
1000  
import static loadableUtils.utils.listToMatrix_cols;
1001  
import static loadableUtils.utils.addDyn;
1002  
import static loadableUtils.utils.setEnabled;
1003  
import static loadableUtils.utils.mapMethodLike functionCall;
1004  
import static loadableUtils.utils.isInstanceOf;
1005  
import static loadableUtils.utils.charToString;
1006  
import static loadableUtils.utils.isMarkedAsSrcLib;
1007  
import static loadableUtils.utils.intListToByteArray;
1008  
import static loadableUtils.utils.timerTask;
1009  
import static loadableUtils.utils.getFileInfoField;
1010  
import static loadableUtils.utils.javaTokForStructure;
1011  
import static loadableUtils.utils.isCISet;
1012  
import static loadableUtils.utils.northAndCenter;
1013  
import static loadableUtils.utils.matrixToMNGrid_rows;
1014  
import static loadableUtils.utils.jline;
1015  
import static loadableUtils.utils.itemListener;
1016  
import static loadableUtils.utils.toMS;
1017  
import static loadableUtils.utils.dm_pointSubmoduleToMe;
1018  
import static loadableUtils.utils.cancelTimer;
1019  
import static loadableUtils.utils.isLongConstant;
1020  
import static loadableUtils.utils.bwIntegralImage_sumRect;
1021  
import static loadableUtils.utils.endsWithLetter;
1022  
import static loadableUtils.utils.intFromBytes_littleEndian_partial;
1023  
import static loadableUtils.utils.containsSpace;
1024  
import static loadableUtils.utils.creator;
1025  
import static loadableUtils.utils.hotwireSharingLibraries;
1026  
import static loadableUtils.utils.htmlencode_forParams_v2;
1027  
import static loadableUtils.utils.forward;
1028  
import static loadableUtils.utils.mapMethodLike vmBus_query;
1029  
import static loadableUtils.utils.change;
1030  
import static loadableUtils.utils.quoteIfNotIdentifierOrInteger;
1031  
import static loadableUtils.utils.assertEquals;
1032  
import static loadableUtils.utils.joinMap;
1033  
import static loadableUtils.utils.isJAR;
1034  
import static loadableUtils.utils.clearAllTokens;
1035  
import static loadableUtils.utils.programTitle;
1036  
import static loadableUtils.utils.withProbability;
1037  
import static loadableUtils.utils.toPath;
1038  
import static loadableUtils.utils.jTextAreaWithUndo;
1039  
import static loadableUtils.utils.getPreferredSize;
1040  
import static loadableUtils.utils.takeFirstOfIntArray;
1041  
import static loadableUtils.utils.unicode_downPointingTriangle;
1042  
import static loadableUtils.utils.dm_windowIfSingleModule;
1043  
import static loadableUtils.utils.backtick;
1044  
import static loadableUtils.utils.textOfStandardFunction_uncached;
1045  
import static loadableUtils.utils.jLiveValueCheckBox;
1046  
import static loadableUtils.utils.md5;
1047  
import static loadableUtils.utils.getBorder;
1048  
import static loadableUtils.utils.onClick;
1049  
import static loadableUtils.utils.screenDevices;
1050  
import static loadableUtils.utils.isAllUpperCase;
1051  
import static loadableUtils.utils.getLookAndFeel;
1052  
import static loadableUtils.utils.rowToList;
1053  
import static loadableUtils.utils.allElementsAreOfType;
1054  
import static loadableUtils.utils.containsUnsafePlatformCmdLineChar;
1055  
import static loadableUtils.utils.renderFileInfo;
1056  
import static loadableUtils.utils.jCheckBoxMenuItem;
1057  
import static loadableUtils.utils.mapPut_returnValue;
1058  
import static loadableUtils.utils.appendToFile;
1059  
import static loadableUtils.utils.find;
1060  
import static loadableUtils.utils.jenableUndoRedo;
1061  
import static loadableUtils.utils.setChecked;
1062  
import static loadableUtils.utils.joinPairWithColon;
1063  
import static loadableUtils.utils.quoteUnlessIdentifierOrInteger;
1064  
import static loadableUtils.utils.setFont;
1065  
import static loadableUtils.utils.syncList;
1066  
import static loadableUtils.utils.takeFirst;
1067  
import static loadableUtils.utils.isEditableComboBox;
1068  
import static loadableUtils.utils.jrightalignedline;
1069  
import static loadableUtils.utils.formatColonProperties;
1070  
import static loadableUtils.utils.numberOfCores;
1071  
import static loadableUtils.utils.cleanJavaCompilerOutput;
1072  
import static loadableUtils.utils.showWindow;
1073  
import static loadableUtils.utils.plus;
1074  
import static loadableUtils.utils.optPar_ignoreOddLength;
1075  
import static loadableUtils.utils.tok_findEndOfMethodHeader;
1076  
import static loadableUtils.utils.filterMap;
1077  
import static loadableUtils.utils.saveTextFileIfDifferent;
1078  
import static loadableUtils.utils._registerTimer;
1079  
import static loadableUtils.utils.mapMethodLike dm_watchField;
1080  
import static loadableUtils.utils.fillJPopupMenu;
1081  
import static loadableUtils.utils.hotwire_makeClassLoader;
1082  
import static loadableUtils.utils.codeTokensAsStringArray;
1083  
import static loadableUtils.utils.ifloor;
1084  
import static loadableUtils.utils.tok_isStaticLevelCode;
1085  
import static loadableUtils.utils.isUpperCaseLetter;
1086  
import static loadableUtils.utils.hmsWithColonsAndMS;
1087  
import static loadableUtils.utils.blend;
1088  
import static loadableUtils.utils.scpSet;
1089  
import static loadableUtils.utils.enableWordWrapForTextArea;
1090  
import static loadableUtils.utils.isSystemThread;
1091  
import static loadableUtils.utils.smartIndexOf;
1092  
import static loadableUtils.utils.tokAppend_reTok;
1093  
import static loadableUtils.utils.dm_calculatedCenteredLabel;
1094  
import static loadableUtils.utils.printHidingCredentials;
1095  
import static loadableUtils.utils.sqr;
1096  
import static loadableUtils.utils.repeat;
1097  
import static loadableUtils.utils.childWithClassNameEndingWith;
1098  
import static loadableUtils.utils.stepMax;
1099  
import static loadableUtils.utils.structureForUser;
1100  
import static loadableUtils.utils.ok;
1101  
import static loadableUtils.utils.mapMinus;
1102  
import static loadableUtils.utils.firstCodeToken;
1103  
import static loadableUtils.utils.nohup;
1104  
import static loadableUtils.utils.pointsRect;
1105  
import static loadableUtils.utils.jCheckBox;
1106  
import static loadableUtils.utils.poorMansProfileToConsole;
1107  
import static loadableUtils.utils.toMS_int;
1108  
import static loadableUtils.utils.jlabel_textAsHTML_center_ifNeeded;
1109  
import static loadableUtils.utils.hotwire_libraryIDsFromJar_deleteJarOnFail;
1110  
import static loadableUtils.utils.runnableToIF0;
1111  
import static loadableUtils.utils.rectTopLeftCorner;
1112  
import static loadableUtils.utils.scored;
1113  
import static loadableUtils.utils.makeTempDir;
1114  
import static loadableUtils.utils.onWindowClosing;
1115  
import static loadableUtils.utils.filesEndingWith;
1116  
import static loadableUtils.utils.manifestPathInJar;
1117  
import static loadableUtils.utils.htag;
1118  
import static loadableUtils.utils.asArray;
1119  
import static loadableUtils.utils.pt;
1120  
import static loadableUtils.utils.mapMethod;
1121  
import static loadableUtils.utils.showText;
1122  
import static loadableUtils.utils.convertObjectMetaToMap;
1123  
import static loadableUtils.utils.repSimple;
1124  
import static loadableUtils.utils.neqic;
1125  
import static loadableUtils.utils.infoMessage_makePanel;
1126  
import static loadableUtils.utils.setDefaultClassFinder;
1127  
import static loadableUtils.utils.countLines;
1128  
import static loadableUtils.utils.isCurlyBracketed;
1129  
import static loadableUtils.utils.intsToHex_withLineBreaks;
1130  
//import static loadableUtils.utils.doubleBufferedImageSurface_noAlpha;
1131  
import static loadableUtils.utils.snippetType_dynModule;
1132  
import static loadableUtils.utils.dm_vmBus_answerToMessage;
1133  
import static loadableUtils.utils.getOrKeep;
1134  
import static loadableUtils.utils.toByteList;
1135  
import static loadableUtils.utils.afterDollar;
1136  
import static loadableUtils.utils.filterChars;
1137  
import static loadableUtils.utils.firstStartingWithIC_drop;
1138  
import static loadableUtils.utils.costCenter;
1139  
import static loadableUtils.utils.getBytecodePathForClass;
1140  
import static loadableUtils.utils.smartAdd;
1141  
import static loadableUtils.utils.replaceCollection;
1142  
import static loadableUtils.utils.gazelle_color2;
1143  
import static loadableUtils.utils.transpileRaw;
1144  
import static loadableUtils.utils.rCallF;
1145  
import static loadableUtils.utils.standardCredentials;
1146  
import static loadableUtils.utils.installWindowResizeDraggerOnBorder;
1147  
import static loadableUtils.utils.linesLL;
1148  
import static loadableUtils.utils.dayOfMonth;
1149  
import static loadableUtils.utils.safeGet;
1150  
import static loadableUtils.utils.clearTokens_reTok;
1151  
import static loadableUtils.utils.sortedSet_compare;
1152  
import static loadableUtils.utils.stepForNSeconds;
1153  
import static loadableUtils.utils.singular;
1154  
import static loadableUtils.utils.javaCompileToJar_optionalRename;
1155  
import static loadableUtils.utils.getCachedTranspilationFile;
1156  
import static loadableUtils.utils._initFrame;
1157  
import static loadableUtils.utils.minus;
1158  
import static loadableUtils.utils.printWithIndent;
1159  
import static loadableUtils.utils.hasElementWithClassShortNamed;
1160  
import static loadableUtils.utils.syncAddOrCreate;
1161  
import static loadableUtils.utils.tokPrepend;
1162  
import static loadableUtils.utils.keysList;
1163  
import static loadableUtils.utils.containsReturnWithArgument;
1164  
import static loadableUtils.utils.fileNameEncode;
1165  
import static loadableUtils.utils.tempHoldInstance;
1166  
import static loadableUtils.utils.getSnippetTitleOpt;
1167  
import static loadableUtils.utils.reversedList;
1168  
import static loadableUtils.utils.intRange;
1169  
import static loadableUtils.utils.localYear;
1170  
import static loadableUtils.utils.getScreenHeight;
1171  
import static loadableUtils.utils.byteArrayToIntList_littleEndian;
1172  
import static loadableUtils.utils.dm_ownTimer;
1173  
import static loadableUtils.utils.ratio;
1174  
import static loadableUtils.utils.countIterator;
1175  
import static loadableUtils.utils.makePopupMenu;
1176  
import static loadableUtils.utils.methodsStartingWith;
1177  
import static loadableUtils.utils.subShortArray;
1178  
import static loadableUtils.utils.mapMethodLike boolPar;
1179  
import static loadableUtils.utils.isNaN;
1180  
import static loadableUtils.utils.fillRect;
1181  
import static loadableUtils.utils.resizeIntArray;
1182  
import static loadableUtils.utils.westCenterAndEastWithMargin;
1183  
import static loadableUtils.utils.lookupDynamicInterface;
1184  
import static loadableUtils.utils.indentx;
1185  
import static loadableUtils.utils.getSelectedItem;
1186  
import static loadableUtils.utils.elapsedSeconds_timestamp;
1187  
import static loadableUtils.utils.startsWithAndEndsWith;
1188  
import static loadableUtils.utils.loadAllClassesInByteCodePath;
1189  
import static loadableUtils.utils.activateFrameAndReturnComponent;
1190  
import static loadableUtils.utils.takeFirstOfShortArray;
1191  
import static loadableUtils.utils.tok_shouldAddReturn;
1192  
import static loadableUtils.utils.mapMethodLike dm_centeredFieldLabel;
1193  
import static loadableUtils.utils.ymd_minus_hms;
1194  
import static loadableUtils.utils.isChecked;
1195  
import static loadableUtils.utils.jPopDownButton;
1196  
import static loadableUtils.utils.innerCleanUp;
1197  
import static loadableUtils.utils.similarEmptyMap;
1198  
import static loadableUtils.utils.getMC;
1199  
import static loadableUtils.utils.toFile;
1200  
import static loadableUtils.utils.gunzipBytes;
1201  
import static loadableUtils.utils.intArrayToList;
1202  
import static loadableUtils.utils.drop;
1203  
import static loadableUtils.utils.snippetType_JavaXDesktop;
1204  
import static loadableUtils.utils.intToBytes_inArray_littleEndian_partial;
1205  
import static loadableUtils.utils.compilerBotDestDir;
1206  
import static loadableUtils.utils.metaMapGet;
1207  
import static loadableUtils.utils.eqGet;
1208  
import static loadableUtils.utils.standardTitlePopupMenu;
1209  
import static loadableUtils.utils.tempAdd;
1210  
import static loadableUtils.utils.loadProgramTextFile;
1211  
import static loadableUtils.utils.mcName;
1212  
import static loadableUtils.utils.onMouseDown;
1213  
import static loadableUtils.utils.tempDisposeWindow;
1214  
import static loadableUtils.utils.isLinux;
1215  
import static loadableUtils.utils.checkFields;
1216  
import static loadableUtils.utils.localDayOfMonth;
1217  
import static loadableUtils.utils.iff;
1218  
import static loadableUtils.utils.makeWindow;
1219  
import static loadableUtils.utils.pixelCount;
1220  
import static loadableUtils.utils.if0ToF0;
1221  
import static loadableUtils.utils.pairA;
1222  
import static loadableUtils.utils.autoVMExit;
1223  
import static loadableUtils.utils.appendToBaseName;
1224  
import static loadableUtils.utils.javaTok_noMLS;
1225  
import static loadableUtils.utils.dropFirst;
1226  
import static loadableUtils.utils._handleException;
1227  
import static loadableUtils.utils.newWeakHashSet;
1228  
import static loadableUtils.utils.waitForVarToBeNotNull;
1229  
import static loadableUtils.utils.nClasses;
1230  
import static loadableUtils.utils.struct_noStringSharing;
1231  
import static loadableUtils.utils.mod;
1232  
import static loadableUtils.utils.javaTok_substringC;
1233  
import static loadableUtils.utils.lookupInterface;
1234  
import static loadableUtils.utils.inputStreamToString;
1235  
import static loadableUtils.utils.javaTok_substringN;
1236  
import static loadableUtils.utils.squareBracketed;
1237  
import static loadableUtils.utils.makeUndecoratedFrame;
1238  
import static loadableUtils.utils.centerAndEastWithMarginInbetween;
1239  
import static loadableUtils.utils.seconds;
1240  
import static loadableUtils.utils.regexpFinds;
1241  
import static loadableUtils.utils.isLocalSnippet;
1242  
import static loadableUtils.utils.getStackTrace2;
1243  
import static loadableUtils.utils.useDummyMainClasses;
1244  
import static loadableUtils.utils.longIsInt;
1245  
import static loadableUtils.utils.subByteArray;
1246  
import static loadableUtils.utils.pcallFAll_returnFirstNotNull;
1247  
import static loadableUtils.utils.quickFail;
1248  
import static loadableUtils.utils.isJavaXClassLoader;
1249  
import static loadableUtils.utils.findClass;
1250  
import static loadableUtils.utils.nanosToSeconds;
1251  
import static loadableUtils.utils.anyFileWithExtensionInDir;
1252  
import static loadableUtils.utils.readerToString;
1253  
import static loadableUtils.utils.drawIntMatrix;
1254  
import static loadableUtils.utils.dm_toggleAlwaysOnTop;
1255  
import static loadableUtils.utils.joinNemptiesWithDot;
1256  
import static loadableUtils.utils.humanizeFormLabel;
1257  
import static loadableUtils.utils.doLater_daemon;
1258  
import static loadableUtils.utils.hotwire_classesToShare;
1259  
import static loadableUtils.utils.grabbableIntPixels_fastOrSlow;
1260  
import static loadableUtils.utils.countPred;
1261  
import static loadableUtils.utils.scaleDownUsingIntegralImageBW;
1262  
import static loadableUtils.utils.addSuffix;
1263  
import static loadableUtils.utils.augmentException;
1264  
import static loadableUtils.utils.dummyMainClassName;
1265  
import static loadableUtils.utils.printExceptionShort;
1266  
import static loadableUtils.utils.printWithMSTime;
1267  
import static loadableUtils.utils.close_pcall;
1268  
import static loadableUtils.utils.wrapForSmartAdd;
1269  
import static loadableUtils.utils.intToHex_flexLength;
1270  
import static loadableUtils.utils.parseStdFunctionsList;
1271  
import static loadableUtils.utils.asSet;
1272  
import static loadableUtils.utils.autoFrameTitle;
1273  
import static loadableUtils.utils.autoFrameTitle_value;
1274  
import static loadableUtils.utils.westCenterAndEast;
1275  
import static loadableUtils.utils.hasLock;
1276  
import static loadableUtils.utils.scaffoldCalled;
1277  
import static loadableUtils.utils.restart;
1278  
import static loadableUtils.utils.installTrayIcon;
1279  
import static loadableUtils.utils.shootScreen2;
1280  
import static loadableUtils.utils.toStringWithClass;
1281  
import static loadableUtils.utils.hopeningTag;
1282  
import static loadableUtils.utils.dropNumberPrefix;
1283  
import static loadableUtils.utils.fConst;
1284  
import static loadableUtils.utils.tempSetField;
1285  
import static loadableUtils.utils.filter;
1286  
import static loadableUtils.utils.bindCheckBoxToLiveValue;
1287  
import static loadableUtils.utils.fsIOpt;
1288  
import static loadableUtils.utils.deleteAllFilesInDirectory;
1289  
import static loadableUtils.utils.copyImagePart;
1290  
import static loadableUtils.utils.appendWithNewLine;
1291  
import static loadableUtils.utils.assertEqualsVerbose;
1292  
import static loadableUtils.utils.isOnPATH;
1293  
import static loadableUtils.utils.isGeneralFileServerSnippet;
1294  
import static loadableUtils.utils.syncLinkedHashSet;
1295  
import static loadableUtils.utils.unwrapTrivialExceptionWraps;
1296  
import static loadableUtils.utils.nfilter;
1297  
import static loadableUtils.utils.sortFilesByName;
1298  
import static loadableUtils.utils.fracNonNeg;
1299  
import static loadableUtils.utils.plusPrefixUnlessMinus;
1300  
import static loadableUtils.utils.tok_staticFunctionAlwaysReturnsVoid;
1301  
import static loadableUtils.utils.isKnownVoidFunction_uncached;
1302  
import static loadableUtils.utils.addToContainer;
1303  
import static loadableUtils.utils.mapPut;
1304  
import static loadableUtils.utils.tag;
1305  
import static loadableUtils.utils.printStructure;
1306  
import static loadableUtils.utils.onChange;
1307  
import static loadableUtils.utils.splitCamelCase;
1308  
import static loadableUtils.utils.betterCIComparator;
1309  
import static loadableUtils.utils.appendColonIfNempty;
1310  
import static loadableUtils.utils.pingSource;
1311  
import static loadableUtils.utils.loadFont;
1312  
import static loadableUtils.utils.hotwireSharingLibraries_silently;
1313  
import static loadableUtils.utils.loadTextFileFromZipFile;
1314  
import static loadableUtils.utils.dm_popInModule;
1315  
import static loadableUtils.utils.dropLeadingDots;
1316  
import static loadableUtils.utils.mapToParams;
1317  
import static loadableUtils.utils.loadGZTextFile;
1318  
import static loadableUtils.utils.isNonEmptySingleZip_byMagicHeader;
1319  
import static loadableUtils.utils.dm_vis;
1320  
import static loadableUtils.utils.probabilisticForEach;
1321  
import static loadableUtils.utils.utf8streamToString;
1322  
import static loadableUtils.utils.frac_nonNeg;
1323  
import static loadableUtils.utils.isInQ;
1324  
import static loadableUtils.utils.uniqueFileNameUsingMD5_80_v2;
1325  
import static loadableUtils.utils.isMenuSeparatorIndicator;
1326  
import static loadableUtils.utils.applyMargin;
1327  
import static loadableUtils.utils.intMatrixToBufferedImage;
1328  
import static loadableUtils.utils.withTopMargin;
1329  
import static loadableUtils.utils.downloadLock;
1330  
import static loadableUtils.utils.hasGlobalOption;
1331  
import static loadableUtils.utils.dm_inQ;
1332  
import static loadableUtils.utils.dirOfFile;
1333  
import static loadableUtils.utils.bindJLabelToLiveValue;
1334  
import static loadableUtils.utils.error;
1335  
import static loadableUtils.utils.setBackground;
1336  
import static loadableUtils.utils.dm_getFlag;
1337  
import static loadableUtils.utils.renderVars;
1338  
import static loadableUtils.utils.sysNow;
1339  
import static loadableUtils.utils.innerException;
1340  
import static loadableUtils.utils.isCurrentThread;
1341  
import static loadableUtils.utils.dropPrefixTrim;
1342  
import static loadableUtils.utils.elapsedSeconds;
1343  
import static loadableUtils.utils.bigint;
1344  
import static loadableUtils.utils.hotwire;
1345  
import static loadableUtils.utils.wrapPrimitiveArrayAsImmutableList;
1346  
import static loadableUtils.utils.matrixOfMatricesToListOfLists;
1347  
import static loadableUtils.utils.metaGet;
1348  
import static loadableUtils.utils.newSubListOrSame;
1349  
import static loadableUtils.utils.caseInsensitiveSet_treeSet;
1350  
import static loadableUtils.utils.heldInstance;
1351  
import static loadableUtils.utils.veryQuickJava;
1352  
import static loadableUtils.utils.firstJavaToken;
1353  
import static loadableUtils.utils.fromUTF8;
1354  
import static loadableUtils.utils.listCreateAndAdd;
1355  
import static loadableUtils.utils.nestedIterator;
1356  
import static loadableUtils.utils.tok_packageName;
1357  
import static loadableUtils.utils.getProgramName;
1358  
import static loadableUtils.utils.twoPi;
1359  
import static loadableUtils.utils.trayIcon_imageAutoSize;
1360  
1361  
import loadableUtils.utils.Pair;
1362  
import loadableUtils.utils.BetterThreadLocal;
1363  
import loadableUtils.utils.ISleeper_v2;
1364  
import loadableUtils.utils.Sleeping;
1365  
import loadableUtils.utils.IBWImage;
1366  
1367  
import loadableUtils.utils.WidthAndHeight;
1368  
import loadableUtils.utils.WidthAndHeightImpl;
1369  
1370  
import loadableUtils.utils.IntRange;
1371  
import loadableUtils.utils.Enterable;
1372  
import loadableUtils.utils.G2Drawable;
1373  
1374  
import static loadableUtils.utils.getPrintLog;
1375  
1376  
//import loadableUtils.utils.ImageSurface;
1377  
1378  
import static loadableUtils.utils.safeUnstructure;
1379  
import static loadableUtils.utils.unstructure;
1380  
1381  
import static loadableUtils.utils.StefansOS_ConnectToServer;
1382  
import static loadableUtils.utils._MethodCache;
1383  
1384  
import static loadableUtils.utils.defaultMargin;

Author comment

Began life as a copy of #1031187

download  show line numbers  debug dex  old transpilations   

Travelled to 3 computer(s): bhatertpkbcr, mowyntqkapby, mqqgnosmbjvj

No comments. add comment

Snippet ID: #1033506
Snippet name: Compact Module Include Gazelle V
Eternal ID of this version: #1033506/60
Text MD5: c99c8931ef60c7347db48e50315802c9
Author: stefan
Category: javax / stefan's os
Type: JavaX fragment (include)
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2022-01-08 21:48:50
Source code size: 68598 bytes / 1384 lines
Pitched / IR pitched: No / No
Views / Downloads: 177 / 1005
Version history: 59 change(s)
Referenced in: [show references]