Skip to content

Commit 367a7be

Browse files
committed
description enhance
1 parent 73955a2 commit 367a7be

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,23 @@
11
# CacheUMLExplorer
2-
An UML Class explorer for InterSystems Caché.
2+
An UML Class explorer for InterSystems Caché. It can build UML class diagram for any class in Caché.
3+
4+
## Screenshots
5+
6+
![2015-04-21_214058](https://cloud.githubusercontent.com/assets/4989256/7260103/6c1e2a20-e870-11e4-8bf0-9832885be9ab.png)
7+
8+
## Installation
9+
10+
###### Import classes to Caché
11+
To install Caché UML class explorer, download the [latest release](https://github.com/ZitRos/CacheUMLExplorer/releases) or build project by yourself. Then import XML file inside <code>Cache</code> directory of archive or directory.
12+
13+
###### Set up WEB application
14+
When you have imported and compiled <b>UMLExplorer package</b> in Caché, make sure the namespace is the same you have imported classes to. Then go to <code>system management portal -> administering -> security -> applications -> web applications</code> and create there a new web application. Fill the <code>name</code> field of it with <code>/UMLExplorer</code> (slash is required) and set the value of <code>dispatch class</code> to <code>UMLExplorer.Router</code>. Click save. Now your WEB application is ready.
15+
16+
###### Use it
17+
Visit <code>[server domain and port]/UMLExplorer/</code> (with slash at end) to enter application.
18+
19+
## Build
20+
21+
To build project, you need [NodeJS](https://nodejs.org) platform to be installed. Then, clone source code and run <code>npm install</code> from the root of the project. This will install all necessary modules from NPM. Also run <code>npm install -g gulp</code> if you have no gulp builder in your modules.
22+
23+
After that and each next time just run <code>gulp</code> command from the project root. This will generate <code>build</code> directory, where you will found all what you need.

0 commit comments

Comments
 (0)