diff options
author | Idan Amit <ia096e@intl.att.com> | 2018-01-18 19:07:38 +0200 |
---|---|---|
committer | Idan Amit <ia096e@intl.att.com> | 2018-01-21 06:52:00 +0000 |
commit | 30e728d280b77193500a7f0941db336ee60b80a6 (patch) | |
tree | f57f86948f47f3dd2333e21e12e5cdc1ccaeff33 /common-app-api/src/main | |
parent | a7735509a29580d0bf8a9eac92f4402940b74517 (diff) |
Update designer configuraiton file
Updated the designer configuration file to support the new display options
Made sure that the old code still works
Change-Id: Ia63cb89b0f8cb92fc86e0804afe7e2c2caea0541
Issue-ID: SDC-938
Signed-off-by: Idan Amit <ia096e@intl.att.com>
Diffstat (limited to 'common-app-api/src/main')
-rw-r--r-- | common-app-api/src/main/java/org/openecomp/sdc/fe/config/DesignersConfiguration.java | 52 |
1 files changed, 33 insertions, 19 deletions
diff --git a/common-app-api/src/main/java/org/openecomp/sdc/fe/config/DesignersConfiguration.java b/common-app-api/src/main/java/org/openecomp/sdc/fe/config/DesignersConfiguration.java index 6803120341..1b44d727cd 100644 --- a/common-app-api/src/main/java/org/openecomp/sdc/fe/config/DesignersConfiguration.java +++ b/common-app-api/src/main/java/org/openecomp/sdc/fe/config/DesignersConfiguration.java @@ -2,6 +2,7 @@ package org.openecomp.sdc.fe.config; import java.util.ArrayList; import java.util.List; +import java.util.Map; import org.openecomp.sdc.common.api.BasicConfiguration; @@ -23,29 +24,20 @@ public class DesignersConfiguration extends BasicConfiguration { public static class Designer { - private String displayName; + private String designerId; private String designerHost; private Integer designerPort; private String designerPath; private String designerStateUrl; private String designerProtocol; - private List<String> designerButtonLocation; - private List<String> designerTabPresentation; - - public List<String> getDesignerButtonLocation() { - return designerButtonLocation; - } + private Map<String, DesignerDisplayOptions> designerDisplayOptions; - public void setDesignerButtonLocation(List<String> designerButtonLocation) { - this.designerButtonLocation = designerButtonLocation; + public Map<String, DesignerDisplayOptions> getDesignerDisplayOptions() { + return designerDisplayOptions; } - public List<String> getDesignerTabPresentation() { - return designerTabPresentation; - } - - public void setDesignerTabPresentation(List<String> designerTabPresentation) { - this.designerTabPresentation = designerTabPresentation; + public void setDesignerDisplayOptions(Map<String, DesignerDisplayOptions> designerDisplayOptions) { + this.designerDisplayOptions = designerDisplayOptions; } public String getDesignerStateUrl() { @@ -64,12 +56,12 @@ public class DesignersConfiguration extends BasicConfiguration { this.designerProtocol = designerProtocol; } - public String getDisplayName() { - return displayName; + public String getDesignerId() { + return designerId; } - public void setDisplayName(String displayName) { - this.displayName = displayName; + public void setDesignerId(String designerId) { + this.designerId = designerId; } public String getDesignerHost() { @@ -98,6 +90,28 @@ public class DesignersConfiguration extends BasicConfiguration { } + public static class DesignerDisplayOptions { + + private String displayName; + private List<String> validResourceTypes; + + public String getDisplayName() { + return displayName; + } + + public void setDisplayName(String displayName) { + this.displayName = displayName; + } + + public List<String> getValidResourceTypes() { + return validResourceTypes; + } + + public void setValidResourceTypes(List<String> validResourceTypes) { + this.validResourceTypes = validResourceTypes; + } + } + } |