Search code examples
phpumlargouml

argouml php code generation


Hopefully a quickie...

I'd like to know how/where to alter the settings in argouml that is used in autocode generation. Files created have extra things in that I don't need (some comments, some code like e.g. version checking flow control) and include staements where there is a connection between classes in the diagram. All that I will handle myself.

Further to that is the filename convetion which is currently class.CLASSNAME.php which I'd like to swtch to lowercase classname .cls.php.

Finally - strugg;ong to get the relationships being output in ocde correctly - can't get a class to implement an interface nor extend a parent class.

Any tips gratefully received...


Solution

  • Well, the bad news is that those options are compiled into the source. The good news is that you can modify the source! Unfortunately, there really isn't much you can do to work on it beyond that.

    ArgoUML is really great for what it is -- open source, PC UML constructing software. But, it has all of the faults related to that too. One of the modules was in such bad shape that I felt the only option was becoming a committer.