Merge from ECOMP's repository
[vid.git] / vid-app-common / src / main / java / org / onap / vid / model / aaiTree / Network.java
1 package org.onap.vid.model.aaiTree;
2
3 import org.onap.vid.aai.util.AAITreeConverter;
4
5 import static org.onap.vid.aai.util.AAITreeConverter.NETWORK_TYPE;
6
7 public class Network extends Node {
8
9     public Network(AAITreeNode node) {
10         super(node, AAITreeConverter.ModelType.network);
11     }
12
13     public static Network from(AAITreeNode node) {
14         Network network = new Network(node);
15         if (node.getAdditionalProperties().get(NETWORK_TYPE) != null) {
16             network.setInstanceType(node.getAdditionalProperties().get(NETWORK_TYPE).toString());
17         }
18         return network;
19     }
20 }