ItEr25S12AltaTipoDeEtiquetas: Added label types entry to main menu
This commit is contained in:
parent
3a5d97bc51
commit
c20d7bd7b5
2 changed files with 105 additions and 1 deletions
|
|
@ -0,0 +1,102 @@
|
|||
package org.navalplanner.business.workreports.entities;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import org.hibernate.validator.NotNull;
|
||||
import org.navalplanner.business.common.BaseEntity;
|
||||
import org.navalplanner.business.orders.entities.OrderElement;
|
||||
import org.navalplanner.business.resources.entities.Criterion;
|
||||
import org.navalplanner.business.resources.entities.Resource;
|
||||
|
||||
/**
|
||||
* @author Diego Pino García <dpino@igalia.com>
|
||||
* @author Susana Montes Pedreira <smontes@wirelessgalicia.com>
|
||||
*/
|
||||
public class Task extends BaseEntity {
|
||||
|
||||
public static final String RESOURCE = "resource";
|
||||
|
||||
public static final String ORDER_ELEMENT = "orderElement";
|
||||
|
||||
public static Task create() {
|
||||
Task workReportLine = new Task();
|
||||
workReportLine.setNewObject(true);
|
||||
return workReportLine;
|
||||
}
|
||||
|
||||
public static Task create(Integer numHours, Resource resource,
|
||||
OrderElement orderElement, Set<Criterion> criterions) {
|
||||
Task workReportLine = new Task(numHours, resource,
|
||||
orderElement, criterions);
|
||||
workReportLine.setNewObject(true);
|
||||
return workReportLine;
|
||||
}
|
||||
|
||||
private Integer numHours;
|
||||
|
||||
@NotNull
|
||||
private Resource resource;
|
||||
|
||||
@NotNull
|
||||
private OrderElement orderElement;
|
||||
|
||||
private WorkReport workReport;
|
||||
|
||||
private Set<Criterion> criterions = new HashSet<Criterion>();
|
||||
|
||||
/**
|
||||
* Constructor for hibernate. Do not use!
|
||||
*/
|
||||
public Task() {
|
||||
|
||||
}
|
||||
|
||||
private Task(Integer numHours, Resource resource,
|
||||
OrderElement orderElement, Set<Criterion> criterions) {
|
||||
this.numHours = numHours;
|
||||
this.resource = resource;
|
||||
this.orderElement = orderElement;
|
||||
this.criterions = criterions;
|
||||
}
|
||||
|
||||
public Integer getNumHours() {
|
||||
return numHours;
|
||||
}
|
||||
|
||||
public void setNumHours(Integer numHours) {
|
||||
this.numHours = numHours;
|
||||
}
|
||||
|
||||
public Resource getResource() {
|
||||
return resource;
|
||||
}
|
||||
|
||||
public void setResource(Resource resource) {
|
||||
this.resource = resource;
|
||||
}
|
||||
|
||||
public OrderElement getOrderElement() {
|
||||
return orderElement;
|
||||
}
|
||||
|
||||
public void setOrderElement(OrderElement orderElement) {
|
||||
this.orderElement = orderElement;
|
||||
}
|
||||
|
||||
public Set<Criterion> getCriterions() {
|
||||
return new HashSet<Criterion>(criterions);
|
||||
}
|
||||
|
||||
public void setCriterions(Set<Criterion> criterions) {
|
||||
this.criterions = criterions;
|
||||
}
|
||||
|
||||
public WorkReport getWorkReport() {
|
||||
return workReport;
|
||||
}
|
||||
|
||||
public void setWorkReport(WorkReport workReport) {
|
||||
this.workReport = workReport;
|
||||
}
|
||||
}
|
||||
|
|
@ -158,7 +158,9 @@ public class CustomMenuController extends Div implements IMenuItemsRegister {
|
|||
subItem(_("Manage advances types"),
|
||||
"/advance/advanceTypes.zul"),
|
||||
subItem(_("Calendars"),
|
||||
"/calendars/calendars.zul"));
|
||||
"/calendars/calendars.zul"),
|
||||
subItem(_("Label types"),
|
||||
"/labels/labelTypes.zul"));
|
||||
|
||||
topItem(_("Quality management"),
|
||||
"/");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue