ItEr46S04ValidacionEProbasFuncionaisItEr45S04: Correction.
Only root templates are eligible for being a subelement.
This commit is contained in:
parent
e11750ecd4
commit
c1f104dc20
2 changed files with 5 additions and 1 deletions
|
|
@ -400,4 +400,8 @@ public abstract class OrderElementTemplate extends BaseEntity implements
|
|||
public Set<AdvanceAssignmentTemplate> getAdvanceAssignmentTemplates() {
|
||||
return Collections.unmodifiableSet(advanceAssignmentTemplates);
|
||||
}
|
||||
|
||||
public boolean isRoot() {
|
||||
return getParent() == null;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ public class TemplatesEligibleForSubElement extends
|
|||
.list(OrderElementTemplate.class);
|
||||
List<OrderElementTemplate> result = new ArrayList<OrderElementTemplate>();
|
||||
for (OrderElementTemplate each : all) {
|
||||
if ((!(each instanceof OrderTemplate))) {
|
||||
if (!(each instanceof OrderTemplate) && each.isRoot()) {
|
||||
result.add(each);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue