Sorts the configuration units by name
FEA: ItEr76S07ConfigurationUnitInterfaceCorrections
This commit is contained in:
parent
67e51ab1e1
commit
c5a621af2c
2 changed files with 11 additions and 1 deletions
|
|
@ -37,7 +37,8 @@ import org.libreplan.business.util.deepcopy.Strategy;
|
|||
* Machine Workers Configuration Unit<br />
|
||||
* @author Lorenzo Tilve Álvaro <ltilve@igalia.com>
|
||||
*/
|
||||
public class MachineWorkersConfigurationUnit extends BaseEntity {
|
||||
public class MachineWorkersConfigurationUnit extends BaseEntity implements
|
||||
Comparable {
|
||||
|
||||
@OnCopy(Strategy.SHARE)
|
||||
private Machine machine;
|
||||
|
|
@ -203,4 +204,11 @@ public class MachineWorkersConfigurationUnit extends BaseEntity {
|
|||
return unique;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int compareTo(Object configurationUnit) {
|
||||
return this.name
|
||||
.compareToIgnoreCase(((MachineWorkersConfigurationUnit) configurationUnit)
|
||||
.getName());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
package org.libreplan.web.resources.machine;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
|
|
@ -226,6 +227,7 @@ public class MachineModel extends IntegrationEntityModel implements
|
|||
if (machine != null) {
|
||||
elements.addAll(machine.getConfigurationUnits());
|
||||
}
|
||||
Collections.sort(elements);
|
||||
return elements;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue