#+TITLE: Svjatoslav Commons - Java library of commonly used functions * General - This program is free software: released under Creative Commons Zero (CC0) license - Program author: - Svjatoslav Agejenko - Homepage: https://svjatoslav.eu - Email: mailto://svjatoslav@svjatoslav.eu - [[https://www.svjatoslav.eu/projects/][Other software projects hosted at svjatoslav.eu]] ** Source code - [[https://www2.svjatoslav.eu/gitweb/?p=svjatoslav_commons.git;a=snapshot;h=HEAD;sf=tgz][Download latest snapshot in TAR GZ format]] - [[https://www2.svjatoslav.eu/gitweb/?p=svjatoslav_commons.git;a=summary][Browse Git repository online]] - Clone Git repository using command: : git clone https://www2.svjatoslav.eu/git/svjatoslav_commons.git - See [[https://www3.svjatoslav.eu/projects/svjatoslav_commons/apidocs/][JavaDoc]]. * Library contents - See [[https://www3.svjatoslav.eu/projects/svjatoslav_commons/apidocs/][JavaDoc]]. - Bit input and output streams. : eu.svjatoslav.commons.data.BitInputStream : eu.svjatoslav.commons.data.BitOutputStream - Slightly enhanced data input and output streams. : eu.svjatoslav.commons.data.EnhancedDataInputStream : eu.svjatoslav.commons.data.EnhancedDataOutputStream - Byte array to HEX string converter. : eu.svjatoslav.commons.data.HexConverter - Utility that tries to quess user desktop directory. (Quite ugly and unreliable. Better solution is needed.) : eu.svjatoslav.commons.file.CommonPathResolver - File path parser. : eu.svjatoslav.commons.file.FilePathParser - File IO helper. : eu.svjatoslav.commons.file.IOHelper - Graphical error dialog. - Reusable graphical dialog to capture and show program exceptions and associated program call stack traceback. : eu.svjatoslav.commons.gui.dialog.ExceptionDialog - Primitive and simple component to add navigation menus to the web sites. : eu.svjatoslav.commons.network.navigation - String tokenizer. : eu.svjatoslav.commons.string.tokenizer - Improved String, optimized for dealing with prefixes and suffixes. : eu.svjatoslav.commons.string.String2 - Wildcards matcher. (?, *) : eu.svjatoslav.commons.string.WildCardMatcher#match * Usage Instructions to embed svjatoslav-commons in your project as a library: Maven pom.xml file snippet: #+BEGIN_SRC xml ... eu.svjatoslav svjatoslavcommons 1.9 ... ... svjatoslav.eu Svjatoslav repository https://www2.svjatoslav.eu/maven/ ... #+END_SRC