The DMN Editor
The Modeler is the core of the platform, offering a drag-and-drop interface to build compliant DMN 1.5 models.
Toolbar Actions
The top toolbar provides essential actions:
- New Model: Clears the canvas to start fresh.
- Show XML: View the raw DMN XML code.
- Data Types: Open the Item Definitions panel to define custom structured data types.
- Import: Upload an existing
.dmnor.xmlfile. - Export XML: Download the current model for local backup.
- Evaluate: Quick-test your logic (see below).
- Save: Persist your changes to the project.
Saving & Versioning
When saving an existing model, you have two options:
- Overwrite Current: Updates the existing version. Use this for minor fixes or drafts.
- Save as New Version: Creates a fresh snapshot (e.g., 1 -> 2). Recommended for significant changes or releases.
Defining Data Types
Click Data Types to manage Item Definitions.
- Simple Types: String, Number, Boolean, Date, etc.
- Structures: Objects with nested fields (e.g.,
PersoncontainingNameandAge).
Quick Evaluation
The Evaluate button allows you to test your logic without leaving the editor.
- Click Evaluate.
- Enter values for your Input Data elements.
- Click Run.
- View results immediately in the modal.
tip
You can define Example Values for your Input Data nodes in the Properties Panel. If defined, these values will be automatically pre-filled when you open the evaluation modal, saving you from typing them every time.