Darron J. Schall wrote:

Andrew Scott wrote:

Wondering what UML packages everyone is using for their cfc design, I have tried a few and its always geared towards java, is it still applicable to
use these ones or are there plugins to be able to generate cfc's?
I just wrote an ActionScript 2.0 code generator that takes an .xmi file as import (most uml programs will export to .xmi). It will be released on the osflash.org website pretty soon, licensed under the GPL. The only reason the source code isn't available yet is because I'm waiting for a project to be set up on osflash, and the admin is away on vacation for the next week (or 2, or 3, I dont know for sure). The code-gen was written in Java SWT, so it's cross platform with a native look and feel.

It would be *very* easy to extend to generate ColdFusion components instead of ActionScript Classes from a class diagram. I personally do all of my modeling in ArgoUML.

How interested would you be in a CFC code generator? I can probably have it complete by Monday evening (depending on how much time I can work on it this weekend).

The major shortcoming of all the CFC generators out are, IMO:

   * No support for round-trip or reverse engineering: Once you
     generated the CFC, you can't play with the source, suck them back
     in to the modeller, play with the class diagrams, and reexport,
     whilst keeping my new code.
   * No IDE integration.

These are expectations I've come to have from when I used to use NetBeans with ArgoUML. (Although I use eclipse now, I don't program much java anymore, so I've not had a need to try it in eclipse)

--
Haikal Saadh, Applications Programmer
Teaching and Learning Support Services

K405, Queensland University of Technology, Kelvin Grove Campus

[EMAIL PROTECTED], 3864 8633
CRICOS No. 00213J



----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to 
[email protected] with the words 'unsubscribe cfcdev' as the subject of the 
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at 
www.mail-archive.com/[email protected]


Reply via email to