Refactor model generation algorithm 65/73665/1
authormark.j.leonard <mark.j.leonard@gmail.com>
Tue, 27 Nov 2018 11:49:58 +0000 (11:49 +0000)
committermark.j.leonard <mark.j.leonard@gmail.com>
Tue, 27 Nov 2018 11:49:58 +0000 (11:49 +0000)
commit91d6d53930576dba11a92d25e20795c1ba1f8817
tree7b54b14b37c9b3d1320f33046b09b874ec12c75f
parent36606e8fbcae1248aff9740717a666120cf9d8a0
Refactor model generation algorithm

Reorganize the Service and Resource Model generation code for
readability. Resort methods to put public before private.

Rename generateService() to generateAllArtifacts()
Reimplement this method such that the NodeTemplate list is iterated once
only. This is intended to simplify future changes to the code.

Change-Id: Ie0c6003eab99f42945747c6d79827881e05afc87
Issue-ID: AAI-1884
Signed-off-by: mark.j.leonard <mark.j.leonard@gmail.com>
src/main/java/org/onap/aai/babel/parser/ArtifactGeneratorToscaParser.java
src/main/java/org/onap/aai/babel/xml/generator/api/AaiArtifactGenerator.java
src/main/java/org/onap/aai/babel/xml/generator/model/Resource.java
src/test/java/org/onap/aai/babel/parser/TestArtifactGeneratorToscaParser.java