Features of Crocus Modeller

Crocus Modeller is designed to work with AS3 and Flex projects. It supports all important language features, such as packages, inheritance, getters/setters, static & constant variables, etc...



It's much easier to understand a project by viewing its class diagram, rather than reading the source code. Crocus Modeller allows you to generate a diagram from your project's source code, so you don't have to create a diagram by yourself.



Crocus Modeller supports Flex 2, Flex 3 and Flex 4+ mxml files. It'll help design your applications, no matter whether you create AS3 Flash games or Flex RIAs.



As the CamelCase is a standard in AS3, we decided to make it also a standard in Crocus. While editing a CamelCase'd name you can move your cursor quickly to the next part of a name by using Ctrl+← or Ctrl+→. It also applies to selecting (Ctrl+Shift+← or Ctrl+Shift+→) and deleting text (Ctrl+Del and Ctrl+Backspace).



Just try it. Remember to use tab button to jump between text fields.



If you're new to class diagrams, we provide special tips explaining basics of UML relationships. Just put your cursor over interesting relation icon, then the tip will appear.



We believe that subtle improvements are what makes good software. Slope navigation is an example of such an improvement - try it by dragging any class(es) to the edge of the main window.



Made a mistake? You can always UNDO. UNDO'ed too many times? Try the REDO. We hadn't set any limits to the history, to make you feel comfortable.



With Crocus web app you're able to open/save your projects in the same way as in desktop app. You can also edit your project on any computer with internet access or share it with friends.



We provided zooming options in case you find your diagram too small or too big.



Locate on diagram

With this feature you can immediately locate any box (class, interface or package) on your diagram.



After creating your diagram you can generate AS3/Flex code stubs. Don't waste your time on writing a dull code, focus on what really matters.



No more typos. Crocus auto-completes AS3, Flex and your custom types for you.



Adjustable relations

You can easily manage relation's routes by adding line break points.



A gift for power-users! In Crocus almost everything can be done using shortcuts. Use them extensively to get the best from our app.



Who wouldn't like to see more? We made our best to provide you with as big workspace as possible and improve your productivity.



We've spent a lot of time wondering, what the best UI should look like. We've placed all toolbars & buttons carefully, to make sure Crocus UI is intuitive and convenient.



No worries with big diagrams. With scalable minimap you can easily find where you are and navigate to other places. Just click it.



At any time you can take a look at a tree-style listing of your classes by clicking the "P" button on the toolbar. What's more you can easily locate every class on the diagram - just double click it in the Project Explorer.



Want to post your diagram on blog or include it in document? Crocus allows to export whole diagram to PNG image. You can even decide whether you want transparent or grid background.



Whenever you make a mistake, a small red tip balloon shows up to tell you what's wrong.



Auto update

Crocus will ask you to install updates if they are available, so you don't have to worry if you have the newest version installed.



We'd like Crocus to suit your needs. If you have an idea that'll make Crocus better, just send us feedback (using button on the right). No registration needed, just type what's on your mind and hit the "Send" button.