Skip to content

Instantly share code, notes, and snippets.

Author: Thomas Klok Rohde
Description: Selection sensitive menu system for curated scripts
October 2, 2022 : Created with base set of scripts
smileham / HeatMapByPropertyvalue.ajs
Last active May 14, 2024 20:37
jArchi script to create Heatmap (set Red, Amber or Green background to element) based on the value of a given property. #jarchi
* HeatMap by Property Value
* Requires jArchi -
* Version 1: Set colour to red, amber or green based on value of given property.
* Version 2: Pull out all Properties used in Elements in view, present all possible values of that Property to assign RAG colours
* Version 3: Error handling and key generation
* Version 4: Updated for dynamic colour selection and support for more than 3 colours
* Version 5: If there are less than 5 values, buttons are used instead of the menu.
* This script attemps to import a (aka diagram into an Archi model by
* empirically mapping the observable attributes of the XML elements exported from to Archimate
* elements and relationships. Please note that this mapping is fragile, because doesn't seem
* to generate the XML attributes in a very consistent way; also, we must unfortunately use element color
* as a key differentiator, to compensate for the lack of usable archimate information in the XML file.
* All of this means that minor changes in the XML format can break the mapping...
* Notes:
* -- To generate the file, export it as an *uncompressed* XML file.
* -- When running the script, make sure you have set the current model to import it in (e.g. by selecting a view in the model)
FrancoisCoudeville / Step by step script examples - v0.1.ajs
Created May 26, 2021 10:48
jArchi Step by step Tutorial Beginner Guide script example creating, updating, navigating, deleting objects, relationship #jArchi
* Step by Step JArchi script examples *
* v0.1 *
* Francois Coudeville *
* May 2021 #jArchi *
* #Beginner #Guide #Tutorial #Example *
// 1 Utils
rchevallier / JFaceConfigDialog.ajs
Last active March 17, 2023 18:15
#jarchi Sample to demonstrate how to create a Configuration dialog box for a jArchi .ajs script
* Test of a dialog box in jarchi, SWT style
* @typedef {any} JavaClass
* @typedef {Object<string, function>} JavaObject
imjasonh / markdown.css
Last active May 24, 2024 22:56
Render Markdown as unrendered Markdown (see
* {
font-size: 12pt;
font-family: monospace;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: black;
cursor: default;