]>
git.argeo.org Git - gpl/argeo-slc.git/blob - org/argeo/slc/deploy/ModuleDescriptor.java
1 package org
.argeo
.slc
.deploy
;
3 import java
.io
.Serializable
;
4 import java
.util
.HashMap
;
7 import org
.argeo
.slc
.DefaultNameVersion
;
9 /** The description of a versioned module. */
10 public class ModuleDescriptor
extends DefaultNameVersion
implements Serializable
{
11 private static final long serialVersionUID
= 4310820315478645419L;
13 private String description
;
14 private Map
<String
, String
> metadata
= new HashMap
<String
, String
>();
15 private Boolean started
= false;
17 public String
getTitle() {
21 public void setTitle(String title
) {
25 public String
getDescription() {
29 public void setDescription(String description
) {
30 this.description
= description
;
33 /** @deprecated use {@link #getTitle()} instead */
34 public String
getLabel() {
38 /** @deprecated use {@link #setTitle(String)} instead */
39 public void setLabel(String label
) {
43 public Map
<String
, String
> getMetadata() {
47 public void setMetadata(Map
<String
, String
> metadata
) {
48 this.metadata
= metadata
;
51 public Boolean
getStarted() {
55 public void setStarted(Boolean started
) {
56 this.started
= started
;