ItEr50S13AdaptacionServiciosRESTItEr49S18: Added the field generateCodeForCriterion to the Configuration interface.

This commit is contained in:
Jacobo Aragunde Pérez 2010-03-10 12:39:41 +01:00 committed by Javier Moran Rua
parent fcc96f69fa
commit cca03673a2
4 changed files with 30 additions and 0 deletions

View file

@ -131,6 +131,14 @@ public class ConfigurationController extends GenericForwardComposer {
configurationModel.setCompanyCode(companyCode);
}
public Boolean getGenerateCodeForCriterion() {
return configurationModel.getGenerateCodeForCriterion();
}
public void setGenerateCodeForCriterion(Boolean generateCodeForCriterion) {
configurationModel.setGenerateCodeForCriterion(generateCodeForCriterion);
}
public List<OrderSequence> getOrderSequences() {
return configurationModel.getOrderSequences();
}

View file

@ -206,6 +206,21 @@ public class ConfigurationModel implements IConfigurationModel {
}
}
@Override
public Boolean getGenerateCodeForCriterion() {
if (configuration == null) {
return null;
}
return configuration.getGenerateCodeForCriterion();
}
@Override
public void setGenerateCodeForCriterion(Boolean generateCodeForCriterion) {
if (configuration != null) {
configuration.setGenerateCodeForCriterion(generateCodeForCriterion);
}
}
@Override
public List<OrderSequence> getOrderSequences() {
return Collections.unmodifiableList(orderSequences);

View file

@ -51,6 +51,9 @@ public interface IConfigurationModel {
String getCompanyCode();
void setCompanyCode(String companyCode);
Boolean getGenerateCodeForCriterion();
void setGenerateCodeForCriterion(Boolean generateCodeForCriterion);
List<OrderSequence> getOrderSequences();
void addOrderSequence();
void removeOrderSequence(OrderSequence orderSequence)

View file

@ -61,6 +61,10 @@
model="@{configurationController.calendars}"
selectedElement="@{configurationController.defaultCalendar}" />
</row>
<row>
<label value="${i18n:_('Generate code for Criterion')}" />
<checkbox checked="@{configurationController.generateCodeForCriterion}" />
</row>
</rows>
</grid>