AAI-2441 Swagger to document AAI schema PlantUML 41/87941/3
authorKeong Lim <keong.lim@huawei.com>
Fri, 17 May 2019 05:29:58 +0000 (15:29 +1000)
committerKeong Lim <keong.lim@huawei.com>
Fri, 31 May 2019 03:45:53 +0000 (13:45 +1000)
commitcae9c8df0bfdbc22cdbca4624a0bc4f9555ad5f2
tree10e17448288c2f1dbf75256e998f16562c34eeac
parent749dea32a7c883a1418008135ba15cdca9901c30
AAI-2441 Swagger to document AAI schema PlantUML

Use Swagger template to generate a file close to PlantUML diagram format
from the AAI schema (OXM file)
Run generate-uml-snapshot.sh to massage it to complete the set of class diagrams
with compositions and another set of diagrams with EdgeRule relationships
Add the generated plantuml text files
Ignore the /plantuml/backups/ files

Change-Id: I7ef8363095bf1adcf0f7ad792051b4e593683609
Issue-ID: AAI-2441
Signed-off-by: Keong Lim <keong.lim@huawei.com>
16 files changed:
.gitignore
aai-schema-gen/src/main/resources/swagger.plantuml.ftl [new file with mode: 0644]
generate-uml-snapshot.sh [new file with mode: 0644]
plantuml/aai_edgerules_v11.plantuml [new file with mode: 0644]
plantuml/aai_edgerules_v12.plantuml [new file with mode: 0644]
plantuml/aai_edgerules_v13.plantuml [new file with mode: 0644]
plantuml/aai_edgerules_v14.plantuml [new file with mode: 0644]
plantuml/aai_edgerules_v15.plantuml [new file with mode: 0644]
plantuml/aai_edgerules_v16.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v10.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v11.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v12.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v13.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v14.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v15.plantuml [new file with mode: 0644]
plantuml/aai_swagger_v16.plantuml [new file with mode: 0644]