Introduction to Kaprekar UML Documentation
What do I need to view it?
The class diagrams for Kaprekar are in SVG format. You'll need a SVG Viewer or plugin to view the diagrams. A List of svg viewers is available in the W3C SVG Implementations page. I use the Adobe SVG Viewer on Firefox/IE.How do I view the diagrams
You'll find the class diagrams in the matra site. Click on the version number under the "UML Docs (svg)" section.
You can move the diagram around by holding the alt
key and the left mouse button down and moving the mouse around.
You can zoom into the diagram by holding the ctrl
key down and clicking on the svg diagram.
You can zoom out by holding the ctrl
and shift
keys down and clicking on the svg diagram.
You can view the classes in a package by clicking on the package (double click if you are using Amaya).
You can view the source code of a class by clicking on the class (double click if you are using Amaya).
How were the diagrams generated?
I used Omondo's Eclipse UML plugin in the Eclipse IDE. Please refer to the tutorial for more details.Linking the diagrams
The following code demonstrates how two svg diagrams were linked.
<a xlink:href="URL">
<g> ... </g>
</a>
Cannot View the diagrams?
If you cannot view the diagrams or find that they are not displayed properly on your machine, do let me know (unless the problem is already listed below). Submit the problem as a Bug report. Please specify the Category as "SVG Diagrams" and the group as "Kaprekar Web Site".Known Issues
The diagrams don't show up as expected on Amaya (8.4). The icons are not displayed.Platforms Tested on
OS | Browser | Plugin | Comments |
Windows XP Pro | Mozilla Firefox 0.8 | Adobe SVG Viewer 6.0 beta (ASV6) | Works |
Windows XP Pro | Mozilla Firebird 0.7 | Adobe SVG Viewer 6.0 beta (ASV6) | Works |
Windows XP Pro | Netscape 7.1 | Adobe SVG Viewer 6.0 beta (ASV6) | Works |
Windows XP Pro | MS IE 6.0 | Adobe SVG Viewer (ASV3) | Works |
Windows XP Pro | W3C's Amaya 8.5 | None |
|
Windows ME | Mozilla Firefox 0.8 | Adobe SVG Viewer 6.0 beta (ASV6) | Works |