Frequently Asked Questions
Installation and compilation
Using generateIt
Other questions
Installation and compilation
What are the generateIt's system requirements?
Any system running Mac OS 10.3.x (Panther) with 256MB RAM or higher can use generateIt.
How do I install generateIt?
Ok, so you've downloaded the latest stable version of generateIt
here?
To install the application, run the dmg and open the folder. Drag and drop the generateIt icon wherever
you want (the most common place to put applications is the Applications folder). Nothing more is needed.
Can I compile generateIt myself?
No problem. You must have previously installed the Apple Developer tools (Xcode, Interface Builder) You can download the sources
here or use CVS.
In a shell:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/generateit login
and
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/generateit co
Now, you can build the project directly in Xcode by opening the
generateIt.xcode
file.
Using generateIt
How do I create / modify a new class?
Select the palette tool for creating classes and draw a rectangle in the work space.
To modify a class, select it in the class inspector, right-click and choose Modify.
How do I create / modify a new attribute / function of a class?
You can add attributes or functions for a class by right-clicking on the name of the class in the class
inspector and choosing Create Attribute or Create function. To modify an attribute or a function,
simply choose Modify in the same right-click menu.
What are the unused palette tools?
Some functionalities have not been implemented yet but we hope they will be in
the future. Those functionalities include the zoom, the possibility to edit the diagram
informations (class name, attributes name or type, etc...) directly in the work space and
not only by using the class inspector and the possibility to add graphically arrows for the
inheritance between classes.
Why can't I edit the classes directly in the diagram?
As said in the previous question, this functionality is not yet implemented.
How do I save / load my diagrams?
With the two buttons Save and Load in the class inspector. To save and load, generateIt uses
the .plist format in XML.
How do I generate headers?
With the button Generate in the class inspector.
Other questions
Can I bring some help?
Sure. generateIt is an open source project and
you can help us if you want. If you don't
have a SourceForge account, you can create one
here.
If you already have one, you can
contact us. Thanks in advance.
Wow, there are some bugs in your code.
Yeah, maybe. But if you find a bug in generateIt, we invite you to contact us. Go to the
contact page.