Extending Java Beans to support a Compound Document Model: Project Verdantium
This is a paper that I wrote years ago for the OOPSLA conference as a representative of Arizona State University. It was rejected for publication mainly due to some of the comments it made about XML....
View ArticleCreating Non-Rectangular Visual Components in Verdantium
Subclasses of java.awt.Component have rectangular bounds, but within those bounds a component can have a non-rectangular shape. Sun documented this capability but I am not aware of Sun releasing any...
View ArticleMicrosoft Reduced Functionality Mode-- It's Time for Open Source Software
Microsoft has recently announced that it has activated a "Reduced Functionality Mode" for Windows that allows it to defunctionalize particular copies of Microsoft Windows. It is also believed that...
View ArticlePosts on blog should cross-post to opensource components.
Posts on blog should cross-post to opensource components.
View ArticleRe-adopted opensourcecomponents Yahoo Group
In the past I used to moderate an opensourcecomponents Yahoo group related to Verdantium and similar technologies. Later I got too busy to fuss with it, Yahoo seemed to be deteriorating in general, and...
View ArticleThere is a lot of overlap between Verdantium and the proposed JSR-296...
Verdantium and JSR-296:http://jcp.org/en/jsr/results?id=3801are trying to solve similar problems. JSR-296 is trying to provide a framework for Swing applications running as standalone entities from a...
View ArticleFinalization in the JUndo Runtime
Sun has a new article on its website about Java finalization:http://java.sun.com/developer/technicalArticles/javase/finalization/The JUndo runtime uses finalization methods to reclaim memory, and hence...
View ArticleIt's Time For Open Source-- Part 2
A chinese student has recently sued Microsoft for using Windows Genuine Advantage (WGA) to infringe in his privacy. See the link...
View ArticleSent feedback to JSR-296
I sent a suggestion note to the JSR-296 people late yesterday. The archive of it is here:https://appframework.dev.java.net/servlets/ReadMsg?list=users&msgNo=1015I tried to keep the note very simple...
View ArticleAdded SimpleSax component to Verdantium Downloads
One of my goals with Verdantium is to provide a large number of demo conponents so that developers have lot of examples that show how to write different applications. I've observed that a lot of other...
View ArticleAdded SimpleForm component to Verdantium Downloads
Like SimpleSax from my previous post, SimpleForm is another simple demo component. A lot of GUIs display forms with text fields and pull-down menus. A good example is a GUI that asks for name, address,...
View ArticleStarted Adding Binary Tree Code to Umeta package of JUndo Runtime
I've found threaded binary trees to be a useful data structure on several occasions. That is one of the reasons why they exist in the Meta project. However, I have realized that there is a need for a...
View ArticleSun Promotes JavaFX's Declarative Semantics
About a year ago at the last Pikes Peak Java Developer Group (PPJDG) meeting, several people responded as if I was crazy when I spoke about the advantages of declarative languages in relation to JUndo...
View ArticleBinary Tree Traversals in Umeta
I just finished a draft version of the traversal code for the LowLevelBinTree class in the Umeta Sourceforge package of the Jundo Runtime, although I may revise it later.One change I made in Umeta is...
View ArticleNew Umeta Update-- 071014 (Undoable Threaded Binary Trees)
I put a new Umeta update on Sourceforge for undoable threaded binary trees. I'm trying to get the threaded trees finished as fast as possible so I can start using them in some practical applications....
View ArticleMicrosoft .NET AJAX ad is Blocking Downloads for JUndo Runtime
I just tried to move a file across using the JUndo Runtime download, and there is an advertisement for Microsoft .NET AJAX on the the download page that is blocking access to the direct download link...
View ArticleNew Umeta Update-- 071021 (Undoable Threaded Binary Trees)
I finished more code for undoable threaded binary trees. Hopefully, I'm getting close to wrapping this up. It seems like I've been working on nothing but trees for a while now. At the same time, the...
View ArticleOrigins Of The JUndo Language-- Plus Some JUndo Example Code
The history of JUndo runs back to about 1998. At the time, I had written the initial versions of the compiler and the runtime. I had ideas for using a JUndo class to perform undo in an actual component...
View ArticleTest Classes Added To JUndo Sourceforge Project
Added several test classes from previous demos to the TestClasses package of the JUndo project on sourceforge. In particular, TestClass.JUndo demonstrates performing simple computations and a select...
View ArticleMore Compound-Document Formats
The set of compound-document file formats seems to be expanding. At one time, the debate was primarily between Apple's Bento and Microsoft's offerings. Then came a set of formats using XML like...
View ArticleUndoable Threaded Binary Trees Almost Completed
The latest draft of the umeta package of the JUndo Runtime Sourceforge project is now up (version 0.0.12). This update moves the binary tree classes much closer to completion. Hopefully I'm close to...
View ArticleVery Old Poster Abstract Is Still Around
I was searching the web, and I noticed that an old Verdantium-related poster session link from far back in the past still works:http://portal.acm.org/citation.cfm?id=367845.367953It's amazing the link...
View ArticleVerdantium Artwork?
I've also noticed that someone (NOT me) created a work of computer art called Verdantium:http://wrecks.deviantart.com/art/3i-verdantium-36268967The fractals do seem to remind one of multiple layers of...
View ArticleFirst Draft of Undoable Threaded Binary Trees Finished (Finally!)
I've got a final draft of undoable threaded binary trees in the Umeta Sourceforge package of the JUndo Runtime project. Now I can actually use it for something...
View ArticleBTW, Check Out My Art-Related Blog
While you're surfing, check out my art-related blog at the following address:http://randomartbits.blogspot.com/
View Article