public void preRender() {
    JwList<AcAirport> airports = getInternationalAirports();
    JwList<AcCarrier> carriers = getCarriers();
    JwList<AcEquipment> equipment = getInternationalEquipment();
    JwList<AcUspsInternationalContract> contracts = getInternationalUspsInternationalContracts();

    _origin.clearOptions();
    _origin.addSelectOption();
    _origin.addOptions(airports);

    _destination.clearOptions();
    _destination.addSelectOption();
    _destination.addOptions(airports);

    _equipment.clearOptions();
    _equipment.addSelectOption();
    _equipment.addOptions(equipment);

    AcUspsInternationalContractTools c = AcUspsInternationalContractTools.instance;
    _contractNumber.clearOptions();
    _contractNumber.addSelectOption();
    _contractNumber.addOptions(contracts, c.getNumberAdaptor(), c.getNumberAdaptor());

    AcCarrierTools x = AcCarrierTools.instance;
    _listingCarrier.clearOptions();
    _listingCarrier.addSelectOption();
    _listingCarrier.addOptions(carriers, x.getCodeAdaptor(), x.getDisplayLabelAdaptor());

    _operatorCarrier.clearOptions();
    _operatorCarrier.addSelectOption();
    _operatorCarrier.addOptions(carriers, x.getCodeAdaptor(), x.getDisplayLabelAdaptor());

    _blockText.setValue(getBlockDisplayLabel());
  }