public class DGraph
extends Object
Classes in aamwriter.modeldesigner package model the topology described in UI.
DGraph class is the root of the topology model. It is in charge of reading a description
of the topology in json and build the hierarchy of classes.
NOTE: The preferred way to set the frontend node of the application is specifying it in the
application_requirements element of the json topology. If not specified, it falls back
to the first node found with "frontend" property set to true. If not specified, the frontend
node is calculated as the first node found without incoming links. This may lead to
unexpected behaviour. Due to optimizer constraint, only one frontend node is allowed.