Removed unused fields from AbstractModelElement
[clamp.git] / src / main / java / org / onap / clamp / clds / model / properties / AbstractModelElement.java
index 73f708c..9c15524 100644 (file)
@@ -5,6 +5,8 @@
  * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights
  *                             reserved.
  * ================================================================================
+ * Modifications Copyright (c) 2019 Samsung
+ * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
@@ -36,21 +38,15 @@ public abstract class AbstractModelElement {
 
     protected static final EELFLogger logger = EELFManager.getInstance().getLogger(AbstractModelElement.class);
     protected static final EELFLogger auditLogger = EELFManager.getInstance().getAuditLogger();
-    private final String type;
-    private final ModelBpmn modelBpmn;
     private final String id;
     protected String topicPublishes;
     protected final JsonElement modelElementJsonNode;
-    private boolean isFound;
-    private final ModelProperties modelProp;
+    private final boolean isFound;
 
     /**
      * Perform base parsing of properties for a ModelElement (such as, VesCollector, Policy and Tca).
      */
-    protected AbstractModelElement(String type, ModelProperties modelProp, ModelBpmn modelBpmn, JsonObject modelJson) {
-        this.type = type;
-        this.modelProp = modelProp;
-        this.modelBpmn = modelBpmn;
+    protected AbstractModelElement(String type, ModelBpmn modelBpmn, JsonObject modelJson) {
         this.id = modelBpmn.getId(type);
         this.modelElementJsonNode = modelJson.get(id);
         this.isFound = modelBpmn.isModelElementTypeInList(type);
@@ -58,15 +54,16 @@ public abstract class AbstractModelElement {
 
     /**
      * Get the topic publishes.
+     *
      * @return the topicPublishes
      */
     public String getTopicPublishes() {
         return topicPublishes;
     }
 
-
     /**
      * Get the id.
+     *
      * @return the id
      */
     public String getId() {
@@ -75,6 +72,7 @@ public abstract class AbstractModelElement {
 
     /**
      * Get the isFound flag.
+     *
      * @return the isFound
      */
     public boolean isFound() {