Help

Shortcuts

Controls for graph

Concept of application

Application is consisting of several parts. Toolbar - on the top, sidebar - on the left, properties bar - on the right, statusbar - on the bottom, canvas - in center part.

Save

File is downloaded to default download folder according to system settings.

Load

Shows system dialog to select file on your device. File must be of .xml file extension and in format saved by this application.

Export window

You can export created diagram into image .png. Before export you can specify scale. If coefficient is smaller than 1, is smaller and picture includes less details. If coefficient is greater than 1, picture is generated in higher resolution.

Settings window

In this setting you can affect behaviour of editor and also of graph making by function in sidebar.

Toolbar

Toolbar is consisting of tho lines of tools. First line manage windows of applications. Second line provides some function to work with editor. eg. Redo, Undo...

Sidebar

Sidebar is located on the left side. It includes construct and functions to creating model. Some constructs can be created by drag and drop. Rest of functionalities are available depending on the cells selection.

Properties bar

Some constructs have properties you can edit. Select construct and possible properties is showing in properties bar. (Must be showed by toolbar - Properties window). Typical properties to edit - name, cardinality, multivalued attribute constraints, label alignment

Browser support

When application is hosted on web server, can be access by most populars browser with actual updates - Google Chrome, Mozilla Firefox, Microsoft Edge. We do not know about any problem with running by them

Local usage

Application is primarily intended for placement on a web server hosting. But also can be used from folder by index.html in web browser with limitation. We known about troubleshoot in Google Chrome and Microsoft Edge. Problem is caused by security policy about xhr request in javascript on local host. In Chrome can be unblock by starting Google Chrome with --allow-file-access-from-files argument from command line. In this way of use, is better to use Mozilla Firefox. Only limitation in Mozilla Firefox is that background of canvas is not loaded and shown.

Generally we do not recommend start application on device as open index.html in browser from folder, but there is another way how to start application on device. More comfortable and easy solution to run app on local machine is use Google chrome application - Web Server for Chrome (https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb). It is application installed on your computer. When you run Web Server for Chrome, you choose folder where this editor is saved on device and copy localhost url with port into your browser and application run without problem. Then you can use any browser supported same as application has been hosted on remote web server.

Copy - behaviour

If you copy selection of cells and after paste not all of selection is copied, it is standard behaviour of application. Only valid wholes can be copied. Before copy you selected whole which does not make sense after paste, this not valid whole was not copied.