ca63bebe17081ddbd357a0acbde12095ac65671b
[sdc/sdc-workflow-designer.git] /
1 /**
2  * Copyright (c) 2018 ZTE Corporation.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the Apache License, Version 2.0
5  * and the Eclipse Public License v1.0 which both accompany this distribution,
6  * and are available at http://www.eclipse.org/legal/epl-v10.html
7  * and http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Contributors:
10  *     ZTE - initial API and implementation and/or initial documentation
11  */
12 package org.onap.sdc.workflowdesigner.resources.entity;
13
14 import com.fasterxml.jackson.annotation.JsonInclude;
15 import com.fasterxml.jackson.annotation.JsonInclude.Include;
16
17 /**
18  *
19  */
20 @JsonInclude(Include.NON_NULL)
21 public class ExtActivity {
22   private String id;
23   
24   private I18nString displayName;
25   
26   private I18nString description;
27   
28   private String type;
29   
30   private IconData icon;
31   
32   private Content content;
33
34   /**
35    * @return the id
36    */
37   public String getId() {
38     return id;
39   }
40
41   /**
42    * @param id the id to set
43    */
44   public void setId(String id) {
45     this.id = id;
46   }
47
48   /**
49    * @return the type
50    */
51   public String getType() {
52     return type;
53   }
54
55   /**
56    * @param type the type to set
57    */
58   public void setType(String type) {
59     this.type = type;
60   }
61
62   /**
63    * @return the icon
64    */
65   public IconData getIcon() {
66     return icon;
67   }
68
69   /**
70    * @param icon the icon to set
71    */
72   public void setIcon(IconData icon) {
73     this.icon = icon;
74   }
75
76   /**
77    * @return the content
78    */
79   public Content getContent() {
80     return content;
81   }
82
83   /**
84    * @param content the content to set
85    */
86   public void setContent(Content content) {
87     this.content = content;
88   }
89
90   /**
91    * @return the displayName
92    */
93   public I18nString getDisplayName() {
94     return displayName;
95   }
96
97   /**
98    * @param displayName the displayName to set
99    */
100   public void setDisplayName(I18nString displayName) {
101     this.displayName = displayName;
102   }
103
104   /**
105    * @return the description
106    */
107   public I18nString getDescription() {
108     return description;
109   }
110
111   /**
112    * @param description the description to set
113    */
114   public void setDescription(I18nString description) {
115     this.description = description;
116   }
117   
118   
119
120 }