2011年6月8日水曜日

openblocks

 
 
OpenBlocks, an open-source Java library for creating blocks-based programming UIs. OpenBlocks consists of two packages: codeblocks and slcodeblocks.  Codeblocks is the basic underlying library that is responsible for most of the functionality.  We will periodically release updates to this library.  Slcodeblocks is code from our project, StarLogo TNG, that uses and extends our codeblocks library to fully implement StarLogo TNG's UI.  The source is provided for reference, but we will not maintain these files.  Additionally, we have removed SLBlockCompiler.java, SL_Command.java, lang_def.xml, and commands_slc.slb, all of which are required to run slcodeblocks fully.  We hope to provide sample replacements for these files as soon as we can.
 
We also noticed that mikaelhg has started a refactoring branch of this code on github.  We thank him and hope that others will consider requesting permission to contribute to his efforts.
Our libraries depend upon (and include) JFreeChart, JCommon, and TableLayout.  You can view their licenses and download them at their respective websites:
 
 

0 件のコメント:

コメントを投稿