Commit 0decadb3 authored by Grzegorz Pietrusza's avatar Grzegorz Pietrusza

add description to task

parent 4bc624b6
...@@ -20,6 +20,7 @@ public abstract class Task ...@@ -20,6 +20,7 @@ public abstract class Task
@PublicProperty @PublicProperty
private String name; private String name;
@PublicProperty @PublicProperty
private String description;
private int level; private int level;
private List<Flag> flags; private List<Flag> flags;
...@@ -66,6 +67,16 @@ public abstract class Task ...@@ -66,6 +67,16 @@ public abstract class Task
this.flags = flags; this.flags = flags;
} }
public String getDescription()
{
return description;
}
public void setDescription(String description)
{
this.description = description;
}
@Override @Override
public boolean equals(Object o) public boolean equals(Object o)
{ {
...@@ -77,6 +88,7 @@ public abstract class Task ...@@ -77,6 +88,7 @@ public abstract class Task
if (level != task.level) return false; if (level != task.level) return false;
if (id != null ? !id.equals(task.id) : task.id != null) return false; if (id != null ? !id.equals(task.id) : task.id != null) return false;
if (name != null ? !name.equals(task.name) : task.name != null) return false; if (name != null ? !name.equals(task.name) : task.name != null) return false;
if (description != null ? !description.equals(task.description) : task.description != null) return false;
return flags != null ? flags.equals(task.flags) : task.flags == null; return flags != null ? flags.equals(task.flags) : task.flags == null;
} }
...@@ -86,6 +98,7 @@ public abstract class Task ...@@ -86,6 +98,7 @@ public abstract class Task
{ {
int result = id != null ? id.hashCode() : 0; int result = id != null ? id.hashCode() : 0;
result = 31 * result + (name != null ? name.hashCode() : 0); result = 31 * result + (name != null ? name.hashCode() : 0);
result = 31 * result + (description != null ? description.hashCode() : 0);
result = 31 * result + level; result = 31 * result + level;
result = 31 * result + (flags != null ? flags.hashCode() : 0); result = 31 * result + (flags != null ? flags.hashCode() : 0);
return result; return result;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment