Welcome to the Utilities repository of the II group of TUDelft. This is a collection of general java tool classes that are used in various projects. Checkout using {{{svn co https://tracinsy.ewi.tudelft.nl/pub/svn/Utilities}}} to browse sources, click on the "Browse Source" button in the top right. ||title/link||description|| ||AccountServer||tomcat app that uses AccountManager to create login procedure for sessions|| ||AccountManager||java code for handling accounts: login/password storage, reset password, create account|| ||[wiki:Translator]||Csv-file based translator with best-match translation|| ||[wiki:Tree]||utility for tree-with-attributes, matching of trees, etc|| ||[wiki:Listener]||similar to the java Observable, but with interface foundation|| ||[wiki:ListenerPy]||as [wiki:Listener], but for Python|| ||[wiki:Logging]|module to define logger through an interface (enabling testing)|| ||[wiki:LoggingPy||as Logging, but for Python|| ||[wiki:immutablelist]||toolbox for lazy list manipulation, for generating and manipulating very large or even infinite large lists. The core function is random access getter get(N) with N a BigInteger|| ||[wiki:files]||toolbox for file handling: listen for file changes|| ||wiki:immutablelistpy||as [wiki:immutablelist] but for python.|| ||[wiki:dialogmanager]||tool to create and run a dialog.|| ||[wiki:junit]||Support for standard tests of classes|| ||[wiki:pyson] ||jackson-style json (de)serializer for python objects|| You can use the artifacts using maven. All artifacts are also available for download from [http://artifactory.ewi.tudelft.nl/artifactory/webapp/#/artifacts/browse/tree/General/libs-release-local/tudelft/utilities the artifactory]