changed the header license to new license
[aai/sparky-be.git] / src / main / java / org / onap / aai / sparky / viewandinspect / config / VisualizationConfigs.java
index 9fc9030..96f7dc7 100644 (file)
@@ -2,8 +2,8 @@
  * ============LICENSE_START=======================================================
  * org.onap.aai
  * ================================================================================
- * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- * Copyright © 2017 Amdocs
+ * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
+ * Copyright © 2017-2018 Amdocs
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  * ============LICENSE_END=========================================================
- *
- * ECOMP is a trademark and service mark of AT&T Intellectual Property.
  */
 package org.onap.aai.sparky.viewandinspect.config;
 
+import java.util.ArrayList;
+
 /**
  * The Class VisualizationConfig.
  */
@@ -41,17 +41,26 @@ public class VisualizationConfigs {
 
   private int numOfThreadsToFetchNodeIntegrity;
 
-  private String entityTypesToSummarize;
-  private String vnfEntityTypes;
-
   private boolean makeAllNeighborsBidirectional;
+  
+  private ArrayList<String> shallowEntities;
+  
+  private boolean gizmoEnabled;
 
   /**
    * Instantiates a new visualization config.
    */
-  public VisualizationConfigs() {}
+  public VisualizationConfigs() {
+         this.gizmoEnabled = false;
+  }
 
+  public ArrayList<String> getShallowEntities() {
+    return shallowEntities;
+  }
 
+  public void setShallowEntities(ArrayList<String> shallowEntities) {
+    this.shallowEntities = shallowEntities;
+  }
 
   /**
    * Make all neighbors bidirectional.
@@ -122,48 +131,28 @@ public class VisualizationConfigs {
     this.numOfThreadsToFetchNodeIntegrity = numOfThreadsToFetchNodeIntegrity;
   }
 
-  public String getEntityTypesToSummarize() {
-    return entityTypesToSummarize;
-  }
-
-  public void setEntityTypesToSummarize(String entityTypesToSummarize) {
-    this.entityTypesToSummarize = entityTypesToSummarize;
-  }
-
-  public String getVnfEntityTypes() {
-    return vnfEntityTypes;
-  }
-
-  public void setVnfEntityTypes(String vnfEntityTypes) {
-    this.vnfEntityTypes = vnfEntityTypes;
-  }
-
-
-
-  @Override
-  public String toString() {
-    return "VisualizationConfigs [maxSelfLinkTraversalDepth=" + maxSelfLinkTraversalDepth
-        + ", visualizationDebugEnabled=" + visualizationDebugEnabled + ", "
-        + (aaiEntityNodeDescriptors != null
-            ? "aaiEntityNodeDescriptors=" + aaiEntityNodeDescriptors + ", " : "")
-        + (generalNodeClassName != null ? "generalNodeClassName=" + generalNodeClassName + ", "
-            : "")
-        + (searchNodeClassName != null ? "searchNodeClassName=" + searchNodeClassName + ", " : "")
-        + (selectedSearchedNodeClassName != null
-            ? "selectedSearchedNodeClassName=" + selectedSearchedNodeClassName + ", " : "")
-        + "numOfThreadsToFetchNodeIntegrity=" + numOfThreadsToFetchNodeIntegrity + ", "
-        + (entityTypesToSummarize != null
-            ? "entityTypesToSummarize=" + entityTypesToSummarize + ", " : "")
-        + (vnfEntityTypes != null ? "vnfEntityTypes=" + vnfEntityTypes + ", " : "")
-        + "makeAllNeighborsBidirectional=" + makeAllNeighborsBidirectional + "]";
-  }
-
-  /*
-   * (non-Javadoc)
-   * 
-   * @see java.lang.Object#toString()
-   */
-
-
+       public boolean isGizmoEnabled() {
+               return gizmoEnabled;
+       }
+
+       public void setGizmoEnabled(boolean gizmoEnabled) {
+               this.gizmoEnabled = gizmoEnabled;
+       }
+
+       @Override
+       public String toString() {
+               return "VisualizationConfigs [maxSelfLinkTraversalDepth=" + maxSelfLinkTraversalDepth
+                               + ", visualizationDebugEnabled=" + visualizationDebugEnabled + ", "
+                               + (aaiEntityNodeDescriptors != null ? "aaiEntityNodeDescriptors=" + aaiEntityNodeDescriptors + ", "
+                                               : "")
+                               + (generalNodeClassName != null ? "generalNodeClassName=" + generalNodeClassName + ", " : "")
+                               + (searchNodeClassName != null ? "searchNodeClassName=" + searchNodeClassName + ", " : "")
+                               + (selectedSearchedNodeClassName != null
+                                               ? "selectedSearchedNodeClassName=" + selectedSearchedNodeClassName + ", " : "")
+                               + "numOfThreadsToFetchNodeIntegrity=" + numOfThreadsToFetchNodeIntegrity
+                               + ", makeAllNeighborsBidirectional=" + makeAllNeighborsBidirectional + ", "
+                               + (shallowEntities != null ? "shallowEntities=" + shallowEntities + ", " : "") + "gizmoEnabled="
+                               + gizmoEnabled + "]";
+       }
 
 }