An UML Class explorer for InterSystems Caché.
- Build class diagrams;
- Build diagrams for any package or subpackage;
- Edit diagrams after build;
- Switch between strict UML notation and designed view;
- Export diagrams as an image;
- See Class methods, properties, parameters, SQL queries and more;
- See any keywords and related information by hovering over everything with pointer;
- Check which fields are connected by hovering over link;
- View class methods code with syntax highlighting;
- Zoom in and out;
- Search on diagram or in class tree;
- Explore!
To install latest Caché Class Explorer, you just need to import ClassExplorer package. Download the
archive from latest releases, and then import
Cache/CacheClassExplorer-vX.X.X.xml
file.
Note that importing ClassExplorer.WebAppInstaller class will also create a /ClassExplorer application. If you want to create WEB application manually, please, do not import this class. Anyway, importing this class requires %SYS permission.
Visit [server domain and port]/ClassExplorer/
(slash at end required) to enter
application.
To build project, you need NodeJS platform to be installed. Then, clone source
code and run npm install
from the root of the project. This will install all necessary
modules from NPM. Also run npm install -g gulp
if you have no gulp builder in your
modules.
After that and each next time just run gulp
command from the project root. This will
generate build
directory, where you will found all what you need.