Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 885 Bytes

README.md

File metadata and controls

31 lines (22 loc) · 885 Bytes

SAMT Example Java Plugin

This repository contains a sample SAMT plugin written in Java. you should read the accompanying tutorial to understand how to create your own plugin.

Sample Generator - PlantUML

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.

Sample Transport - STP

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
        },

        ...
    }
}