Skip to content
This repository was archived by the owner on Jan 23, 2026. It is now read-only.

Latest commit

 

History

History
45 lines (38 loc) · 1.91 KB

File metadata and controls

45 lines (38 loc) · 1.91 KB

 no maintenance or update

As another contribution to the Java Contest, I decided to present a
CRUD++ Global Editor based on IRIS Native API for Java.
++ because it's a little bit more than just Create, Read, Update, Delete
Visualization of a global is always important to review results
immediately. For this purpose, I have extended the API with a Tree Viewer
aka. ZWrite and $Query Style Navigator Forward and Reverse operating
also at any subtree level. Finally, an option to ZKill to delete the content of a Global Node
without deleting the subtree below. This required a small helper
class on the server side as an extension to the default API.
image

Prerequisites

Make sure you have git and Docker desktop installed.

Installation

Clone/git pull the repo into any local directory

git https://github.com/rcemper/java-global-editor.git

Run the IRIS container with your project:

docker-compose up -d --build && docker-compose logs -f

How to Test it

docker-compose exec iris java gedi

If you prefer to test with iterm type

do ^javademo

HINT: This runs in two asynchronous processes. If you miss some output
just enter ? at the prompt to repaint the last display.

Article in DC

Video