RegisterCarTypeControllerImpl.java
// license-header java merge-point
package org.andromda.samples.carrental.inventory.web.registerCarType;
import java.util.ArrayList;
import java.util.List;
import javax.faces.model.SelectItem;
/**
* @see org.andromda.samples.carrental.inventory.web.registerCarType.RegisterCarTypeController
*/
public class RegisterCarTypeControllerImpl extends RegisterCarTypeController
{
/**
* @see org.andromda.samples.carrental.inventory.web.registerCarType.RegisterCarTypeController#createCarType(org.andromda.samples.carrental.inventory.web.registerCarType.CreateCarTypeForm)
*/
@Override
public void createCarType(CreateCarTypeForm form) throws Throwable {
// this property receives a default value, just to have the application running on dummy data
form.setManufacter("manufacter-test");
// this property receives a default value, just to have the application running on dummy data
form.setComfortClass("comfortClass-test");
List<SelectItem> confortClass = new ArrayList<SelectItem>();
confortClass.add(new SelectItem("comfortClass-1"));
confortClass.add(new SelectItem("comfortClass-2"));
confortClass.add(new SelectItem("comfortClass-3"));
confortClass.add(new SelectItem("comfortClass-4"));
confortClass.add(new SelectItem("comfortClass-5"));
form.setComfortClassBackingList(confortClass);
// this property receives a default value, just to have the application running on dummy data
form.setIdentifier("identifier-test");
// this property receives a default value, just to have the application running on dummy data
form.setOrderNo("orderNo-test");
}
/**
* @see org.andromda.samples.carrental.inventory.web.registerCarType.RegisterCarTypeController#searchAllCarTypes(org.andromda.samples.carrental.inventory.web.registerCarType.SearchAllCarTypesForm)
*/
@Override
public void searchAllCarTypes(SearchAllCarTypesForm form) throws Throwable {
// this property receives a default value, just to have the application running on dummy data
form.setComfortClass("comfortClass-test");
List<SelectItem> confortClass = new ArrayList<SelectItem>();
confortClass.add(new SelectItem("comfortClass-1"));
confortClass.add(new SelectItem("comfortClass-2"));
confortClass.add(new SelectItem("comfortClass-3"));
confortClass.add(new SelectItem("comfortClass-4"));
confortClass.add(new SelectItem("comfortClass-5"));
form.setComfortClassBackingList(confortClass);
}
}