This repository contains a sample SAMT plugin written in Java. you should read the accompanying tutorial to understand how to create your own plugin.
This plugin contains a very basic PlantUML generator to show how to use the SAMT API. It is not feature complete in any way, but it should be enough to get you started.
This plugin contains a custom parser for the fictional Simple Transport Protocol (STP). The following is a sample configuration file for the STP transport:
transport STP {
paths: {
^^^^^ Top-level field name
FooService: {
^^^^^^^^^^ Service name
fooOperation: "Whatever",
^^^^^^^^^^^^ Operation name
},
...
}
}