Download List

Project Description

Amethyst is a framework intended to help in creation of applications with the MVC or a similar pattern. The project consists of low- and high-level API.
Low-level API is responsible for exchanging properties (as Map) between various components. A component can be for example model, view or controller as in the MVC pattern. The main class is a class named Communicator. Communicator class defines the structure of components' system, provides communication channel between them and life-cycle management for each one. It also provides ability to run components in different threads (multitasking).

IT CAN SUCCESSFULLY SPLIT MODEL'S THREAD FROM GUI THREAD

System Requirements

System requirement is not defined

Download Package list

Latest 5 files
Name Size Date Download count
README 0.1 KB 2012-12-06 18:46 2
README 0.1 KB 2012-12-06 18:43 1
amethyst-sample-one-2.0-rc-1.jar 26.5 KB 2012-12-06 18:37 6
amethyst-sample-one-2.0-rc-1-sources.jar 10.0 KB 2012-12-06 18:37 3
amethyst-sample-one-2.0-rc-1-javadoc.jar 69.8 KB 2012-12-06 18:37 5
All Files
2.0-rc-1
sample
README0.1 KB2012-12-06 18:462
amethyst-sample-one-2.0-rc-1.jar26.5 KB2012-12-06 18:376
amethyst-sample-one-2.0-rc-1-sources.jar10.0 KB2012-12-06 18:373
amethyst-sample-one-2.0-rc-1-javadoc.jar69.8 KB2012-12-06 18:375
dependencies
README0.1 KB2012-12-06 18:431
cloning-1.9.0.jar22.7 KB2012-12-06 18:358
commons-io-2.4.jar180.8 KB2012-12-06 18:35293
guava-13.0.1.jar1.8 MB2012-12-06 18:3518
objenesis-1.2.jar35.2 KB2012-12-06 18:3526
util-dist-3.0.1-1.jar628.3 KB2012-12-06 18:351
amethyst-dist-2.0-rc-1.jar67.5 KB2012-12-06 18:342
amethyst-dist-2.0-rc-1-sources.jar35.6 KB2012-12-06 18:342
amethyst-dist-2.0-rc-1-javadoc.jar199.0 KB2012-12-06 18:341
2.0-beta-2
dependencies
util-dist-3.0.0-1.jar628.2 KB2012-11-08 10:203
README0.1 KB2012-11-08 10:203
objenesis-1.2.jar35.2 KB2012-11-08 10:2041
commons-io-2.4.jar180.8 KB2012-11-08 10:2049
guava-13.0.1.jar1.8 MB2012-11-08 10:205
cloning-1.9.0.jar22.7 KB2012-11-08 10:205
amethyst-dist-2.0-beta-2-javadoc.jar183.2 KB2012-11-07 01:193
amethyst-dist-2.0-beta-2-sources.jar33.3 KB2012-11-07 01:191
amethyst-dist-2.0-beta-2.jar61.4 KB2012-11-07 01:192
2.0.0-beta-1
amethyst-dist-2.0.0-beta-1-javadoc.jar174.0 KB2012-06-29 07:011
amethyst-dist-2.0.0-beta-1-sources.jar33.3 KB2012-06-29 07:010
amethyst-dist-2.0.0-beta-1.jar59.4 KB2012-06-29 07:002
README0.2 KB2011-07-09 11:512
1.6.1.1
amethyst-1.6.1.1.jar32.0 KB2011-07-09 11:473
amethyst-1.6.1.1-sources.jar25.0 KB2011-07-09 11:479
amethyst-1.6.1.1-javadoc.jar165.9 KB2011-07-09 11:471
2.0.0-alpha-2
readme0.2 KB2011-07-01 04:583
sample-one
amethyst-sample-one-2.0.0-alpha-2.1.jar87.4 KB2011-06-27 09:553
amethyst-sample-one-2.0.0-alpha-2.1-sources.jar53.6 KB2011-06-27 09:550
amethyst-sample-one-2.0.0-alpha-2.1-javadoc.jar291.5 KB2011-06-27 09:555
amethyst-gplv3-2.0.0-alpha-2.1.jar248.0 KB2011-06-27 09:542
amethyst-gplv3-2.0.0-alpha-2.1-sources.jar47.2 KB2011-06-27 09:542
amethyst-gplv3-2.0.0-alpha-2.1-javadoc.jar248.0 KB2011-06-27 09:5417
1.6.1
amethyst-1.6.1.jar40.0 KB2010-11-08 05:394
amethyst-1.6.1-sources.jar33.5 KB2010-11-08 05:391
amethyst-1.6.1-javadoc.jar150.0 KB2010-11-08 05:396
1.6.0
amethyst-1.6.0-sources.jar33.7 KB2010-10-27 19:341
amethyst-1.6.0-javadoc.jar152.8 KB2010-10-27 19:342
amethyst-1.6.0.jar41.2 KB2010-10-27 19:341